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

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

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

Métodos públicos

 ValidacionTiposIVAFactura (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...
 

Descripción detallada

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

Validación en documentos de tipo: Factura (clase:ValidacionTiposIVAFactura) y ticket (clase: ValidacionTiposIVATicket)

Controles sobre tipos de IVA de facturas y tickets certificables Modificar las validaciones previas del proceso de certificación de documentos para controlar que, si en el documento se ha incluido un tipo de IVA configurado como ‘Libro de determinadas operaciones intracomunitarias’, en la configuración de modelos 303/390/SII en la configuración de empresa no se pueda certificar documento, porque dichos tipos de operaciones no se deben certificar.

Definición en la línea 22 del archivo ValidacionTiposIVAFactura.cs.

Documentación del constructor y destructor

◆ ValidacionTiposIVAFactura()

sage.addons.factucert.Procesos.ValidacionTiposIVAFactura.ValidacionTiposIVAFactura ( string  tcBorrador)
inline

Constructor con la referencia del generador de la factura

Parámetros
tcBorradorNúmero de borrador

Definición en la línea 46 del archivo ValidacionTiposIVAFactura.cs.

Documentación de las funciones miembro

◆ _Execute()

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

Documentación de propiedades

◆ _Descripcion

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

Descripción del proceso

Definición en la línea 33 del archivo ValidacionTiposIVAFactura.cs.

◆ _ValidarAntesFacturar

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

Proceso que se tiene de ejecutar antes de facturar

Definición en la línea 55 del archivo ValidacionTiposIVAFactura.cs.


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