Controles previos a la certificación (Add-on facturación certificada) Más...
Métodos públicos | |
ValidarConfiguracionFechaAltaCertificacion (DateTime tdFechaDocumento) | |
Constructor. | |
override bool | _Execute () |
Ejecuta el proceso. | |
![]() | |
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. | |
![]() | |
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. | |
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.
|
inline |
Constructor.
tdFechaDocumento | Fecha de la factura o ticket |
Definición en la línea 56 del archivo ValidarConfiguracionFechaAltaCertificacion.cs.
|
inline |
Ejecuta el proceso.
Devuelve true o false según como se hayan cumplido las condiciones del proceso
Implementa sage.addons.factucert.Negocio.Interficies.IValidacionFacturaCertificada.
Definición en la línea 69 del archivo ValidarConfiguracionFechaAltaCertificacion.cs.
|
get |
Descripción del proceso.
Implementa sage.addons.factucert.Negocio.Interficies.IValidacionFacturaCertificada.
Definición en la línea 34 del archivo ValidarConfiguracionFechaAltaCertificacion.cs.
|
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.