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

E 請求書ビジネスルール検証

THPDFEInvoiceValidationReport