Referencia de la Interfaz sage.ew.interficies.IDestinatario

Interficie para las lineas de detalle de grupo de destinatarios de comunicados. Utilizaremos esta interficie para definir una clase DestinatarioBase que tendrá los campos de la interficie y definirá los campos básicos que son comunes a todos los tipos de destinatarios. Los diferentes ManteTRels que se utilizaran para el detalle del mantenimiento de grupos de destinatarios estarán basados en un ManteTRel DestinatariosBase cuyo registro de detalle será precisamente esta clase base DestinatarioBase que cumplirá esta interficie. Más...

Diagrama de herencias de sage.ew.interficies.IDestinatario
Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno Sage.ES.S50.Comunicados.Negocio.Clases.DestinatariosBase< _LinTRel >.DestinatarioBase

Propiedades

string _Codigo [get, set]
 Clave de la entidad representada Más...
 
string _Nombre [get, set]
 Nombre Más...
 
string _Direccion [get, set]
 Direccion Más...
 
string _CodPos [get, set]
 Código postal Más...
 
string _Poblacion [get, set]
 Población Más...
 
string _Provincia [get, set]
 Provincia Más...
 
string _Email [get, set]
 Email Más...
 
string _EmailFactura [get, set]
 Email (en principio será válido solo para clientes pero por compatibilidad con el resto de entidades se añade aquí en la interficie). Más...
 
string _Telefono [get, set]
 Teléfono Más...
 
string _Destino [get, set]
 Destino Más...
 
int _Linea [get, set]
 Linea Más...
 
DateTime _FechaEnvio [get, set]
 Fecha de envio Más...
 
bool _Envio_Ok [get, set]
 Envío de comunicado realizado correctamente Más...
 

Descripción detallada

Interficie para las lineas de detalle de grupo de destinatarios de comunicados. Utilizaremos esta interficie para definir una clase DestinatarioBase que tendrá los campos de la interficie y definirá los campos básicos que son comunes a todos los tipos de destinatarios. Los diferentes ManteTRels que se utilizaran para el detalle del mantenimiento de grupos de destinatarios estarán basados en un ManteTRel DestinatariosBase cuyo registro de detalle será precisamente esta clase base DestinatarioBase que cumplirá esta interficie.

De esta forma al definir los posibles mantetrels de destinatarios que se utilizarán habrá una parte común a todos que estará implementada en la clase base mantetrel DestinatariosBase y luego cada mantetrel añadirá los campos propios.

El ManteTRrel de destinatarios basado en fichero externo será la excepción, no estará basado en un mantetrel base pues en el caso de importación de fichero externo lo que va a lleger en el fichero no lo sabemos, como sí los sabemos en el resto de los tipos de destinatarios cuyo detalle está prefijado.

Definición en la línea 25 del archivo IComunicado.cs.

Documentación de propiedades

◆ _Codigo

string sage.ew.interficies.IDestinatario._Codigo
getset

Clave de la entidad representada

Definición en la línea 30 del archivo IComunicado.cs.

◆ _CodPos

string sage.ew.interficies.IDestinatario._CodPos
getset

Código postal

Definición en la línea 48 del archivo IComunicado.cs.

◆ _Destino

string sage.ew.interficies.IDestinatario._Destino
getset

Destino

Definición en la línea 83 del archivo IComunicado.cs.

◆ _Direccion

string sage.ew.interficies.IDestinatario._Direccion
getset

Direccion

Definición en la línea 42 del archivo IComunicado.cs.

◆ _Email

string sage.ew.interficies.IDestinatario._Email
getset

Email

Definición en la línea 66 del archivo IComunicado.cs.

◆ _EmailFactura

string sage.ew.interficies.IDestinatario._EmailFactura
getset

Email (en principio será válido solo para clientes pero por compatibilidad con el resto de entidades se añade aquí en la interficie).

Definición en la línea 72 del archivo IComunicado.cs.

◆ _Envio_Ok

bool sage.ew.interficies.IDestinatario._Envio_Ok
getset

Envío de comunicado realizado correctamente

Definición en la línea 99 del archivo IComunicado.cs.

◆ _FechaEnvio

DateTime sage.ew.interficies.IDestinatario._FechaEnvio
getset

Fecha de envio

Definición en la línea 93 del archivo IComunicado.cs.

◆ _Linea

int sage.ew.interficies.IDestinatario._Linea
getset

Linea

Definición en la línea 88 del archivo IComunicado.cs.

◆ _Nombre

string sage.ew.interficies.IDestinatario._Nombre
getset

Nombre

Definición en la línea 36 del archivo IComunicado.cs.

◆ _Poblacion

string sage.ew.interficies.IDestinatario._Poblacion
getset

Población

Definición en la línea 54 del archivo IComunicado.cs.

◆ _Provincia

string sage.ew.interficies.IDestinatario._Provincia
getset

Provincia

Definición en la línea 60 del archivo IComunicado.cs.

◆ _Telefono

string sage.ew.interficies.IDestinatario._Telefono
getset

Teléfono

Definición en la línea 78 del archivo IComunicado.cs.


La documentación para este interfaz fue generada a partir del siguiente fichero: