HPDFValidateEInvoiceXML
Açık fatura XML'ini sürümlenmiş iş ve ülke kural katmanlarına göre doğrular
Bildirim
function HPDFValidateEInvoiceXML(const XMLBytes: TBytes;
const Profile: AnsiString; const SchematronDir: string;
Registry: THPDFEInvoiceRuleRegistry;
out AReport: THPDFEInvoiceValidationReport): Boolean;
Birim
HPDFEInvoiceValidator
Davranış
Profil açıkça sağlanır ve bilinmeyen profiller asla EXTENDED'a düşmez; Fransız ve XRECHNUNG profilleri ülke kural katmanını gerektirir
Gereken her kural katmanı tamamlandığında ve hiçbir hata ya da uyarı bulgusu kalmadığında true döndürür; PDF container, XML Schema ve transport kontrolleri bu API'nin dışındadır