Cargando...
Buscando...
Nada coincide
Referencia de la clase sage.addons.factucert.Procesos.ValidarConfiguracionFechaAltaCertificacion

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

Diagrama de herencia 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.
 
override bool _Execute ()
 Ejecuta el proceso.
 
- Métodos públicos heredados de sage.addons.factucert.Procesos.ValidacionFacturaCertificada
 ValidacionFacturaCertificada ()
 Constructor.
 
bool _Execute ()
 Ejecuta el proceso.
 

Propiedades

override string _Descripcion [get]
 Descripción del proceso.
 
override bool _ValidarAntesFacturar [get]
 Proceso que se tiene de ejecutar antes de facturar.
 
- Propiedades heredados de 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.
 
string _Descripcion [get]
 Descripción del proceso.
 
IMensaje _Result [get]
 Estado de la validación del proceso.
 
virtual bool _ValidarAntesFacturar [get]
 Proceso que se tiene de ejecutar antes de facturar.
 

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 de constructores y destructores

◆ 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 funciones miembro

◆ _Execute()

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

Ejecuta el proceso.

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

Devuelve

Implementa sage.addons.factucert.Negocio.Interficies.IValidacionFacturaCertificada.

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.

Implementa sage.addons.factucert.Negocio.Interficies.IValidacionFacturaCertificada.

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

◆ _ValidarAntesFacturar

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

Proceso que se tiene de ejecutar antes de facturar.

Implementa sage.addons.factucert.Negocio.Interficies.IValidacionFacturaCertificada.

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


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