Referencia de la Clase sage.addons.factucert.Procesos.ValidarConfiguracionFechaAltaCertificacion

Controles previos a la certificación (Add-on facturación certificada) Más...

Diagrama de herencias de sage.addons.factucert.Procesos.ValidarConfiguracionFechaAltaCertificacion
sage.addons.factucert.Procesos.ValidacionFacturaCertificada sage.addons.factucert.Negocio.Interficies.IValidacionFacturaCertificada

Métodos públicos

 ValidarConfiguracionFechaAltaCertificacion (DateTime tdFechaDocumento)
 Constructor Más...
 
override bool _Execute ()
 Ejecuta el proceso Más...
 
- Métodos públicos heredados desde sage.addons.factucert.Procesos.ValidacionFacturaCertificada
 ValidacionFacturaCertificada ()
 Constructor Más...
 

Propiedades

override string _Descripcion [get]
 Descripción del proceso Más...
 
override bool _ValidarAntesFacturar [get]
 Proceso que se tiene de ejecutar antes de facturar Más...
 
- Propiedades heredados desde sage.addons.factucert.Procesos.ValidacionFacturaCertificada
string _Titulo [get, set]
 Si se necesita cambiar el tiulo como el los warnings, si solo existe un registro se utilizará éste siempre que no este vacio Más...
 
abstract string _Descripcion [get]
 Descripción del proceso Más...
 
IMensaje _Result [get]
 Estado de la validación del proceso Más...
 
virtual bool _ValidarAntesFacturar [get]
 Proceso que se tiene de ejecutar antes de facturar Más...
 
- Propiedades heredados desde sage.addons.factucert.Negocio.Interficies.IValidacionFacturaCertificada
string _Titulo [get, set]
 Titulo del proceso Más...
 
string _Descripcion [get]
 Descripción del proceso Más...
 
IMensaje _Result [get]
 Devuelve la instancia del resultado del proceso Más...
 
bool _ValidarAntesFacturar [get]
 Proceso que se tiene de ejecutar antes de facturar Más...
 

Descripción detallada

Controles previos a la certificación (Add-on facturación certificada)

Incluir una nueva validación de fecha al iniciar el proceso de certificación para controlar que no se pueda certificar facturas con fecha anterior a la fecha de alta en sistema de certificación(fecha de alta en configuración de Add-on en mantenimiento de empresa).

Presentar el siguiente mensaje: La fecha del documento a certificar es anterior a la fecha de alta YYYYYYYY en el sistema de certificación XXXXXX. No se puede certificar el documento. Modifique la fecha del documento o use una serie no certificable para crear el documento.

YYYYYYYYY Se corresponde con la fecha de alta en configuración del Add-on XXXXXXXXX Se corresponde con sistema de facturación certificada configurado en el Add-on(actualmente solo tenemos TicketBAI)

Definición en la línea 24 del archivo ValidarConfiguracionFechaAltaCertificacion.cs.

Documentación del constructor y destructor

◆ ValidarConfiguracionFechaAltaCertificacion()

sage.addons.factucert.Procesos.ValidarConfiguracionFechaAltaCertificacion.ValidarConfiguracionFechaAltaCertificacion ( DateTime  tdFechaDocumento)
inline

Constructor

Parámetros
tdFechaDocumentoFecha de la factura o ticket

Definición en la línea 56 del archivo ValidarConfiguracionFechaAltaCertificacion.cs.

Documentación de las funciones miembro

◆ _Execute()

override bool sage.addons.factucert.Procesos.ValidarConfiguracionFechaAltaCertificacion._Execute ( )
inlinevirtual

Ejecuta el proceso

Devuelve true o false según como se hayan cumplido las condiciones del proceso

Devuelve

Implementa sage.addons.factucert.Procesos.ValidacionFacturaCertificada.

Definición en la línea 69 del archivo ValidarConfiguracionFechaAltaCertificacion.cs.

Documentación de propiedades

◆ _Descripcion

override string sage.addons.factucert.Procesos.ValidarConfiguracionFechaAltaCertificacion._Descripcion
get

Descripción del proceso

Definición en la línea 35 del archivo ValidarConfiguracionFechaAltaCertificacion.cs.

◆ _ValidarAntesFacturar

override bool sage.addons.factucert.Procesos.ValidarConfiguracionFechaAltaCertificacion._ValidarAntesFacturar
get

Proceso que se tiene de ejecutar antes de facturar

Definición en la línea 46 del archivo ValidarConfiguracionFechaAltaCertificacion.cs.


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