THotPDF.ValidateFacturXInvoice Method
Methodenzusammenfassung: THotPDF.ValidateFacturXInvoice Method
Deklaration
function ValidateFacturXInvoice(out AReport: THPDFFacturXValidationReport): Boolean;
Einheit
HPDFDoc
Parameter
| Name | Zweck |
|---|---|
AReport | Nimmt einen THPDFFacturXValidationReport mit erkannten Metadaten und eine THPDFFacturXValidationIssues-Menge von THPDFFacturXValidationIssue-Werten auf |
Rückgabewert
Gibt True zurück, wenn der Validierungsbericht aus einem geladenen Dokument ausgefüllt wurde
Verwendungshinweise
- Rufen Sie diese Methode nach LoadFromFile oder LoadFromStream auf
- Die Methode validiert Container-Anforderungen, die HotPDF ohne eine EN-16931-Geschäftsregel-Engine prüfen kann
- Zu den Prüfungen gehören PDF/A-3-Metadaten, die Identität der von Catalog
/AFreferenzierten FileSpec und des EmbeddedFiles-Namensbaums, die FileSpec-Namen/Fund/UF, der dekodierte EmbeddedFile-/Subtype, XMP-Dateiname,DocumentTypeund Namespace-Konsistenz, Regeln für Profil-Dateinamen,/AFRelationship-Regeln und die Ausrichtung an den XML-Richtlinien - Die Kreuzkonsistenz-Flags sind
fxviInvalidAttachmentMimeType,fxviAttachmentFileNameMismatch,fxviInvalidXMPDocumentTypeundfxviInvalidXMPNamespace; die vorhandenen Flags melden weiterhin fehlende PDF/A-Metadaten, Catalog-AF- und Namensbaum-Registrierung, Rechnungs-XML, XMP-Dateinamen-Abweichung, XML-Richtlinien-Abweichung, ungültige AF-Beziehungen und ungültige Dateinamen-Profil-Kombinationen - Verwenden Sie ExtractFacturXXML, wenn der Aufrufer die Rechnungs-XML-Bytes für Schema- oder Geschäftsregel-Validierung braucht