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 relativo al directorio de recursos seleccionado por el llamador

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

APIs relacionadas

Validación de reglas de negocio de facturas electrónicas

THPDFEInvoiceValidationReport