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 ? 🧐
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 :
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 :
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 :
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 :
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 :
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 :
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 :
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 :
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>
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 :
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 :
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 :