Controles previos a la certificación (Add-on facturación certificada) Más...
Métodos públicos | |
ValidacionFechaOperacion (string tcBorrador, DataTable tdtDatosFactura, DateTime tdFechafactura) | |
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)
Validación en documentos de tipo: Factura
Al ejecutar la opción Facturar del formulario de facturar albarán, si la fecha de operación indicada es superior a la fecha factura, entonces comprobar el valor del campo: Crear facturas de la pestaña Datos de certificación: • Crear facturas: Si es este campo está seleccionado el valor: No certificada o Borrador, entonces mostrar un mensaje de aviso y permitir continuar, misma funcionalidad que en el CORE.
• Crear facturas: Si es este campo está seleccionado el valor: Certificada, entonces comprobar si en la pestaña de datos de contabilización, en el campo: Tipo operación, está seleccionado el valor: IVA pdte.devengo certificaciones obra AAPP o Modificación factura inicial / Certificaciones obra AAPP o Operación tracto sucesivo:
Definición en la línea 32 del archivo ValidacionFechaOperacion.cs.
|
inline |
Constructor con la referencia del generador de la factura
tcBorrador | Número de borrador |
tdtDatosFactura | DataTable con la información de la factura |
tdFechafactura | Fecha de la factura |
Definición en la línea 68 del archivo ValidacionFechaOperacion.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 83 del archivo ValidacionFechaOperacion.cs.
|
get |
Descripción del proceso
Definición en la línea 45 del archivo ValidacionFechaOperacion.cs.
|
get |
Proceso que se tiene de ejecutar antes de facturar
Definición en la línea 56 del archivo ValidacionFechaOperacion.cs.