THPDFEInvoiceRuleSet

Describe una capa de reglas versionada registrada para un perfil de factura

Declaración

THPDFEInvoiceRuleSet= record
  Profile: AnsiString;
  Version: AnsiString;
  Scope: THPDFEInvoiceRuleScope;
  ResourceName: string;
  Engine: IHPDFESchematronEngine;
end;

Unidad

HPDFEInvoiceValidator

Comportamiento

Scope distingue las reglas de negocio de las reglas de país obligatorias, y ResourceName se resuelve en relación con el directorio de recursos seleccionado por quien llama

Un Engine nil selecciona el motor nativo revisado de compatibilidad con Factur-X, mientras que un motor suministrado soporta una implementación de reglas dedicada

APIs relacionadas

Validación de reglas de negocio de e-invoices

THPDFEInvoiceValidationReport