DIAPASON 05

Faire le lien entre la facture PDF et la facture XML


🔊

Cette documentation a été actualisée en V5.10.

Voir les anciennes versions ci-dessous.

Anciennes versions

Documentation

Avant la 05.10

Voici un exemple de facture PDF.

A quels éléments de la facture en XML correspond chacun des blocs ? 🧐

Diagramme sans nom-1779286909693.drawio.png
1- Informations comptables

Les informations sur le vendeur se trouvent dans ce bloc: 

/rsm:CrossIndustryInvoice 

/rsm:SupplyChainTradeTransaction

/ram:ApplicableHeaderTradeAgreement 

/ram:SellerTradeParty 

On y trouve notamment : 

  • Raison sociale /ram:Name

  • Adresse /ram:PostalTradeAddress

  • Adresse électronique /ram:URIUniversalCommunication

  • SIREN /ram:SpecifiedLegalOrganization

  • Informations fiscales (SIREN / SIRET / TVA..)/ram:SpecifiedTaxRegistration

Pour cette facture on a donc : 

image-20260520-145510.png
2- Informations de la facture

On trouve dans ce bloc les informations de base sur la facture :

/rsm:CrossIndustryInvoice 

/rsm:ExchangedDocument  

/ram:ID

On y trouve notamment : 

  • Numéro unique de la facture ram:ID

  • Type de facture (ex : 380 = facture, 381 = avoir) ram:TypeCode

  • Date d’émission ram:IssueDateTime

  • Notes sur la facture ram:IncludedNote

Pour cette facture on a donc : 

image-20260521-063823.png
3- Coordonnées client

Les informations sur le vendeur se trouvent dans ce bloc: 

/rsm:CrossIndustryInvoice 

/rsm:SupplyChainTradeTransaction

/ram:ApplicableHeaderTradeAgreement 

/ram:BuyerTradeParty 

On y trouve notamment : 

  • Les informations du contact /ram:DefinedTradeContact

Pour cette facture on a donc : 

image-20260521-064724.png
4- Adresse de facturation

CAS 1 : Si, sur la facture, l'adresse du client et l'adresse de facturation sont identiques, les informations de facturation sont récupérées dans ce bloc: 

/rsm:CrossIndustryInvoice

/rsm:SupplyChainTradeTransaction

/ram:ApplicableHeaderTradeAgreement

/ram:BuyerTradeParty

On y trouve notamment : 

  • Identifiant  /ram:GlobalID

  • Raison sociale /ram:Name

  • Adresse /ram:PostalTradeAddress

  • SIREN /ram:SpecifiedLegalOrganization

  • Contact /ram:DefinedTradeContact

  • Informations fiscales /ram:SpecifiedTaxRegistration

Pour cette facture on a donc : 

image-20260521-065431.png

CAS 2 : Si, sur la facture, l'adresse du client et l'adresse de facturation sont différentes ( par exemple si on a un client de facturation ou un tiers Adressé à), les informations de facturation sont récupérées dans ce bloc: 

Les informations de facturation se trouvent dans ce bloc: 

/rsm:CrossIndustryInvoice

/rsm:SupplyChainTradeTransaction

/ram:ApplicableHeaderTradeAgreement

/ram:InvoiceeTradeParty

Pour cette facture on a donc : 

image-20260521-065609.png
5- Contact client

Les informations sur le contact se trouvent dans ce bloc: 

/rsm:CrossIndustryInvoice

/rsm:SupplyChainTradeTransaction

/ram:ApplicableHeaderTradeAgreement

/ram:SellerTradeParty

/ram:DefinedTradeContact

Pour cette facture on a donc : 

image-20260521-075635.png
6- Adresse de livraison

On trouve l'adresse de livraison dans ce bloc : 

/rsm:CrossIndustryInvoice 

/rsm:SupplyChainTradeTransaction 

/ram:ApplicableHeaderTradeDelivery 

/ram:ShipToTradeParty 

/ram:PostalTradeAddress

Pour cette facture on a donc : 

image-20260521-070311.png
7- Adresse du client

Les informations sur le vendeur se trouvent dans ce bloc: 

/rsm:CrossIndustryInvoice 

/rsm:SupplyChainTradeTransaction

/ram:ApplicableHeaderTradeAgreement 

/ram:BuyerTradeParty 

/ram:DefinedTradeContact

Pour cette facture on a donc : 

image-20260521-070514.png
8- Lignes de la facture

On trouve les informations relatives aux lignes de la facture dans ce bloc :

/rsm:CrossIndustryInvoice

/rsm:SupplyChainTradeTransaction

/ram:IncludedSupplyChainTradeLineItem

/ram:AssociatedDocumentLineDocument

On y trouve notamment : 

  • Numéro de ligne <ram:LineID>

  • Description <ram:Description>

  • Montant <ram:LineTotalAmount>

image-20260521-071006.png
9- Montants de la facture

On trouve dans ces 2 blocs toutes les informations sur la facturation: 

/rsm:CrossIndustryInvoice

/rsm:SupplyChainTradeTransaction

/ram:ApplicableHeaderTradeSettlement

/ram:SpecifiedTradeSettlementHeaderMonetarySummation

On y trouve notamment : 

  • Total HT /ram:TaxBasisTotalAmount

  • Total TVA /ram:TaxTotalAmount

  • Total TTC /ram:GrandTotalAmount 

Pour cette facture on a donc : 

image-20260521-072314.png
10- Mode de règlement

La date d'échéance se trouve dans ce bloc : 

/rsm:CrossIndustryInvoice

/rsm:SupplyChainTradeTransaction

/ram:ApplicableHeaderTradeSettlement

/ram:SpecifiedTradeSettlementPaymentMeans

Pour cette facture on a donc : 

image-20260521-072847.png
11- RIB

On trouve dans ce bloc toutes les informations bancaires : 

/rsm:CrossIndustryInvoice
/rsm:SupplyChainTradeTransaction
/ram:ApplicableHeaderTradeSettlement
/ram:SpecifiedTradeSettlementPaymentMeans

On y trouve notamment : 

  • Identifiants bancaires pour le paiement /ram:PayeePartyCreditorFinancialAccount

  • Moyen de paiement  /ram:TypeCode

Pour cette facture on a donc : 

image-20260521-073235.png