HPDFValidateEInvoiceXML
Valida l'XML esplicito della fattura contro livelli di business rules e country rules con versionamento
Dichiarazione
function HPDFValidateEInvoiceXML(const XMLBytes: TBytes;
const Profile: AnsiString; const SchematronDir: string;
Registry: THPDFEInvoiceRuleRegistry;
out AReport: THPDFEInvoiceValidationReport): Boolean;
Unità
HPDFEInvoiceValidator
Comportamento
Il profilo viene fornito esplicitamente e i profili sconosciuti non fanno mai fallback su EXTENDED, mentre i profili francesi e XRECHNUNG richiedono il loro country layer
Restituisce true quando ogni livello di regole richiesto completa e non resta alcuna segnalazione di errore o avviso, mentre i controlli di contenitore PDF, XML Schema e trasporto sono fuori da questa API
API correlate
Validazione delle Regole di Business della Fattura Elettronica