DetectFacturXInvoice
Dokumenteigenschaften
Beschreibung
Prüft, ob das aktuelle Dokument erkennbare E-Rechnungs-XML-Daten enthält, und liest die grundlegenden Kennungen aus XMP- und XML-Metadaten
Syntax
Delphi
Function TPDFlib.DetectFacturXInvoice: Integer;
Rückgabewerte
| 0 | Es wurde kein erkennbares E-Rechnungs-XML gefunden |
|---|---|
| 1 | Erkennbares E-Rechnungs-XML wurde gefunden |
Anmerkungen
Die Erkennung verwendet zunächst den XMP-Wert DocumentFileName und versucht anschließend factur-x.xml, xrechnung.xml, zugferd-invoice.xml und ZUGFeRD-invoice.xml
Verwenden Sie nach einem erfolgreichen Aufruf GetFacturXInvoiceInfo, um Dateiname, Version, Konformitätsstufe, Richtlinien-ID und /AFRelationship auszulesen
Beispiel
// Check whether the loaded PDF carries invoice XML
begin
if PDF.DetectFacturXInvoice = 1 then
InvoiceFileName := PDF.GetFacturXInvoiceInfo(1);
end;
Siehe auch
GetFacturXInvoiceInfo, ValidateFacturXInvoice, ExtractFacturXXMLToString