THPDFEInvoiceRuleSet
Beskriver ett versionshanterat regellager registrerat för en fakturaprofil
Deklaration
THPDFEInvoiceRuleSet= record
Profile: AnsiString;
Version: AnsiString;
Scope: THPDFEInvoiceRuleScope;
ResourceName: string;
Engine: IHPDFESchematronEngine;
end;
Enhet
HPDFEInvoiceValidator
Beteende
Scope skiljer affärsregler från obligatoriska landsregler och ResourceName löses relativt den anroparvalda resurskatalogen
En nil Engine väljer den inbyggda granskade Factur-X-kompatibilitetsmotorn, medan en tillhandahållen motor stöder en dedikerad regelimplementation