Controles previos a la certificación (Add-on facturación certificada) • Modificar los controles de fecha para que a la hora de buscar fecha de último documento certificado no se haga de forma independiente por tipo de documento (tickets por un lado, facturas por otro) y se haga de forma diferente según tipo de encadenamiento configurado: – Encadenamiento por dispositivo(CFG_ADDON.ENC_DISP=.T.) : Se buscará último documento certificado según empresa, terminal, fecha y hora,. – Encadenamiento por empresa(CFG_ADDON.ENC_DISP=.F.) : Se buscará último documento certificado según empresa, fecha y hora. Más...
Métodos públicos | |
ValidacionFechaDocumentos (bool tlTicket, string tcDocumento, DateTime tdFechaDocumento, string tcBorrador="", string tcAlbaranes="") | |
Constructor con la referencia del generador de la factura Más... | |
ValidacionFechaDocumentos (bool tlTicket, string tcDocumento, DateTime tdFechaDocumento, bool tlWarningsValidarFechaTicket, string tcBorrador="", string tcAlbaranes="") | |
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... | |
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) • Modificar los controles de fecha para que a la hora de buscar fecha de último documento certificado no se haga de forma independiente por tipo de documento (tickets por un lado, facturas por otro) y se haga de forma diferente según tipo de encadenamiento configurado: – Encadenamiento por dispositivo(CFG_ADDON.ENC_DISP=.T.) : Se buscará último documento certificado según empresa, terminal, fecha y hora,. – Encadenamiento por empresa(CFG_ADDON.ENC_DISP=.F.) : Se buscará último documento certificado según empresa, fecha y hora.
Definición en la línea 19 del archivo ValidacionFechaDocumentos.cs.
|
inline |
Constructor con la referencia del generador de la factura
tlTicket | Certificación de un ticket |
tcDocumento | Número de documento (factura o ticket) a validar |
///
tdFechaDocumento | Fecha de la factura o del ticket |
///
tcBorrador | Número de borrador |
tcAlbaranes | Cadena con la lista de los 3 primeros albaranes de la factura |
///
Definición en la línea 52 del archivo ValidacionFechaDocumentos.cs.
|
inline |
Constructor con la referencia del generador de la factura
tlTicket | Certificación de un ticket |
tcDocumento | Número de documento (factura o ticket) a validar |
///
tdFechaDocumento | Fecha de la factura o del ticket |
///
tlWarningsValidarFechaTicket | Al pulsar el botón de cobrar validaremos la fecha del ticket, posteriormente en la pantalla de cobro ya no volveremos a avisar |
tcBorrador | Número de borrador |
tcAlbaranes | Cadena con la lista de los 3 primeros albaranes de la factura |
///
Definición en la línea 70 del archivo ValidacionFechaDocumentos.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 89 del archivo ValidacionFechaDocumentos.cs.
|
get |
Descripción del proceso
Definición en la línea 35 del archivo ValidacionFechaDocumentos.cs.