HPDFValidateEInvoiceXML

以版本化的商務規則層與國家規則層驗證明確提供的發票 XML

宣告

function HPDFValidateEInvoiceXML(const XMLBytes: TBytes;
  const Profile: AnsiString; const SchematronDir: string;
  Registry: THPDFEInvoiceRuleRegistry;
  out AReport: THPDFEInvoiceValidationReport): Boolean;

單元

HPDFEInvoiceValidator

行為

設定檔必須明確提供,未知設定檔絕不會退回 EXTENDED;法國與 XRECHNUNG 設定檔需要其國家規則層

當每個必需的規則層都執行完畢且沒有殘留的錯誤或警告發現時,傳回 true;PDF 容器、XML Schema 與傳輸檢查不在這個 API 的範圍內

相關 API

電子發票商務規則驗證

THPDFEInvoiceValidationReport