Záznam THPDFFacturXInvoiceInfo

Popisuje fakturu Factur-X nebo ZUGFeRD vloženou do načteného dokumentu: název souboru přílohy, hodnoty metadat XMP, identifikátory profilu, typ MIME a názvy souborů doplňkových reprezentací UBL a EDIFACT

Deklarace

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;

Jednotka

HPDFDoc

Pole

PoleÚčel
FileNameNázev skutečně nalezené přílohy s vloženou fakturou: XMP DocumentFileName, když se dá vyřešit, jinak jedna z hodnot factur-x.xml, xrechnung.xml, zugferd-invoice.xml, ZUGFeRD-invoice.xml
XMPDocumentFileNameText fx:DocumentFileName přečtený z metadat XMP dokumentu
XMPNamespaceURIURI jmenného prostoru elementu DocumentFileName v metadatech XMP
DocumentTypeHodnota XMP DocumentType; dokumenty faktur nesou INVOICE
VersionHodnota XMP Version profilu Factur-X
ConformanceLevelHodnota XMP ConformanceLevel profilu Factur-X
GuidelineIDIdentifikátor směrnice (URN) přečtený z ExchangedDocumentContext vloženého XML CII
AFRelationshipPoložka /AFRelationship souborové specifikace faktury, například Data nebo Alternative
AttachmentMimeTypeTyp MIME souboru vložené faktury
UBLFileNamePevný název factur-xubl.xml, když je vložena doplňková reprezentace UBL; jinak prázdné
EDIFACTFileNamePevný název factur-xedifact.edi, když je vložena doplňková reprezentace EDIFACT; jinak prázdné

Poznámky k použití

Související API