Cargando...
Buscando...
Nada coincide
Referencia de la interface 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 herencia de sage.ew.interficies.IDestinatario
Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno

Propiedades

string _Codigo [get, set]
 Clave de la entidad representada.
 
string _Nombre [get, set]
 Nombre.
 
string _Direccion [get, set]
 Direccion.
 
string _CodPos [get, set]
 Código postal.
 
string _Poblacion [get, set]
 Población.
 
string _Provincia [get, set]
 Provincia.
 
string _Email [get, set]
 Email.
 
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).
 
string _Telefono [get, set]
 Teléfono.
 
string _Destino [get, set]
 Destino.
 
int _Linea [get, set]
 Linea.
 
DateTime? _FechaEnvio [get, set]
 Fecha de envio.
 
bool _Envio_Ok [get, set]
 Envío de comunicado realizado correctamente.
 

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.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _CodPos

string sage.ew.interficies.IDestinatario._CodPos
getset

Código postal.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _Destino

string sage.ew.interficies.IDestinatario._Destino
getset

Destino.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _Direccion

string sage.ew.interficies.IDestinatario._Direccion
getset

Direccion.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _Email

string sage.ew.interficies.IDestinatario._Email
getset

Email.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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).

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _FechaEnvio

DateTime? sage.ew.interficies.IDestinatario._FechaEnvio
getset

Fecha de envio.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _Linea

int sage.ew.interficies.IDestinatario._Linea
getset

Linea.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _Nombre

string sage.ew.interficies.IDestinatario._Nombre
getset

Nombre.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _Poblacion

string sage.ew.interficies.IDestinatario._Poblacion
getset

Población.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _Provincia

string sage.ew.interficies.IDestinatario._Provincia
getset

Provincia.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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

◆ _Telefono

string sage.ew.interficies.IDestinatario._Telefono
getset

Teléfono.

Implementado en Sage.ES.S50.Comunicados.Negocio.Clases.ComunicadosGenerar._ComunicadoExterno.

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


La documentación de esta interface está generada del siguiente archivo: