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

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

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

Métodos públicos

 ValidacionLotesTicket (ewDocVentaTPV toDocumento)
 Constructor con la referencia al documento del ticket 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...
 

Descripción detallada

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

  • Añadir una nueva validación a nivel de tickets de venta para que antes de realizar la facturación certificada nos valide si están entrados todos los lotes en una factura. En caso que nos devuelva que hay lotes pendientes de entrar: No se certificará este ticket Devolverá error especificando el siguiente texto ": No es posible certificar el ticket, existen líneas en el documento de artículos sin lotes asignados. Debe completarse toda la información del ticket ya que una vez certificado no es modificable."

Definición en la línea 27 del archivo ValidacionLotesTicket.cs.

Documentación del constructor y destructor

◆ ValidacionLotesTicket()

sage.addons.factucert.Procesos.ValidacionLotesTicket.ValidacionLotesTicket ( ewDocVentaTPV  toDocumento)
inline

Constructor con la referencia al documento del ticket

Parámetros
toDocumentoReferencia al documento del ticket

Definición en la línea 51 del archivo ValidacionLotesTicket.cs.

Documentación de las funciones miembro

◆ _Execute()

override bool sage.addons.factucert.Procesos.ValidacionLotesTicket._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 64 del archivo ValidacionLotesTicket.cs.

Documentación de propiedades

◆ _Descripcion

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

Descripción del proceso

Definición en la línea 38 del archivo ValidacionLotesTicket.cs.


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