THPDFFacturXInvoiceInfo Record

Beskriver Factur-X- eller ZUGFeRD-fakturaen, der er indlejret i et indlæst dokument: vedhæftningsfilnavn, XMP-metadataværdier, profil-id'er, MIME-type og supplerende UBL- og EDIFACT-repræsentationsfilnavne

Deklaration

THPDFFacturXInvoiceInfo= record
  FileName: AnsiString;
  XMPDocumentFileName: AnsiString;
  XMPNamespaceURI: AnsiString;
  DocumentType: AnsiString;
  Version: AnsiString;
  ConformanceLevel: AnsiString;
  GuidelineID: AnsiString;
  AFRelationship: AnsiString;
  AttachmentMimeType: AnsiString;
  // Supplementary UBL representation file name ('factur-xubl.xml') when the
  // document embeds a UBL view alongside the primary CII invoice per
  // Factur-X 1.09 spec 6.4; empty when no UBL attachment is present. UBL is
  // a supplementary representation, never the primary invoice XML
  UBLFileName: AnsiString;
  // Supplementary EDIFACT representation file name ('factur-xedifact.edi')
  // when the document embeds an EDIFACT view alongside the primary CII
  // invoice per Factur-X 1.09 spec 6.4; empty when no EDIFACT attachment is
  // present. Like UBL it is a supplementary representation, never the
  // primary invoice XML
  EDIFACTFileName: AnsiString;
end;

Enhed

HPDFDoc

Felter

FeltFormål
FileNameNavnet på den faktisk fundne indlejrede fakturavedhæftning: XMP DocumentFileName, når den kan løses, ellers en af factur-x.xml, xrechnung.xml, zugferd-invoice.xml, ZUGFeRD-invoice.xml
XMPDocumentFileNamefx:DocumentFileName-tekst læst fra dokumentets XMP-metadata
XMPNamespaceURINamespace-URI for DocumentFileName-elementet i XMP-metadataene
DocumentTypeXMP DocumentType-værdi; fakturadokumenter bærer INVOICE
VersionXMP Version-værdi for Factur-X-profilen
ConformanceLevelXMP ConformanceLevel-værdi for Factur-X-profilen
GuidelineIDGuideline-id (URN) læst fra den indlejrede CII-XML ExchangedDocumentContext
AFRelationship/AFRelationship-post i fakturaens filespecifikation, såsom Data eller Alternative
AttachmentMimeTypeMIME-type på den indlejrede fakturafil
UBLFileNameFast navn factur-xubl.xml, når en supplerende UBL-repræsentation er indlejret; ellers tomt
EDIFACTFileNameFast navn factur-xedifact.edi, når en supplerende EDIFACT-repræsentation er indlejret; ellers tomt

Brugsnoter

Relaterede API'er