Referencia de la Clase sage.ew.cliente.SepaComunicadosManager

Clase para poder realizar comunicados SEPA de FOX desde la ficha de clientes –> Pestaña "Condiciones pago" –> Pestaña "Mandatos SEPA" Más...

Diagrama de herencias de sage.ew.cliente.SepaComunicadosManager
sage.ew.ewbase.Clases.ComunicadosManager

Métodos públicos

 SepaComunicadosManager ()
 Constructor Más...
 
- Métodos públicos heredados desde sage.ew.ewbase.Clases.ComunicadosManager
 ComunicadosManager ()
 Constructor. Más...
 
IRespuestaComunicado _EnviarComunicado (ISolicitudComunicado toSolicitudComunicado)
 Método para proceder al envío mediante la gestión de comunicados de FOX a las entidades declaradas en la propiedad _Mantenimientos Más...
 

Métodos protegidos

override bool validarSolicitud (ISolicitudComunicado toSolicitudComunicado, ref string mensajeError)
 Validar si la solicitud de comunicado SEPA es correcta. Aquí se hacen las validaciones específicas del comunicado SEPA. Más...
 
override bool generarXmlDatos (ISolicitudComunicado toSolicitudComunicado)
 Método que nos generará el xml de datos en el fichero _cXmlDatos en el formato de comunicado SEPA. Más...
 
override bool generarXmlEnlace (ISolicitudComunicado toSolicitudComunicado)
 Método que nos genera el xml para el enlace con comunicados en el fichero _cXmlEnlace Más...
 

Otros miembros heredados

- Atributos protegidos heredados desde sage.ew.ewbase.Clases.ComunicadosManager
string _cXmlEnlace = ""
 Ruta del fichero xml que construiremos aquí y enviaremos a fox con todos los parámetros necesarios para el enlace con los comunicados. Más...
 
string _cXmlDatos = ""
 Ruta del fichero xml que construiremos aquí y que contendrá los datos a enviar mediante la gestión de comunicados. Más...
 
string _cXmlResp = ""
 Ruta del fichero xml que contendrá la respuesta de fox Más...
 
string _cRutaServ = ""
 Ruta del servidor Más...
 
string _cCarpetaDocumentosGenerados = ""
 Carpeta final donde se generaran los ficheros de comunicados (concatenacion de carpetaraiz+subcarpeta), solo accesible internamente, se exponen publicamente por separado la carpeta raiz y la subcarpeta para que el usuario decida. Más...
 
- Propiedades heredados desde sage.ew.ewbase.Clases.ComunicadosManager
string _MessageError [get, set]
 Propiedad para devolver errores Más...
 

Descripción detallada

Clase para poder realizar comunicados SEPA de FOX desde la ficha de clientes –> Pestaña "Condiciones pago" –> Pestaña "Mandatos SEPA"

Definición en la línea 14 del archivo SepaComunicadosManager.cs.

Documentación del constructor y destructor

◆ SepaComunicadosManager()

sage.ew.cliente.SepaComunicadosManager.SepaComunicadosManager ( )
inline

Constructor

Definición en la línea 22 del archivo SepaComunicadosManager.cs.

Documentación de las funciones miembro

◆ generarXmlDatos()

override bool sage.ew.cliente.SepaComunicadosManager.generarXmlDatos ( ISolicitudComunicado  toSolicitudComunicado)
inlineprotectedvirtual

Método que nos generará el xml de datos en el fichero _cXmlDatos en el formato de comunicado SEPA.

Parámetros
toSolicitudComunicadoObjeto con los datos de la solicitud de comunicado.
Devuelve
Devuelve true si se ha podido generar correcamente el fichero XML, false caso contrario.

Se recibe un ISolicitudComunicado que en realidad es un SepaSolicitudComunicado.

Reimplementado de sage.ew.ewbase.Clases.ComunicadosManager.

Definición en la línea 121 del archivo SepaComunicadosManager.cs.

◆ generarXmlEnlace()

override bool sage.ew.cliente.SepaComunicadosManager.generarXmlEnlace ( ISolicitudComunicado  toSolicitudComunicado)
inlineprotectedvirtual

Método que nos genera el xml para el enlace con comunicados en el fichero _cXmlEnlace

Parámetros
toSolicitudComunicadoObjeto con los datos de la solicitud de comunicado.
Devuelve
Devuelve true si se ha podido generar correcamente el fichero XML, false caso contrario.

Se recibe un ISolicitudComunicado que en realidad es un SepaSolicitudComunicado.

Reimplementado de sage.ew.ewbase.Clases.ComunicadosManager.

Definición en la línea 263 del archivo SepaComunicadosManager.cs.

◆ validarSolicitud()

override bool sage.ew.cliente.SepaComunicadosManager.validarSolicitud ( ISolicitudComunicado  toSolicitudComunicado,
ref string  mensajeError 
)
inlineprotectedvirtual

Validar si la solicitud de comunicado SEPA es correcta. Aquí se hacen las validaciones específicas del comunicado SEPA.

Parámetros
toSolicitudComunicadoSolicitud de comunicado.
mensajeErrorMensaje de error pasado por referencia donde se devolverá el error caso de que lo haya.
Devuelve
Devuelve true si la solicitud de comunicado SEPA es correcta, false caso contrario.

Se recibe un ISolicitudComunicado que en realidad es un SepaSolicitudComunicado.

Reimplementado de sage.ew.ewbase.Clases.ComunicadosManager.

Definición en la línea 43 del archivo SepaComunicadosManager.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: