Controles previos a la certificación (Add-on facturación certificada) Más...
Métodos públicos | |
ValidacionFechaSistema (IAsientosFacturasGenerador toAsientosFacturasGenerador, string tcBorrador) | |
Constructor con la referencia del generador de la factura 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... | |
Controles previos a la certificación (Add-on facturación certificada)
La fecha de la factura o ticket a certificar es posterior a la fecha del sistema Se deberá presentar un mensaje informativo al usuario avisándole de que la fecha del documento a certificar es posterior a la fecha del sistema y que los siguientes documentos certificados de la misma serie deberán tener una fecha igual o posterior a la fecha indicada para el documento que se está procesando para cumplir con la correlación, pidiendo confirmación al usuario de si quiere continuar. Si el usuario decide continuar se procederá a la emisión o certificación de la factura o ticket, si el usuario decide no continuar no se emitirá o certificará la factura o ticket
6/4/2021. Se debe modificar el control de fecha de documento superior a fecha del sistema, ahora dicho control es informativo y debe pasar a ser bloqueante e impedir que se pueda certificar el documento.
Definición en la línea 23 del archivo ValidacionFechaSistema.cs.
|
inline |
Constructor con la referencia del generador de la factura
toAsientosFacturasGenerador | Referencia del generador de la factura |
tcBorrador | Referencia del generador de la factura |
Definición en la línea 54 del archivo ValidacionFechaSistema.cs.
|
inlinevirtual |
Ejecuta el proceso
Devuelve true o false según como se hayan cumplido las condiciones del proceso
Implementa sage.addons.factucert.Procesos.ValidacionFacturaCertificada.
Definición en la línea 68 del archivo ValidacionFechaSistema.cs.
|
get |
Descripción del proceso
Definición en la línea 35 del archivo ValidacionFechaSistema.cs.
|
get |
Proceso que se tiene de ejecutar antes de facturar
Definición en la línea 43 del archivo ValidacionFechaSistema.cs.