Norme de facture XML – ZUGFeRD
ZUGFeRD est une norme de facture XML qui est utilisée en Allemagne.
Si vous recevez des factures XML de une ou plusieurs entreprises, les factures peuvent avoir ce format.
Cette rubrique donne la liste Kofax ReadSoft Invoices des types de champ qui sont en principe mappés à des éléments de ces documents. Elle indique l'emplacement habituel de ces éléments dans le code XML. Les types de champ Kofax ReadSoft Invoices qui ne sont pas normalement mappés à des éléments XML ne sont pas répertoriés ici.
Pour plus d'informations sur le fonctionnement dans Collector de la logique de la fonctionnalité XML intelligent avec cette norme, veuillez consulter ReadSoft COLLECTOR Integration Specification.pdf. Vous pouvez obtenir ce document auprès de votre représentant Kofax.
Champ Kofax ReadSoft Invoices | Emplacement de l'élément mappé dans le code XML |
Champs acheteur | |
Name | BuyerTradeParty/Name |
Identifier | BuyerTradeParty/GlobalID |
BuyerVATRegistrationNumber | BuyerTradeParty/SpecifiedTaxRegistration/ID où l'attribut schemeID=”VA” |
CountryCode | BuyerTradeParty/PostalTradeAddress/CountryID |
PostalCode | BuyerTradeParty/PostalTradeAddress/PostcodeCode |
Street | BuyerTradeParty/PostalTradeAddress/LineOne |
StreetSupplement | BuyerTradePorty/PostalTradeAddress/LineTwo |
City | BuyerTradeParty/PostalTradeAddress/CityName |
TelephoneNumber | BuyerTradeParty/DefinedTradeContact/TelephoneUniversalCommunication/CompleteNumber |
FaxNumber | BuyerTradeParty/DefinedTradeContact/FaxUniversalCommunication/CompleteNumber |
BuyerTradeParty/DefinedTradeContact/EmailURIUniversalCommunication/URIID | |
Champs fournisseur | |
Name | SellerTradeParty/Name |
Identifier | SellerTradeParty/GlobalID |
Street | SellerTradeParty /PostalTradeAddress/LineOne |
StreetSupplement | SellerTradeParty /PostalTradeAddress/LineTwo |
PostalCode | SellerTradeParty /PostalTradeAddress/PostcodeCode |
City | SellerTradeParty /PostalTradeAddress/CityName |
CountryCode | SellerTradeParty /PostalTradeAddress/CountryID |
TelephoneNumber | SellerTradeParty /DefinedTradeContact/TelephoneUniversalCommunication/ CompleteNumber |
FaxNumber | SellerTradeParty /DefinedTradeContact/FaxUniversalCommunication/ CompleteNumber |
SupplierVATRegistrationNumber | SellerTradeParty /SpecifiedTaxRegistration/ID where attribute schemeID="VA" |
SupplierTaxNo1 | SellerTradeParty/SpecifiedTaxRegistration/ID où l'attribut schemeID="FC" |
SellerTradeParty /DefinedTradeContact/EmailURIUniversalCommunication/URIID | |
Types de champ standard Kofax ReadSoft Invoices | Emplacement de l'élément mappé dans le code XML |
BuyerContactReference | BuyerTradeParty/DefinedTradeContact/PersonName |
DeliveryDate | SpecifiedSupplyChainTradeTransaction/
ApplicableSupplyChainTradeDelivery/ ActualDeliverySupplyChainEvent/OccurrenceDateTime/ DateTimeString |
DeliveryTerms | SpecifiedSupplyChainTradeTransaction/
ApplicableSupplyChainTradeAgreement/ ApplicableTradeDeliveryTerms |
InvoiceCredit | if SpecifiedSupplyChainTradeTransaction/
ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementMonetarySummation/ GrandTotalAmount < 0 then Credit else Debit |
InvoiceCurrency | SpecifiedSupplyChainTradeTransaction/
ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementMonetarySummation/ GrandTotalAmount/@currencyID |
InvoiceDate | HeaderExchangedDocument/IssueDateTime/DateTimeString |
InvoiceDiscountAmount | SpecifiedSupplyChainTradeTransaction/
ApplicableSupplyChainTradeSettlement/ SpecifiedTradePaymentTerms/ ApplicableTradePaymentDiscountTerms/ ActualDiscountAmount |
InvoiceDueDate | SpecifiedSupplyChainTradeTransaction/
ApplicableSupplyChainTradeSettlement/ SpecifiedTradePaymentTerms/ DueDateDateTime/DateTimeString |
InvoiceNumber | HeaderExchangedDocument/ID |
InvoiceOrderNumber | SpecifiedSupplyChainTradeTransaction/
ApplciableSupplyChainTradeAgreement/ BuyerOrderReferencedDocumen/ID |
InvoiceTotalVATAmount | SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementMonetarySummation/ TaxTotalAmount |
InvoiceTotalVATExcludedAmount | SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementMonetarySummation/ TaxBasisTotalAmount |
InvoiceTotalVATIncludedAmount | SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementMonetarySummation/ GrandTotalAmount |
InvoiceTotalVATRatePercent | Première instance de : SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement /ApplicableTradeTax/ApplicablePercent |
PaymentReferenceNumber | PaymentReferenceNumber
SpecifiedSupplyChainTradeTransaction/
ApplicableSupplyChainTradeSettlement/PaymentReference |
PaymentTerms | Taken from:
SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradePaymentTerms/Description Since the text is often long, it is added at the top of the first page of the Invoice Notes page(s). |
PaymentTermsInterest | SpecifiedSupplyChainTradeTransaction
ApplicableSupplyChainTradeSettlement/ SpecifiedTradePaymentTerms/ ApplicableTradePaymentPenaltyTerms/ CalculationPercent |
PaymentType | SpecifiedSupplyChainTradeTransaction/
ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans/ TypeCode |
SupplierIBAN1 | CrossIndustryDocument/ SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans[1]/PayeePartyCreditorFinancialAccount/IBANID |
SupplierIBAN2 | CrossIndustryDocument/ SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans[2]/PayeePartyCreditorFinancialAccount/IBANID |
SupplierIBAN3 | CrossIndustryDocument/ SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans[3]/PayeePartyCreditorFinancialAccount/IBANID |
SupplierIBAN4 | CrossIndustryDocument/ SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans[4]/PayeePartyCreditorFinancialAccount/IBANID |
SupplierSWIFT1 | CrossIndustryDocument/ SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans[1]/ PayeeSpecifiedCreditorFinancialInstitution/BICID |
SupplierSWIFT2 | CrossIndustryDocument/ SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans[2]/ PayeeSpecifiedCreditorFinancialInstitution/BICID |
SupplierSWIFT3 | CrossIndustryDocument/ SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans[3]/ PayeeSpecifiedCreditorFinancialInstitution/BICID |
SupplierSWIFT4 | CrossIndustryDocument/ SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradeSettlementPaymentMeans[4]/ PayeeSpecifiedCreditorFinancialInstitution/BICID |
SupplierTaxNumber1 | SellerTradeParty/SpecifiedTaxRegistration/ID où l'attribut schemeID=”VA” |
Champs de poste budgétaire | Emplacement de l'élément mappé dans le code XML Notez que le ParentNode pour ceux-ci est : IncludedSupplyChainTradeLineItem |
LIT_ArticleIdentifier | /SpecifiedTradeProduct/SellerAssignedID |
LIT_ArticleName | /SpecifiedTradeProduct/Name |
LIT_DeliveredQuantity | /SpecifiedSupplyCainTradeDelivery/BilledQuantity |
LIT_DeliveredQuantityUnitCode | /SpecifiedSupplyChainTradeDelivery/BilledQuantity/@UnitC |
LIT_OrderNumber | /SpecifiedSupplyChainTradeAgreement/BuyerOrderReferenceDocument/ID |
LIT_RowIdentifier | /AssociatedDocumentLineDocument/LineID |
LIT_UnitPriceAmount | /SpecifiedSupplyChainTradeAgreement/NetPriceProductTradePrice/
ChargeAmount |
LIT_VATExcludedAmount | /SpecifiedSupplyChainTradeAgreement/
NetPriceProductTradePrice/ ChargeAmount |
LIT_VATRate | /SpecifiedSupplyChainTradeSettlement/ApplicableTradeTax/ApplicablePercent |
Champs des pièces jointes | Emplacement de l'élément mappé dans le code XML |
ID | Non mappé |
FileName | Non mappé |
EmbeddedValue | Non mappé |
Embeddedinfo | Non mappé |
DataURI | Non mappé |
SchemeURI | Non mappé |
DataType | Non mappé |
LinkType | Non mappé |
AdditionalInfo | Non mappé |
Champ de remarque concernant la facture | Emplacement de l'élément mappé dans le code XML |
InvoiceNote | Puisque le texte est souvent très long, il est mis sur la page remarque de la facture. Les conditions de paiement sont listées en premier. La valeur provient de : SpecifiedSupplyChainTradeTransaction/ ApplicableSupplyChainTradeSettlement/ SpecifiedTradePaymentTerms/Description Toutes les remarques sur les champs sont répertoriées après les conditions de paiement, et elles sont extraites depuis un ou plusieurs nœuds avec ce chemin : HeaderExchangedDocument/IncludeNote/Content |