Cargando...
Buscando...
Nada coincide
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 herencia de sage.ew.cliente.SepaComunicadosManager
sage.ew.ewbase.Clases.ComunicadosManager

Métodos públicos

 SepaComunicadosManager ()
 Constructor.
 
- Métodos públicos heredados de sage.ew.ewbase.Clases.ComunicadosManager
 ComunicadosManager ()
 Constructor.
 
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é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.
 
override bool generarXmlDatos (ISolicitudComunicado toSolicitudComunicado)
 Método que nos generará el xml de datos en el fichero _cXmlDatos en el formato de comunicado SEPA.
 
override bool generarXmlEnlace (ISolicitudComunicado toSolicitudComunicado)
 Método que nos genera el xml para el enlace con comunicados en el fichero _cXmlEnlace.
 

Otros miembros heredados

- Atributos protegidos heredados de 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.
 
string _cXmlDatos = ""
 Ruta del fichero xml que construiremos aquí y que contendrá los datos a enviar mediante la gestión de comunicados.
 
string _cXmlResp = ""
 Ruta del fichero xml que contendrá la respuesta de fox.
 
string _cRutaServ = ""
 Ruta del servidor.
 
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.
 
- Propiedades heredados de sage.ew.ewbase.Clases.ComunicadosManager
string _MessageError [get, set]
 Propiedad para devolver errores.
 

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 17 del archivo SepaComunicadosManager.cs.

Documentación de constructores y destructores

◆ SepaComunicadosManager()

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

Constructor.

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

Documentación de 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 152 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 318 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 46 del archivo SepaComunicadosManager.cs.


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