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

THPDFEInvoiceValidationReport