EDI USER'S GUIDE INVOIE INVOI D 96A
PRINTEPS EDI USER'S GUIDE INDEX ontrol version...3 1 INTRODUTION...4 1.1 Goals of this Guide...4 1.2 Advantages of EDI (Electronic Data Interchange)...4 1.3 Prerequisites...5 2 Presentation of PRINTEPS EDI messages...6 2.1 EDI standard used: messages and versions...6 2.2 Features of the EDI invoice message...6 3 EDI invoice implementation...7 3.1 Dematerialized invoice...7 3.1.1 Dematerialization following European directive (GIS289-V French transposition)...7 3.1.2 Dematerialization following the GIS289bis standard (only for French suppliers)...7 3.2 Steps to follow to implement INVOI EDI message...8 4 Information ontact Details...9 5 PRINTEPS mailboxes Details...9 6 Administrative structure...9 7 Interchange envelope structure...10 8 essages guideline...11 8.1 Invoices guideline INVOI D96A...11 8.1.1 Tree diagram...11 8.1.2 Segment description...12 8.1.3 Invoice message's summary data...15 8.1.4 Segment contents...17 8.1.5 Details of used segments...18 8.1.6 Invoice examples (INVOI D96A)...58 9 Validation rules of the invoice...64 9.1 Particular control rules list from PRINTEPS...64 9.2 GENRAL back error message Example...66 9.3 Printemps GENRAL back error message Example (Level 2 Validation)...66
ontrol version VERSION DATE REARKS 1.0 01/07/11 Supplier's distribution version 1.1 11/11/11 Actualisation control rules 1.2 11/05/12 Removal control rule 9 1.3 23/08/12 Actualisation control rules 1.4 15/11/12 Added Section 9.3, examples of Printemps GENRAL validation. Added new validation rules. 1.5 18/12/12 Additional fixed allowance for banking charges following the laws nº 2012-387 from 22nd of arch 2012 relating to the simplification of the rights and to a reduction of the administrative approaches. The amount of the allowance was fixed at 40 by the decree of October 2nd, 2012. 1.6 12/04/13 Update of NAD+IV segment in examples given. 1.7 08/05/13 Update of QTY+47 segment for the credit note. 1.8 29/07/13 Update of allowance for banking charges. 1.9 03/03/14 Revision brut amount. 2.0 17/07/17 Parafiscal tax condition check. Guide Utilisateur EDI Pg. 3 de 67
1 INTRODUTION 1.1 Goals of this Guide This Guide is for PRINTEPS suppliers who intend to send their Invoice message via EDI. The aim of this Guide is to show the concept of Electronic Data Interchange (EDI), to give the most important stages for efficient interchange, to provide the information expected in exchanges with PRINTEPS, and to specify EDI's Invoice message structure. The guide includes: An introduction to EDI Steps to implement EDI invoice exchange with PRINTEPS Invoice presentation Structure and description of the invoice message segments Invoice message example. 1.2 Advantages of EDI (Electronic Data Interchange) In today s world, the real time interchange of information between suppliers and distributors is essential. The main reasons for a suitable exchange are: To avoid information loss To avoid a time lag between sending and receiving information To ensure information's traceability To avoid the use of paper To answer all these problems, the electronic data interchange is the best solution, and the tool or system of interchange is EDI. It also brings a reduction of costs for the parties involved. The advantages of using EDI between PRINTEPS and a supplier are: The use of a common language between both parties via standard messages A reduction of errors within administrative processes and data manipulation. Data transmission costs are much lower than entering the data in an informatics system, ensuring a fast return of your initial investment. In brief, we can say that, the use of EDI, is a competitive advantage for any company, weather you are a manufacturer, a distributor or a logistics operator. Guide Utilisateur EDI Pg. 4 de 67
1.3 Prerequisites For all suppliers using Electronic Data Interchange for the first time, it is very important that they get familiarised with the parties involved in the system and the prerequisites before they start. System participants: Prerequisites: Suppliers, distributors and logistic operators are the users of the EDI system The software suppliers provide and implement programs to allow exchanges and translations of the different messages ust belong to a GS1 body (acquisition of a GLN code: Global Location Number) ust have EDI software for sending and receiving different messages ust have an EDIONet mailbox or a VAN mailbox allowing interconnection If you don't have one of this elements, you can contact our EDI provider, EDIO: email: edicomfr@edicomgroup.com phone: 08 20 36 03 30 Guide Utilisateur EDI Pg. 5 de 67
2 Presentation of PRINTEPS EDI messages 2.1 EDI standard used: messages and versions The standard EDIFAT message used by PRINTEPS for the invoice is the INVOI D96A EAN008. The EDIFAT message used by PRINTEPS to inform about errors in sent invoices is the GENRAL D96A UN EAN003. The exchanges are made this way: PRINTEPS receives an invoice from his supplier If the invoice doesn't fulfil the requested information provided on the contract and defined in this document, for a correct interchange, the supplier will receive a GENRAL message, detailing the errors found in the invoice. The supplier will then have to make the necessary amendments to the invoice and resend it. If the supplier doesn't send the amendments required, the invoice will not be paid. The EDI invoice received, must preferably be dematerialized, with electronic firm (electronic certificate) included, following European norms. PRINTEPS can also accept dematerialized invoices following 286bis Norm (only available for French suppliers). 2.2 Features of the EDI invoice message It is important to indicate in the message: All legal information The parties GLN codes, to enable their identification The EAN codes of each item in every line. Only one specific Invoice will be created to correspond to a specific Order and Despatch Advice. They will be sent only for goods and having an order number. The suppliers can work with different management patterns : oncession Sales development area, specifically managed for the supplier, through a fixed commission on the A without tax. losed Way in which Printemps buys and creates a referenced order to the supplier, who will originate an invoice to be paid at the reception of the goods, taking into consideration the way of payment, (opposed to the conditional purchasing mode). onditional / onsignment Way in which Printemps makes the order without managing the stock. The goods belong to the supplier. Then, when the goods are sold, Printemps pays a fixed commission previously arranged with the supplier. Guide Utilisateur EDI Pg. 6 de 67
3 EDI invoice implementation 3.1 Dematerialized invoice 3.1.1 Dematerialization following European directive (GIS289-V French transposition) Both electronic and paper invoices have the same function. The legal value and the new safety conditions, allows an immediate transfer through digital procedures. This option can be used by all suppliers (Whether French or not). In order to consider the invoice as an original document, we need to set up a service including three characteristics: Invoice's electronic format: EDIFAT Electronic transaction: the message will go out from the origin to arrive to the addressee. A recognised electronic firm must be used thus ensuring the integrity and authenticity of the electronic transaction Within the framework of electronic invoice, the invoice sender must be aware of the existing regulations about invoice issuing in his own country. In order to allow the addressee to respect the current regulations in his country, the invoice sender must provide all the information requested. In Europe, the electronic invoice is regulated by the 2010/45/UE Directive, where the required conditions are specified to produce/receive the European invoice. Type of signature used: S/EDIFAT (ISO9735-5) or S/IE S/EDIFAT (ISO9735-5) The signature must be included in the EDI interchange. The EDIFAT standard has 2 groups of security specific segments. One is located between header and body of the message (UNH segment) and the other one between body and trailer of the message (UNT segment). S/IE S/IE (Secure / ulti-purpose Internet ail Extensions), is a protocol that adds electronic signatures and encrypted IE messages. The security S/IE allows the software to send and receive signed and encrypted messages, using digital certificates x.509. Steps to follow to implement European dematerialized invoice: 1.- To own a digital certificate, issued by a certified authority. This certificate must be qualified, depending on the country's origin. 2.- To have EDI software for digital signature approved, to sign and stock the invoices according to the required legal standard. The digital signature can be either qualified or advanced, (created with a security device system). 3.- Testing interchange, to ensure good working achievement. 3.1.2 Dematerialization following the GIS289bis standard (only for French suppliers) In this case, the software of the supplier must be approved. As a reminder, below is the function s list to be included in the software of secured invoices as established in the article 289 bis of GI: 1.- To check the emission and reception of the message structure conformity and mandatory mentions. 2.- The filing of issued and received invoices in their original format. Guide Utilisateur EDI Pg. 7 de 67
3.- The daily filing of the exhaustive, sequential and complete list of the sent and/or received messages, as well as the possible abnormalities detected during the controls: In case of abnormalities during the emission, the rejected messages won't be emitted, filed or drawn on the recapitulation list. 4.-The invoice display must be able to be made through a selective option, enabling us to visualise its contents on the screen, on a digital support file or on a paper file. 5.-Automatic creation of a commercial partners File with whom dematerialized invoices are exchanged. Steps to follow to implement dematerialized invoice following the GIS289bis standard: 1.- To own an approved EDI software. 2.- Testing interchange, to ensure good working achievement. 3.2 Steps to follow to implement INVOI EDI message Below, you will find a description of the steps to follow in order to send an EDI invoice to a new supplier, through Printemp s system: 1. To send this document to the supplier establishing the steps to follow and the interchange guide 2. The supplier must verify that his solution is in accordance with PRINTEPS specifications 3. The supplier should inform PRINTEPS of his GLNs (Global Rent Number), by filling the form provided. 4. PRINTEPS will supply a GLN codes list to be used and parametrized in the supplier s system, in order to identify correctly PRINTEPS subsidiaries. 5. The supplier will have to communicate the information concerning the connection, so that the necessary actions are taken. If the supplier s network differs from EDIONet, interconnection tests will be necessary. 6. The supplier and PRINTEPS will agree on the type of dematerialization s invoice to be used. 7. Planning of the testing period. 8. onnection testing between EDI mailboxes. 9. Test of the EDI message and its contents. At this stage it is necessary that the supplier sends tests of invoice for every type of invoice used with PRINTEPS: - Simple invoice (without discounts / spawns nor para-fiscal tax) - redit note - Invoice with discounts / spawns in header - Invoice with discounts / spawns in line - Invoice with discounts / spawns in header and in line - Invoice with para-fiscal tax in line - Invoice with para-fiscal tax in header - Invoice with para-fiscal tax in header and in line - Invoice charge exempted 10. As soon as the tests have been approved, PRINTEPS and the supplier will agree on a date for the passage into production. Guide Utilisateur EDI Pg. 8 de 67
4 Information ontact Details Name Phone e-mail Group EDI PRINTEPS (+33 ) 01 53 76 37 59 edi@printemps.fr 5 PRINTEPS mailboxes Details ompany RVA Description ailbox PRINTEPS TEST EDIONet Test mailbox 3034014920112 PRINTEPS PRODUTION EDIONet Production mailbox 3034014920105 6 Administrative structure It will be supplied in a separate Excel file. Guide Utilisateur EDI Pg. 9 de 67
7 Interchange envelope structure UNB SEGENT INTERHANGE HEADER Element data Description EANO PRINTEPS Remarks S001 Syntax identifier 0001 Syntax identifier a4 UNO 0002 Syntax version number n1 3 S002 INTERHANGE SENDER 0004 Interchange sender identification An..35 EAN location code (format n13) 0007 Identification code qualifier An..4 14=EAN 0008 Interchange sender internal identification On..14 N Not used S003 INTERHANGE REIPIENT O 0010 Interchange recipient identification An..35 essage recipient EAN code (format n13) 0007 Identification code qualifier An..4 14=EAN 0014 Interchange recipient internal OAn..14 N Not used identification S004 DATE AND TIE OF PREPARATION 0017 Date n6 Format AAJJ 0019 Time n4 Format HH 0020 Interchange control reference an..14 Unique reference given by the sender S005 REIPIENT'S REFERENE/PASSWORD O N DETAILS 0022 Recipient reference/password an..14 andatory service segment which allows to begin, to identify and to specify one interchanges. UNZ SEGENT INTERHANGE TRAILER Element data Description EANO PRINTEPS Remarks 0036 Interchange control count n6 Number of messages in the interchange 0020 Interchange control reference an..14 Same as UNB 0020 andatory service segment which allow to determinate and to control the integrity of the interchange. The envelope segments of interchange are mandatory for all EDI massages. Guide Utilisateur EDI Pg. 10 de 67
PRINTEPS GUIDE UTILISATEUR EDI 8 essages guideline 8.1 Invoices guideline INVOI D96A 8.1.1 Tree diagram UNH () BG () DT () PAI () FTX () RFF () NAD () TAX () UX () PAT () TOD () AL () () LIN () DT () FII () RFF () DT () PD () OA () PD () () OA () TAX () LIN () UNS () NT () OA () TAX () AL () UNT () OA () OA () PIA () ID () QTY () OA () PRI () TAX () AL () PD () OA () TAX () Guide Utilisateur EDI Pg. 11 de 67
8.1.2 Segment description UNH 1 BG 1 essage header A service segment starting and uniquely identifying a message. Beginning of message A segment used to identify the type and the function of the message and to trasmit its identification number. DT 10 PAI 1 FTX 10 SG1 10 RFF 1 DT 1 SG2 10 Date/time/period A segment specifying the invoice dates. Payment instructions This segment allows to the invoicee specify how the payment must be made. omments This segment is being used to indicate regulation informations, if not coded, the information of discount and penalty, fixed allowances for banking charges and the comments. RFF-DT This group of segments indicate references and if necesary dates. These informations concern the whole coument, exemple given: order number and delivery note with dates. Reference This segment is being used to indicate the docuement references. This reference concerns the whole document. Date/time/period This segment is being used to identify document dates or message identified in the previous RFF segment. NAD-SG3-SG4 Group of segments specifying the different parties involved and their related information. NAD 1 GLN, Name and address of the party FII 1 SG3 10 RFF RFF 1 SG6 1 TAX-OA TAX 1 SG7 1 UX-DT UX 1 SG8 10 PAT-DT-PD-OA PAT 1 Financial identification This segment identified the financial institution and the account numbers of the partner identified in the previous NAD segment. Reference This segment is being used to indicate the reference numbers of the party identified in the previous NAD segment. Precisions about the rights or taxes or royalties This segment is used to indicate a type of tax, its category and its rate. This information is valid for the completeness of the Invoice, for example, a standard rate of VAT for all the articles, except case specified at the line level. urrencies This segment is used to indicate the currencies used in all the incoice. Base of the payment conditions This segment is used by the transmitter to indicate the conditions of payment applicable to the invoice. In particular the date of payment and the conditions of discount and penalty and fixed allowances for banking charges. Guide Utilisateur EDI Pg. 12 de 67
DT 1 PD 1 OA 1 SG12 1 TOD-LO TOD 1 Date/time/period This segment allows to specify dates associated with the payment of the invoice. Information detailed on the percentage This segment is used to specify the percentages which will be deducted or charged to the "charged" if it pays (or does not pay) when due. onetary amount This segment is used to specify the monetary amounts of fixed allowances for banking charges. Delivery onditions This segment is used to give the valid conditions of delivery for the completeness of the invoice. To express these conditions, it is recommended in Eancom to use Incoterms. SG15 1 AL-SG17-SG18-SG19-SG20-SG21 AL 1 SG18 1 PD PD 1 SG19 1 OA OA 1 SG21 1 TAX TAX 1 SG25 9999 LIN 1 PIA 10 ID 10 QTY 10 SG26 10 OA OA 1 PRI 10 SG33 10 TAX-OA TAX 1 Reduction or load This segment is used to indicate reductions or loads concerning the global of the invoice. Information detailed on the percentage This segment is used to specify the percentages of reduction or loads for the AL group. onetary amount This segment is used to specify the monetary amounts of reductions or loads for the AL group. Precision on the rights or the taxes or the royalties The segment TAX indicates if reductions and loads specified in the group 15 are subjected to tax or to right. LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38- SG44 Group of segments giving the information onto charged articles. Line This segment identifies the article line delivered or deposit charged on support (code National EAN) or the intercalary (code National EAN). Product complementary Identification This segment is used to indicate an additional identification or of replacement of the article such as the number of article of the buyer or the supplier. Item description This segment is used to describe the article line. Quantity This segment is used to indicate the delivered quantity or to deliver for the product identified in the LIN segment. onetary amount This segment is used to specify the total amount of the line. Detailed informations of the price This segment specifies information about the price on article line. Precision on the rights or the taxes or the royalties This segment is used to specify the details of taxation of the charged line. Guide Utilisateur EDI Pg. 13 de 67
SG38 10 AL-ALI-DT-SG39-SG40-SG41-SG42-SG43 AL 1 SG40 1 PD PD 1 SG41 1 OA OA 1 SG43 1 TAX-OA TAX 1 UNS 1 NT 5 UNT 1 Reduction or load This segment is used to specify reductions and load which apply only to the charged line. Information detailed on the percentage The PD segment inside the group of AL segments is used to specify the percentages of reductions or loads for the charged line. onetary amount The OA segment inside the group of AL segments is used to specify the monetary amounts of reductions or loads of the charged line. Precision on the rights or the taxes or the royalties This segment is used to identify taxes or rights which apply to reductions or loads specified in G38. Section identification This segment is used to separate the section of detail of the section of the end of the message. ontrol totals A segment indicating to the sender the control of the totals which will be controlled by the informatic system of the recipient. End of message This segment is a mandatory UN/EDIFAT segment. It must always be the last segment in the message. Guide Utilisateur EDI Pg. 14 de 67
8.1.3 Invoice message's summary data All the possible segments for the Invoice message that Printemps expects to receive from their suppliers are described below : This means that INVOI 96 messages can contain less segments than the completed one described below. However, some segments are ANDATORY. The INVOI 96 document contains three different sections: HEADER DETAILS FOOTER INVOI D.96A - HEADER section Data omments andatory Invoice identification Invoice number Invoice number of the sender YES Invoice date Document / message date/hour YES Delivery date Delivery date/hour NO Freight date Freight removal date/hour NO Dispatching date Dispatching date/hour NO Order number Order number YES Dispatching note number Dispatching note number NO Delivery note number Delivery note number NO Invoice number if credit note Invoice number if credit note NO Parties Identification Supplier SE Supplier Data YES Supplier head office O Supplier head office data NO Paid to RE Data of party which receives the payment of commercial invoice YES Buyer BY Buyer data YES Invoiceed IV Invoice receiver data YES Delivery to DP Delivery to data. NO Sender SF Delivery from data NO Factor ommission agent NO VAT declared party VAT declared party NO Banking identification Supplier Bank account identification IBAN and BI / SWIFT NO TVA and SIREN of invoiceed TVA and SIREN of invoiceed YES TVA, SIREN and RS of supplier Supplier VAT identification, SIREN code and register (RS) YES Statutory information ompany name, legal Shape and Share capital of the supplier YES ode of payment ode of payment NO VAT legal notices Legal notices relative to certain VAT regimes YES urrencies Type of currencies used in the invoice YES Date of payment Date of payment YES Discount conditions onditions for conditional discount application and rate to apply YES Penalties conditions onditions for penalties applications and applied rate YES harge or discount harge or discount over the all invoice (andatory if existing) NO Delivery conditions Delivery conditions NO Other Guide Utilisateur EDI Pg. 15 de 67
Banking charges Fixed allowances for banking charges YES INVOI D.96A - DETAILS Section Data omments andatory Line number Identified message lines, must be sequential YES EAN code Identifying the article YES lient code Article client code NO Supplier code Article supplier code NO Promotional variant Promotional variant identifying code NO Series Article series number NO Short wording Article short wording YES Description code oded article description NO Quantity Invoiceed quantity YES Sent back quantity Sent back quantity for credit note YES Unit of measurement Unit of measurement NO Net amount Net amount free of tax of the line YES Free of tax amount Net free of tax amount YES BRUT amount BRUT amount YES Tax Tax of the line YES harges or reduction harges or reduction of the line (andatory if existing) NO INVOI D.96A - FOOTER Section Data omments andatory Total free of tax Total amount free of tax YES Total tax Total amount of tax YES TT Total amount of the invoice YES Tax summary Type, amount and taxable amount for each type of tax in the invoice YES Parafiscal tax summary Type and amount for each type of parafiscal tax indicated in the invoice (andatory if existing) NO 8.1.4 Segment contents Guide Utilisateur EDI Pg. 16 de 67
The segments are introduced following the sequence in which they appear in the message. The label for the segment or group of segments is followed by an for mandatory or a for conditional. In the segment contents description, the Field column indicates the number of the data element (DE) and the EANO Description column indicates the name. The third column, entitled EAN, indicates the nature of the data elements, whether mandatory or conditional in EANO ( for mandatory, for conditional) and its format. PRINTEPS information is indicated in PRINTEPS column. The possible values that can be used in the segments are indicated in the column *. When the symbol * appears, only the listed code(s) is(are) available. A number is indicated in the first column to inform about the reference of the item, which enables you to consult the dictionary's data and look for the description of the products. Field EANO Description EAN PRINTEPS * Value Abbreviations will be used to indicate the different position of the EANO fields, mandatory or conditional. Below you can find the abbreviations and their description: andatory onditional R andatory according to a condition (requirement) A Recommended (or advised) D Dependent (explanatory notes) O Optional (depending on the users' requirements) N Not used The EAN columns indicates the field format required by EANO. Below is the format you will find in the document with its description : Nxx Numerical code of xx digits Axx Alphabetical code of xx digits Anxx Alphanumeric code of xx digits Guide Utilisateur EDI Pg. 17 de 67
8.1.5 Details of used segments UNH - ESSAGE HEADER Field EANO Description EAN P. Value 0062 essage reference number an...14 Sender's unique message reference. Sequence number of the messages in the interchange. DE 0062 in the UNT will be exactly the same. Sender generated. S009 ESSAGE IDENTIFIER 0065 essage type identifier an...6 INVOI = Invoice 0052 essage type version number an...3 D = Draft directory 0054 essage type release number an...3 96A = Version 96A 0051 ontrolling agency an...2 UN= essage type controlling agency. 0057 Association assigned code R an...6 EAN008 = EAN version control number. 0068 ommon access reference N an..35 S010 STATUS OF THE TRANSFER N 0070 Sequence message transfer number n..2 0073 Example : First/last sequence message transfer indication a1 UNH+1+INVOI:D:96A:UN:EAN008' Invoice based on the D.96A directory, version 8 of EANO manual, with interchange reference 1. Guide Utilisateur EDI Pg. 18 de 67
BG - BEGINNING OF ESSAGE Field EANO Description EAN P. Value 002 DOUENT/ESSAGE NAE R 1001 Document/message name, coded R an..3 380 = ommercial invoice 381 = redit note - goods and services 1131 ode list qualifier N an..3 N 3055 ode list responsible agency, coded N an..3 N 1000 Document/message name O an..35 V02P01 1004 Document/message number R an..35 Invoice Number assigned by document sender (max 16 alphanumeric characters). 1225 essage function, coded R an..3 9 = Original 4343 Response type, coded N an..3 N Example : BG+380:::V02P01+1234+9' Invoice number is 1234. Guide Utilisateur EDI Pg. 19 de 67
DT - DATE/TIE/PERIOD Field EANO Description EAN P. Value 507 DATE/TIE/PERIOD 2005 Date/time/period qualifier an..3 D 137 = Document/message date/time 11 = Despatch date and or time 200 = Pick-up/collection date/time of cargo 35 = Delivery date/time, actual Notes : 2380 Date/time/period R an..35 Invoice date 2379 Date/time/period format qualifier R an..3 102=Format YYDD This segment is used to specify the date or period of the invoice. It may also be used to specify the date on which the goods were despatched or delivered. Delivery date is mandatory if it's different to the message date. Example : DT+137:20110510:102' essage date: 10th may 2011. DT+11:20110512:102' Goods delivered on: 12th may 2011. Guide Utilisateur EDI Pg. 20 de 67
PAI - PAYENT INSTRUTIONS Field EANO Description EAN P. Value 534 PAYENT INSTRUTION DETAILS 4439 Payment conditions, coded O an..3 4431 Payment guarantee, coded O an..3 10 = Bank guarantee 4461 Payment means, coded O an..3 1131 ode list qualifier O an..3 42= Payment to bank account 14E= Payment by bank transfer 10= In cash 20= heque 60= Promissory note 70= Bill drawn by the creditor on the debtor 31= Debit transfer 3055 ode list responsible agency, coded O an..3 Notes: 4435 Payment channel, coded O an..3 This segment allows the party issuing the Invoice to specify how they would like payment to be made. This segment is not used in the credit note. Example : PAI+::42' Payment to bank account. Guide Utilisateur EDI Pg. 21 de 67
FTX - OENTS ZONE Field EANO Description EAN P. Value 4451 Text subject qualifier an..3 4453 Text function, coded O an..3 D D D D REG = Regulatory information SIN = Special instructions AAB = Terms of payments PD = Payment detail/remittance information SUR = Supplier remarks AAI = General information PT = Payment information 107 TEXT REFERENE D 4441 Free text, coded an..3 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 65 = Gencod 108 TEXT LITERAL D 4440.1 Free text an..70 D D D Registered company name Discount conditions Penalty conditions 01 = Goods invoice 02 = Service invoice Fixed allowances for banking charges 4440.2 Free text O an..70 4440.3 Free text O an..70 4440.4 Free text O an..70 4440.5 Free text O an..70 3453 Language, coded D an..3 D D D D D D D D D D D D Legal form Discount conditions Penalty conditions Fixed allowances for banking charges apital stock and currency Discount conditions Penalty conditions Fixed allowances for banking charges Discount conditions Penalty conditions Fixed allowances for banking charges Discount conditions Penalty conditions Fixed allowances for banking charges Notes : The discount conditions description (PAT+22) and this penalties conditions (PAT+20), and its percentage or amount must be describe, if possible, in the PAT, PD and OA segment of the SG8 segment (see page 27) if the conditions can be coded. If not, this description and the amount or the percentage associated must be indicated in the FTX segment of the header section (with DE 4451 = AAB, or = PD). The fixed allowance for bank charges is mandatory in the invoice, it has to be indicated using the FTX segment (with 4451 = PT). We remind you, that the amount was fixed at 40 by the decree of October 2nd, 2012. The SIN code indicate that the invoice is exempted of tax. In this case, this mandatory information must appear : «référence à la disposition pertinente du GI» or the 77/388/EE directive of 17 th of ay 1977 or all other mention indicating that the operation is exempt from tax, of a self-settlement regulation or profit margin regulation. This information appears also in the SG6 TAX DE 5305 in coded form. FTX+REG+++SUPPLIER S.A.R.L.:SARL:10 000 000 EUROS' (ANDATORY) FTX+PD+++1.5 FOIS LE TAUX D INTERET LEGAL SI REGLEENT POSTERIEUR A L EHEANE' (if can't be coded) Guide Utilisateur EDI Pg. 22 de 67
SG1 - RFF-DT G01RFF - REFERENE Field EANO Description EAN P. Value 506 Reference 1153 Reference qualifier an..3 D AAK = Despatch advice number DQ = Delivery note number ON = Order number (buyer) IV = Invoice number 1154 Reference number R an..35 1156 Line number N an..6 N Notes: 4000 Reference version number N an..35 N This segment is used to specify references which relate to the whole invoice, for example, Purchase Order Numbers, Delivery Numbers, etc. Purchase Order Numbers is mandatory. In case of credit note the original invoice number (IV) and the order number are mandatory. Delivery note number is optional. Example: RFF+IV:8815334' Original invoice number. RFF+ON:73364438' Original purchase order number. Guide Utilisateur EDI Pg. 23 de 67
SG1 - RFF-DT G01DT - DATE/TIE/PERIOD Field EANO Description EAN P. Value 507 DATE/TIE/PERIOD Notes: 2005 Date/time/period qualifier an..3 171 = Reference date/time 2380 Date/time/period R an..35 Segment date 2379 Date/time/period format qualifier R an..3 102= YYDD This segment is used to specify any dates related to the references given in the previous RFF segment. Example: DT+171:20091011:102' essage date: 11 October 2009. Guide Utilisateur EDI Pg. 24 de 67
SG2 - NAD-FII-SG3-SG5 G02NAD- NAE AND ADDRESS Field EANO Description EAN P. Value 3035 Party qualifier an..3 IV = Invoicee (Invoiced to / redit note issued to) SE = Seller (Invioced by / redit note issued by) O = orporate office BY = Buyer (purchaser) RE = Party to receive commercial invoice remittance L = TVA informant DL = Factor DP = Delivery party (place of delivery) SF = Ship from 082 PARTY IDENTIFIATION DETAILS A 3039 Party id. identification an..35 Global Location Number EAN - Format n13 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded R an..3 9 = EAN 058 NAE AND ADDRESS N 3124 Name and address line 3124 Name and address line 3124 Name and address line 3124 Name and address line 3124 Name and address line an..35 an..35 an..35 an..35 an..35 080 PARTY NAE D D 3036 Party name an..35 Registered company name 3036 Party name O an..35 D 3036 Party name O an..35 D 3036 Party name O an..35 3036 Party name O an..35 3045 Party name format, coded O an..3 059 STREET D D 3042 Street and number/p.o. box an..35 Address 3042 Street and number/p.o. box O Guide Utilisateur EDI Pg. 25 de 67
an..35 3042 Street and number/p.o. box 3042 Street and number/p.o. box O an..35 O an..35 3164 ity name Dan..35 D ity/town name, clear text 3229 ountry sub-entity identification Dan..9 ounty/state in clear text. 3251 Postcode identification Dan..9 D Postal ode 3207 ountry, coded Dan..3 D ountry code (ISO 3166 two alpha code) Notes : The NAD segment allows identify the implicated parties in the invoice. The provider (SE), the buyer (BY) and the invoicee (IV) are mandatory. For the parties, it is mandatory to indicate : Name or head office, address, city, postal code and country, more than the GLN. It is mandatory to indicate: - The head office (O) if different of supplier (SE) - The VAT declaring (L) if different of incoiced by (SE) - The ompany offering a financial service (DL) if different from to pay to (RE) Example : NAD+SE+1234567891011::9++Y HEAD OFFIE+Y ADDRESS+Y ITY++00000+FR' Guide Utilisateur EDI Pg. 26 de 67
SG2 - NAD-FII-SG3-SG5 G02FII - FINANIAL INSTITUTION INFORATION Field EANO Description EAN P. Value 3035 Party qualifier an..3 RB 078 AOUNT IDENTIFIATION R 3194 Account holder number 3192 Account holder name 3192 Account holder name R an..35 O an..35 O an..35 6345 urrency, coded O an..3 ISO 4217 three alpha code 088 INSTITUTION IDENTIFIATION O 3433 Institution name identification A an..11 1131 ode list qualifier O an..3 25 = Bank identification 3055 ode list responsible agency, coded O an..3 5 = IBAN 17 = BI/SWIFT 3434 Institution branch number O an..17 1131 ode list qualifier O an..3 25 = Bank identification 3055 ode list responsible agency, coded O an..3 5 = ISO 3432 Institution name 3436 Institution branch place O an..70 O an..70 Notes: 3207 ountry, coded O an..3 ISO 3166 two alpha code This segment is used to identify financial institution information related to the party identified in the NAD segment. Example : FII+RB+994-3277711:NGEISS+KREDBEBB:25:5' Recipient's receiving financial institution: bank KREDBEBB, bank account N 994-3277711 associated to the name NGEISS. Guide Utilisateur EDI Pg. 27 de 67
SG2 - SG3 - NAD-FII-SG3-SG5 RFF G03RFF - REFERENE Field EANO Description EAN P. Value 506 Reference 1153 Reference qualifier an..3 D D D XA = ompany/place registration number VA = VAT registration number GN = Government reference number (SIREN) 1154 Reference number R an..35 Number 1156 Line number N an..6 4000 Reference version number N an..35 Notes : The identification VAT number is mandatory (VA) for the supplier (SE), Head office (O), invoicee (IV) and asked for the VAT declaring (L), the buyer (BY). The company register number (XA) is mandatory for the supplier (SE).It's also mandatory for Head office (O) if existing. The SIREN code (GN) is mandatory for the invoice of IV. The SIREN code (GN) is mandatory for the supplier (SE) if the supplier is French. Example: Supplier: RFF+VA:FR12215852790 ' VAT identification number for «invoiceed by» RFF+GN:215852790' SIREN number of «invoiceed by» RFF+XA:PARIS 215852790' Business register number of «invoiceed by» Guide Utilisateur EDI Pg. 28 de 67
SG6 - TAX-OA G06TAX - DUTY/TAX/FEE DETAILS Field EANO Description EAN P. Value 5283 Duty/tax/fee function qualifier an..3 7 = Tax 241 DUTY/TAX/FEE TYPE D 5153 Duty/tax/fee type, coded O an..3 VAT = TVA 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5152 Duty/tax/fee type O an..35 533 DUTY/TAX/FEE AOUNT DETAIL O 5289 Duty/tax/fee account identification an..6 DEB = Permission to pay the VAT after the bill NDT = Tax net. 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5286 Duty/tax/fee assessment basis O an..15 243 DUTY/TAX/FEE DETAIL A 5279 Duty/tax/fee rate identification O an..7 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5278 Duty/tax/fee rate R an..17 5273 Duty/tax/fee rate basis identification O an..12 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5305 Duty/tax/fee category, coded D an..3 D E = Exempt of tax 3446 Party tax identification number O an..20 Notes: This segment is used to indicate the type of tax, its category and its rate. These informations are applicable for all the invoice, for example, a standard rate VAT applicable to all the articles, excepted special case specified in line level. If the invoice is exempted. The E value in 5305 field is mandatory. In this case, the FTX segment with SIN value is mandatory to indicate the reason of exempting through a regulated text. Example: TAX+7+VAT+DEB' TAX+7+VAT++++E Guide Utilisateur EDI Pg. 29 de 67
SG7 - UX-DT G07UX - URRENIES Field EANO Description EAN P. Value 504 URRENY DETAILS R 6347 urrency details qualifier an..3 2 = Reference currency 6345 urrency, coded R an..3 urrency code (ISO 4217 three alpha) 6343 urrency qualifier R an..3 4 = Invoicing currency 6348 urrency rate base N n..4 504 URRENY DETAILS D D 6347 urrency details qualifier an..3 3 = Target currency 6345 urrency, coded R an..3 urrency code (ISO 4217 three alpha) 4 = Invoicing currency 6343 urrency qualifier R an..3 10 = Pricing currency 11 = Payment currency 6348 urrency rate base On..4 5402 Rate of exchange D n..12 The rate of exchange which applies to the currencies 6341 urrency market exchange, coded N an..3 Notes : This segment is used to indicate the currencies of the total of the invoice. The UX segment is used to specify the currencies of the invoice within the International framework. Only one occurrence of UX is necessary to indicate the currencies reference and target. The currencies of reference is identified in the first occurrence of 504 and the currencies target in the second occurrence of 504. The exchange rate is indicated in DE 5402. The general rule about the exchange rate is the following: currency of reference x rate = final currency. 504 : the second occurrence of this element of data is only used when a target currency must be indicated. 5402 : the exchange rate will only be indicated when the target currency is indicated in the second occurrence of DE 504. Example: UX+2:EUR:4' The currency of the invoice is Euro. Guide Utilisateur EDI Pg. 30 de 67
SG8 - PAT-DT-PD-OA G08PAT - PAYENT TERS BASIS Field EANO Description EAN P. Value 4279 Payment terms type qualifier an..3 110 PAYENT TERS N 3 = Fixed date 22 = Discount conditions 20 = Penalty terms 4277 Terms of payment identification an..17 1131 ode list qualifier an..3 3055 ode list responsible agency, coded an..3 4276 Terms of payment an..35 4276 Terms of payment an..35 112 TERS/TIE INFORATION O 2475 Payment time reference, coded an..3 5 = Date of invoice 67 = Delivery date, current schedule Notes : 2009 Time relation, coded O an..3 3 = After reference 2151 Type of period, coded O an..3 D = Day 2152 Number of periods O n..3 Number of periods for payment This segment is used by the invoice sender to indicate the invoice payment conditions (payment date, conditional discount and charge conditions, applicable to the invoice, fixed allowances for banking charges). It's mandatory to indicate the payment date of the invoice. This group of segment must also be mandatory for the discount conditions (PAT, DE 4279 = 22 segment). Indeed, if there is no conditional discount, it is mandatory to indicate there is no discount. Its rate is then equal to 0 (zero). The penalty conditions being mandatory in all the invoice, their indication must appear in the segment group (PAT, DE 4279 = 20 segment). The conditions description of the discount and the penalties conditions, and their percentage or amount must be describe, if possible, in the PAT and PD segment of this same group. If not, this description and the amount or percentage associated must be indicated in the FTX segment of the header (with DE 4451 = AAB, or = PD) Examples : PAT+3' The DT segment who follows allows to indicate the fix payment date. (mandatory) PAT+22++5:3:D:10' Guide Utilisateur EDI Pg. 31 de 67
SG8 - PAT-DT-PD-OA G08DT - DATE/TIE/PERIOD Field EANO Description EAN P. Value 507 DATE/TIE/PERIOD 2005 Date/time/period qualifier an..3 13 = Terms net due date 12 = Terms discount due date/time Note : 2380 Date/time/period R an..35 Date 2379 Date/time/period format qualifier R an..3 102=Format YYDD This segment is used to specify the terms net due date (mandatory) or the terms discount due date. 2005 = '12' when field 4279 of previous PAT has the value '22' 2005 = '13' when field 4279 of previous PAT has the value '3' Example : DT+13:20110610:102' Terms net due date: 10th June 2011. DT+12:20110525:102' Terms discount due date: 25th may 2011. Guide Utilisateur EDI Pg. 32 de 67
SG8 - PAT-DT-PD-OA G08PD - PERENTAGE DETAILS Field EANO Description EAN P. Value 501 PERENTAGE DETAILS 5245 Percentage qualifier an..3 12 = Discount 15 = Penalty percentage Notes : 5482 Percentage R n..10 Percentage 5249 Percentage basis, coded O an..3 13 = Invoice value 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded N an..3 This segment is used to specify percentages which will be allowed or charged if the invoicee pays (does not pay) to terms. DE5245 = '12' when DE4279 of previous PAT has the value '22' (discount). DE5245 = '15' when DE4270 of previous PAT has the value '20' (penalty) Examples : PD+12:1:13' Discount rate: 1 % of the invoice value. PD+15:2.5:13' Penalty rate : 2,5 % of the invoice value. SG8 - G08OA - PAT-DT-PD-OA ONETARY AOUNT Field EANO Description EAN P. Value 516 ONETARY AOUNT 5025 onetary amount type qualifier an..3 201 = Penalty amount 5004 onetary amount n..18 Amount 6345 urrency, coded an..3 6343 urrency qualifier an..3 4405 Status, coded an..3 Example : OA+201:40' The penalty amount is 40. Guide Utilisateur EDI Pg. 33 de 67
SG12 - TOD-LO G12TOD - TERS OF DELIVERY OR TRANSPORT Field EANO Description EAN P. Value 4055 4215 Terms of delivery or transport function, coded Transport charges method of payment, coded R an..3 O an..3 100 TERS OF DELIVERY OR TRANSPORT A 6 = Delivery condition 3 = Price and despatch condition 5 = Transport condition = ollect PP = Prepaid (by seller) PU = Pick up 4053 Terms of delivery or transport, coded R an..3 1131 ode list qualifier D an..3 Delivery conditions (Incoterms) FR = ost & Freight IF = ost, Insurance, Freight to named destination IP = Freight, arriage, Insurance to destination PT = Freight, arriage paid to destination DAF = Delivery at frontier - Named place DDP = Delivered duty paid to destination DDU = Delivered duty unpaid DEQ = Delivered Ex Quay - Duty paid, Named port DES = Delivered Ex ship - Named port of destination EXW = Ex works FAS = Free alongside ship FA = Free carrier - Named point FOB = Free on Board - Named port of shipment 3055 ode list responsible agency, coded D an..3 4052 Terms of delivery or transport 4052 Terms of delivery or transport O an..70 O an..70 Notes : This segment is used to specify the terms of delivery, transport conditions. The delivery condition code is only required for the delivery conditions (4055 = 6). Example : TOD+6++IF' Delivery condition: IF. Guide Utilisateur EDI Pg. 34 de 67
SG15 - AL-SG17-SG18-SG19-SG20-SG21 G15AL - ALLOWANE OR HARGE Field EANO Description EAN P. Value 5463 Allowance or charge qualifier an..3 A = Allowance = harge 552 ALLOWANE/HARGE INFORATION O 1230 Allowance or charge number O an..35 ode taken from table 4.2 of parafiscal and same category taxes 5189 harge/allowance description, coded O an..3 4471 Settlement, coded O an..3 2 = Off invoice 1227 alculation sequence indicator, coded D an..3 1 = First step of calculation 2 = Second step of calculation etc... 9 = Ninth step of calculation 214 SPEIAL SERVIES IDENTIFIATION D 7161 Special services, coded R an..3 AAB = Returned goods charges ABL = Packaging surcharge ADT = Pick-up ASS = Assortment allowance (EAN ode) A = ash discount F = Freight charge LA = Labelling PAD = Promotional allowance QD = Quantity discount RAA = Rebate TD = Trade discount TX = Tax AJ = Adjustments DI= Discount ADO= Efficient logistics 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 7160 Special service O an..35 Text 7160 Special service O an..35 Note: In parafiscal taxes, DE 7161 has to contain the codes indicated in the Annexe 1. Example : AL++3001000002282+2+1+TX:::ADELPHE 0,75 LITRE' Parafiscal tax ADELPHE identified by the code 3001000002282 AL+A++++F:::FRAIS DE TRANSPORT' Freight charge. Guide Utilisateur EDI Pg. 35 de 67
SG15 - SG18 - AL-SG17-SG18-SG19-SG20-SG21 PD G18PD - PERENTAGE DETAILS Field EANO Description EAN P. Value 501 PERENTAGE DETAILS 5245 Percentage qualifier an..3 1 = Allowance 2 = harge Notes : 5482 Percentage R an..10 Percentage 5249 Percentage basis, coded O an..3 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded N an..3 This segment is mandatory. Example : PD+1:1.45' Allowance of 1,45 %. Guide Utilisateur EDI Pg. 36 de 67
SG15 - SG19 - G19OA - AL-SG17-SG18-SG19-SG20-SG21 OA ONETARY AOUNT Field EANO Description EAN P. Value 516 ONETARY AOUNT 5025 onetary amount type qualifier an..3 8 = Allowance or charge amount 25 = harge/allowance basis 5004 onetary amount n..18 Amount 6345 urrency, coded an..3 6343 urrency qualifier an..3 4405 Status, coded an..3 Example : OA+8:125' The allowance amount is 125. Guide Utilisateur EDI Pg. 37 de 67
SG15 - SG21 - AL-SG17-SG18-SG19-SG20-SG21 TAX-OA G21TAX - PREISIONS SUR LES DROITS OU TAXES OU REDEVANES Field EANO Description EAN P. Value 5283 Duty/tax/fee function qualifier an..3 7 = Tax 241 DUTY/TAX/FEE TYPE D 5153 Duty/tax/fee type, coded O an..3 VAT = TVA 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5152 Duty/tax/fee type O an..35 533 DUTY/TAX/FEE AOUNT DETAIL O 5289 Duty/tax/fee account identification an..6 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5286 Duty/tax/fee assessment basis O an..15 243 DUTY/TAX/FEE DETAIL A 5279 Duty/tax/fee rate identification O an..7 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5278 Duty/tax/fee rate R an..17 The actual rate of tax/duty 5273 Duty/tax/fee rate basis identification O an..12 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5305 Duty/tax/fee category, coded D an..3 3446 Party tax identification number O an..20 Notes : This segment is used to signify whether the allowances and charges specified in SG15 are subject to tax. Example : TAX+7+VAT+++:::21' Guide Utilisateur EDI Pg. 38 de 67
SG25 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 G25LIN - LINE Field EANO Description EAN P. Value 1082 Line item number R n..6 Application generated number of the item lines within the invoice 1229 Action request/notification, coded N an..3 212 ITE NUBER IDENTIFIATION D 7140 Item number R an..35 n..14 format: EAN-8, UP-A, EAN-13, or EAN-14 this is the invoiceed article. 7143 Item number type, coded R an..3 EN = International Article Numbering Association (EAN) UP = UP (Universal product code) 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded O an..3 829 SUB-LINE INFORATION D 5495 Sub-line indicator, coded R an..3 1 = Sub-line information 1082 Line item number R n..6 Parent line number 1222 onfiguration level N n..2 7083 onfiguration, coded D an..3 Note: Or the EAN or the UP item code are mandatory. Example : LIN+1++3000862141404:EN' 1rst message item line (EAN item code 3000862141404). A = Added to the configuration I = Included in the configuration Guide Utilisateur EDI Pg. 39 de 67
SG25 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 G25PIA - ADDITIONAL PRODUT ID Field EANO Description EAN P. Value 4347 Product id. function qualifier an..3 1 = Additional identification 212 ITE NUBER IDENTIFIATION 7140 Item number R an..35 7143 Item number type, coded R an..3 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded O an..3 212 ITE NUBER IDENTIFIATION O 7140 Item number R an..35 7143 Item number type, coded R an..3 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded O an..3 212 ITE NUBER IDENTIFIATION O 7140 Item number R an..35 7143 Item number type, coded R an..3 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded O an..3 212 ITE NUBER IDENTIFIATION O 7140 Item number R an..35 7143 Item number type, coded R an..3 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded O an..3 212 ITE NUBER IDENTIFIATION O 7140 Item number R an..35 7143 Item number type, coded R an..3 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded O an..3 Notes : Invoiced item code Promotional variant IN = Buyer's item number SA = Supplier's article number PV = Promotional variant number SN = Serial number This segment is used to specify additional item identification codes such as a buyer's or supplier's item number, the promotional variant number,or the serial number. Example : PIA+1+1826342:SA' PIA+1+548162:IN' Guide Utilisateur EDI Pg. 40 de 67
SG25 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 G25ID - ITE DESRIPTION Field EANO Description EAN P. Value 7077 Item description type, coded O an..3 7081 Item characteristic, coded O an..3 273 ITE DESRIPTION A 7009 Item description identification O an..17 E = Free-form short description = ode AN = Article name (EAN ode) TPE = Article type (EAN ode) Item description identification, coded: U = onsumer unit (EAN ode) 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 9 = EAN 7008 Item description O an..35 Free text article description 7008 Item description O an..35 Free text article description 3453 Language, coded O an..3 7383 Surface/layer indicator, coded N an..3 Notes : This segment is used to provide a description for the current line item. Example : ID+E+AN+::9:ARTILE 1' ID++TPE+U::9' Guide Utilisateur EDI Pg. 41 de 67
G25 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 G25QTY - QUANTITY Field EANO Description EAN P. Value 186 QUANTITY DETAILS 6063 Quantity qualifier an..3 47 = Invoiced quantity 61 = Return quantity Notes : 6060 Quantity n..15 Invoiced quantity 6411 easure unit qualifier D an..3 PE = Piece This segment is used to specify the total invoiced quantity for this line. ode 47 is also mandatory for credit note, in this case the quantity must be set to 0. ode 61 is used in the credit note to indicate the return quantity. Example : QTY+47:240' - 240 invoiced pieces. Guide Utilisateur EDI Pg. 42 de 67
SG25 - SG26 - G26OA - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 OA ONETARY AOUNT Field EANO Description EAN P. Value 516 ONETARY AOUNT 5025 onetary amount type qualifier an..3 203 = Net amount of the line 5004 onetary amount R n..18 Amount 6345 urrency, coded O an..3 6343 urrency qualifier O an..3 4405 Status, coded N an..3 Example : OA+203:580' The net amount of the line, discount and charges included, is 580. Guide Utilisateur EDI Pg. 43 de 67
SG25 - SG28 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 PRI G28PRI - PRIE DETAILS Field EANO Description EAN P. Value 509 PRIE INFORATION R 5125 Price qualifier an..3 5118 Price R n..15 AAA = alculation net AAB = alculation gross Net price Gross price 5375 Price type, coded O an..3 5387 Price type qualifier O an..3 DPR = Discount price 5284 Unit price basis D n..9 Unit price basis 6411 easure unit qualifier D an..3 easure unit : PE = Piece 5213 Sub-line price change, coded N an..3 N Notes : This segment is used to specify price information for the current line item AAA: The price stated is the net price including allowances/ charges and excluding taxes. AAB: The price stated is the gross price to which allowances/charges, if valid, must be applied. DE5284: andatory if the unit price basis is different to 1. Example : PRI+AAB:12' Guide Utilisateur EDI Pg. 44 de 67
SG25 - SG33 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 TAX-OA G33TAX - DUTY/TAX/FEE DETAILS Field EANO Description EAN P. Value 5283 Duty/tax/fee function qualifier an..3 7 = Tax 241 DUTY/TAX/FEE TYPE D 5153 Duty/tax/fee type, coded O an..3 Tax type : VAT=TVA 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5152 Duty/tax/fee type O an..35 533 DUTY/TAX/FEE AOUNT DETAIL O 5289 Duty/tax/fee account identification an..6 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5286 Duty/tax/fee assessment basis O an..15 243 DUTY/TAX/FEE DETAIL A 5279 Duty/tax/fee rate identification O an..7 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5278 Duty/tax/fee rate R an..17 VAT tax 5273 Duty/tax/fee rate basis identification O an..12 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5305 Duty/tax/fee category, coded D an..3 3446 Party tax identification number O an..20 Notes: This segment is used to specify tax details for the line item being invoiced. Within the framework of the fiscal dematerialization, the segment TAX is mandatory. Example : TAX+7+VAT+++:::5.5' VAT type tax with a 5.5 % of rate. Guide Utilisateur EDI Pg. 45 de 67
SG25 - SG38 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 AL-ALI-DT-SG39-SG40-SG41-SG42-SG43 G38AL - ALLOWANE OR HARGE Field EANO Description EAN P. Value 5463 Allowance or charge qualifier an..3 A = Allowance = harge 552 ALLOWANE/HARGE INFORATION O 1230 Allowance or charge number O an..35 ode taken from table 4.2 of parafiscal and same category taxes 5189 harge/allowance description, coded Oan..3 4471 Settlement, coded O an..3 2 = Off invoice 1227 alculation sequence indicator, coded D an..3 1 = First step of calculation 2 = Second step of calculation etc... 9 = Ninth step of calculation 214 SPEIAL SERVIES IDENTIFIATION D 7161 Special services, coded R an..3 AAB = Returned goods charges ABL = Packaging surcharge ADT = Pick-up ASS = Assortment allowance (EAN ode) A = ash discount F = Freight charge LA = Labelling PAD = Promotional allowance QD = Quantity discount RAA = Rebate TD = Trade discount TX = Tax AJ = Adjustments DI= Discount ADO= Efficient logistics 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded D an..3 7160 Special service O an..35 Text 7160 Special service O an..35 Note: For parafiscal taxes, DE 7161 must contain the codes indicated in the Annexe 1. Example : AL++3001000002282+2+1+TX:::ADELPHE 0,75 LITRE' AL+A++2++TD:::REISE OERIALE SPEIALE Noël' ommercial allowance. The free text is "Remise commerciale spéciale Noël". Guide Utilisateur EDI Pg. 46 de 67
SG25 - SG38 - SG40 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 AL-ALI-DT-SG39-SG40-SG41-SG42-SG43 PD G40PD - PERENTAGE DETAILS Field EANO Description EAN P. Value 501 PERENTAGE DETAILS 5245 Percentage qualifier an..3 1 = Allowance 2 = harge 5482 Percentage R n..10 Percentage 5249 Percentage basis, coded O an..3 1131 ode list qualifier N an..3 3055 ode list responsible agency, coded N an..3 Notes : This segment is mandatory. Example : PD+1:0.75' 0,75 % allowance Guide Utilisateur EDI Pg. 47 de 67
SG25 - SG38 - SG41 - G41OA - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 AL-ALI-DT-SG39-SG40-SG41-SG42-SG43 OA ONETARY AOUNT Field EANO Description EAN P. Value 516 ONETARY AOUNT 5025 onetary amount type qualifier an..3 23 = harge amount 204 = Allowance amount 25 = harge/allowance basis 5004 onetary amount R n..18 Amount 6345 urrency, coded N an..3 6343 urrency qualifier N an..3 4405 Status, coded N an..3 Example : OA+204:12.20' The allowance amount is 12,20. Guide Utilisateur EDI Pg. 48 de 67
SG25 - SG38 - SG43 - LIN-PIA-ID-EA-QTY-ALI-DT-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44 AL-ALI-DT-SG39-SG40-SG41-SG42-SG43 TAX-OA G43TAX - DUTY/TAX/FEE DETAILS Field EANO Description EAN P. Value 5283 Duty/tax/fee function qualifier an..3 7 = Tax 241 DUTY/TAX/FEE TYPE D 5153 Duty/tax/fee type, coded O an..3 VAT = TVA 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5152 Duty/tax/fee type O an..35 533 DUTY/TAX/FEE AOUNT DETAIL O 5289 Duty/tax/fee account identification an..6 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5286 Duty/tax/fee assessment basis O an..15 243 DUTY/TAX/FEE DETAIL A 5279 Duty/tax/fee rate identification O an..7 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5278 Duty/tax/fee rate R an..17 VAT tax 5273 Duty/tax/fee rate basis identification O an..12 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5305 Duty/tax/fee category, coded D an..3 3446 Party tax identification number O an..20 Example : TAX+7+VAT+++:::5.5' VAT type tax with a 5.5 % of rate. Guide Utilisateur EDI Pg. 49 de 67
UNS - SETION ONTROL Field EANO Description EAN P. Value 0081 Section identification a1 S=Detail Separation / end Example : UNS+S' Separation between the detail and summary sections of the message. Guide Utilisateur EDI Pg. 50 de 67
NT - ONTROL TOTAL Field EANO Description EAN P. Value 270 ONTROL 6069 ontrol qualifier an..3 2 = Number of line items in message 6066 ontrol value n..18 6411 easure unit qualifier an..3 Example : NT+2:120' There are 120 lines in the message. Guide Utilisateur EDI Pg. 51 de 67
SG48 - OA - SG49 G48OA - ONETARY AOUNT Field EANO Description EAN P. Value 516 ONETARY AOUNT 5025 onetary amount type qualifier an..3 5004 onetary amount R n..18 125 = Taxable amount 128 = Total amount 124 = Tax amount Taxable amount Total amount Tax amount 6345 urrency, coded O an..3 N 6343 urrency qualifier O an..3 N 4405 Status, coded N an..3 N Example : OA+128:45612.20' Total amount Guide Utilisateur EDI Pg. 52 de 67
SG50 - TAX-OA G50TAX - DUTY/TAX/FEE DETAILS Field EANO Description EAN P. Value 5283 Duty/tax/fee function qualifier an..3 7 = Tax 241 DUTY/TAX/FEE TYPE D 5153 Duty/tax/fee type, coded O an..3 VAT = TVA 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5152 Duty/tax/fee type O an..35 533 DUTY/TAX/FEE AOUNT DETAIL O 5289 Duty/tax/fee account identification an..6 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5286 Duty/tax/fee assessment basis O an..15 Taxable amount 243 DUTY/TAX/FEE DETAIL A 5279 Duty/tax/fee rate identification O an..7 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5278 Duty/tax/fee rate R an..17 VAT tax 5273 Duty/tax/fee rate basis identification O an..12 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 5305 Duty/tax/fee category, coded D an..3 3446 Party tax identification number O an..20 Notes: This segment is used to specify the amount free of tax subject to each VAT rate. Within the framework of the fiscal dematerialization: the TAX segment is mandatory. The 50 group will be repeated for each tax y each rate; it exists as much of SG50 that VAT rate (included rate = 0) Example : TAX+7+VAT++20000+:::5.5' Tax of VAT type, rate of 5.5 %. Amount taxable 20000. Guide Utilisateur EDI Pg. 53 de 67
SG50 - TAX-OA G50OA - ONETARY AOUNT Field EANO Description EAN P. Value 516 ONETARY AOUNT 5025 onetary amount type qualifier an..3 124 = Tax amount 5004 onetary amount R n..18 Tax amount 6345 urrency, coded N an..3 N 6343 urrency qualifier O an..3 N 4405 Status, coded N an..3 N Example : OA+124:1100' The tax amount is 1100. Guide Utilisateur EDI Pg. 54 de 67
SG51 - AL -ALI-OA G51AL - ALLOWANE OR HARGE Field EANO Description EAN P. Value 5463 Allowance or charge qualifier an..3 = harge 552 ALLOWANE/HARGE INFORATION O 1230 Allowance or charge number O an..35 ode taken from table 4.2 of parafiscal and same category taxes 5189 harge/allowance description, coded O an..3 4471 Settlement, coded O an..3 1227 alculation sequence indicator, coded N an..3 N 214 SPEIAL SERVIES IDENTIFIATION D 7161 Special services, coded an..3 TX = Parafiscal tax subjected to VAT 1131 ode list qualifier O an..3 3055 ode list responsible agency, coded O an..3 7160 Special service O an..35 Description of parafiscal and same category or bills taxes Notes: 7160 Special service O an..35 N This segment is used to specify the total by type of parafiscal tax and similar or rights. This segment summarizes as well parafiscal tax or similar of header section as in the body of the invoice (SG15 and SG38).This segment is mandatory only if there is parafiscal tax Example : AL++3001000002282+++TX:::TAXE EO EBALLAGE' Parafiscal tax and similar : Eco tax of packing. Guide Utilisateur EDI Pg. 55 de 67
SG51 - AL-ALI-OA G51OA - ONETARY AOUNT Field EANO Description EAN P. Value 516 ONETARY AOUNT 5025 onetary amount type qualifier an..3 8 = Allowance or charge amount 5004 onetary amount R n..18 Parafiscal and same category or bills tax amount 6345 urrency, coded N an..3 N 6343 urrency qualifier N an..3 N 4405 Status, coded N an..3 N Example : OA+8:248.2' The allowance/charge amount is 248.20. Guide Utilisateur EDI Pg. 56 de 67
UNT - ESSAGE TRAILER Field EANO Description EAN PRINT EPS 0074 Number of segments in a message n..6 Total number of segments in a message 0062 essage reference number an..14 essage number (must be the same than in UNH segment) Example : UNT+48+1' 48 segments message with reference 1. Guide Utilisateur EDI Pg. 57 de 67
8.1.6 Invoice examples (INVOI D96A) ommercial invoice UNH+001+INVOI:D:96A:UN:EAN008' BG+380:::V02P01+exemple+9' DT+137:20110330:102' DT+11:20110329:102' PAI+::42' FTX+REG+++raisonsociale:SAS:50 000 EUR' FTX+AAB+++LE PAIEENT D?'UNE FATURE AVANT SON EHEANE, QU?'IL RESULTE:OU NON DE L?'APPLIATION DES ONDITIONS GENERALES DE VENTE,:N?'OUVRE DROIT A AUUN ESOPTE.' FTX+PD+++TOUTES LES SOES NON REGLEES A L?'EHEANE SONT PASSIBLES:D?'INTERETS DE RETARD ALULES A UN TAUX EGAL A 3 FOIS:LE TAUX D?'INTERET LEGAL EN VIGUEUR ET E A OPTER:DU PREIER JOUR DE RETARD.' FTX+PT+++Fixed allowances for banking charges' RFF+ON:00002' DT+171:20110330:102' RFF+DQ:00003' DT+171:20110413:102' NAD+SE+3000000000000::9++raison sociale+rue+ville++00000+fr' RFF+VA:FR023090000000' RFF+XA: PARIS304000000' RFF+GN:30000000' NAD+BY+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+DP+3034014920112::9' NAD+IV+3020279991004::9++PRINTEPS+102 RUE DE PROVENE+PARIS++75009+FR' RFF+VA:FR21503314767' RFF+GN:503314767' NAD+RE+3000000000000::9++raison sociale+rue+ville++00000+fr' FII+RB+FR8921374569283745623894773+:25:5' FII+RB+XXXXFRPP+:25:17' TAX+7+VAT+DEB' UX+2:EUR:4' PAT+3' DT+13:20100510:102' PAT+22' PAT+20' LIN+1++3200000000001:EN' ID+E+AN+:::Description' QTY+47:10:PE' OA+203:55' PRI+AAA:5.5:::1:PE' PRI+AAB:5.5' TAX+7+VAT+++:::19.6' UNS+S' NT+2:1' OA+125:55' OA+124:10.78' OA+128:65.78' TAX+7+VAT++55+:::19.6' OA+124:10.78' UNT+47+001' Guide Utilisateur EDI Pg. 58 de 67
redit note UNH+01+INVOI:D:96A:UN:EAN008' BG+381:::V02P01+123142+9' DT+137:20110430:102' DT+35:20110430:102' DT+11:20110430:102' FTX+REG+++raisonsociale:SAS:50 000 EUR' FTX+SUR+++AVOIR SUR FATURE 134345 DU 11/03/2011:REF/123:PORT FATURE A TORT AU LIENT' FTX+PT+++Fixed allowances for banking charges' RFF+ON:2364345' DT+171:20090902:102' RFF+IV:134345' DT+171:20031106:102' NAD+SE+3000000000009::9++nom+rue+ville++00000+FR' RFF+VA:FR4354234523' RFF+XA:PARIS 52343254' RFF+GN:52343254' NAD+BY+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+DP+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+IV+3020279991004::9++PRINTEPS+102 RUE DE PROVENE+PARIS++75009+FR' RFF+VA:FR21503314767' RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR' TAX+7+VAT+DEB' UX+2:EUR:4' PAT+3' DT+13:20100309:102' PAT+22' PD+12:1:13' PAT+20' PD+15:2.5:13' LIN+1++3200000000000:EN' ID+E+AN+:::DESRIPTION' QTY+47:0:PE' QTY+61:1152:PE' OA+203:835.2' PRI+AAA:0.725' TAX+7+VAT+++:::19.6' UNS+S' NT+2:1' OA+125:835.2' OA+124:163.7' OA+128:998.9' TAX+7+VAT++835.2+:::19.6' OA+124:163.7' UNT+45+01' Guide Utilisateur EDI Pg. 59 de 67
Invoice with parafiscal tax UNH+03+INVOI:D:96A:UN:EAN008' BG+380:::V02P01+12+9' DT+137:20100312:102' DT+35:20100315:102' DT+11:20100312:102' PAI+::42' FTX+REG+++raisonsociale:SAS:50 000 EUR' FTX+PT+++Fixed allowances for banking charges' RFF+ON:379336' DT+171:20100309:102' RFF+AAK:0811433' DT+171:20100312:102' NAD+SE+3000000000009::9++nom+rue+ville++00000+FR' RFF+VA:FR4354234523' RFF+XA:PARIS52343254' RFF+GN:52343254' NAD+BY+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+DP+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+IV+3020279991004::9++PRINTEPS+102 RUE DE PROVENE+PARIS++75009+FR' RFF+VA:FR21503314767' RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR' TAX+7+VAT+DEB' UX+2:EUR:4' PAT+3' DT+13:20100515:102' PAT+22' PD+12:1:13' PAT+20' PD+15:2.5:13' LIN+1++3000000000009:EN' PIA+5+8478885455:IN' ID+E+AN+:::DESRIPTION' QTY+47:1800:PE' OA+203:1099.8' PRI+AAA:0.611:::1:PE' PRI+AAB:0.607:::1:PE' TAX+7+VAT+++:::19.6' AL++3001000002084+2+1+TX:::Taxe parafiscale sur l?'horlogerie' OA+8:0.004' TAX+7+VAT+++:::19.6' UNS+S' NT+2:1' OA+125:1099.8' OA+124:215.56' OA+128:1315.36' TAX+7+VAT++1099.8+:::19.6' OA+124:215.56' AL++3001000002084+++TX:::Taxe parafiscale sur l?'horlogerie ' OA+8:7.2' UNT+51+03' Guide Utilisateur EDI Pg. 60 de 67
Invoice with discount UNH+04+INVOI:D:96A:UN:EAN008' BG+380:::V02P01+12+9' DT+137:20100312:102' DT+11:20100312:102' PAI+::42' FTX+REG+++raisonsociale:SAS:50 000 EUR' FTX+AAB+++LE PAIEENT D?'UNE FATURE AVANT SON EHEANE, QU?'IL RESULTE:OU NON DE L?'APPLIATION DES ONDITIONS GENERALES DE VENTE,:N?'OUVRE DROIT A AUUN ESOPTE.' FTX+PD+++TOUTES LES SOES NON REGLEES A L?'EHEANE SONT PASSIBLES:D?'INTERETS DE RETARD ALULES A UN TAUX EGAL A TROIS FOIS:LE TAUX D?'INTERET LEGAL EN VIGUEUR ET E A OPTER:DU PREIER JOUR DE RETARD' FTX+PT+++Fixed allowances for banking charges' RFF+ON:379336' NAD+SE+3000000000009::9++nom+rue+ville++00000+FR' RFF+VA:FR4354234523' RFF+XA:PARIS52343254' RFF+GN:52343254' NAD+BY+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+DP+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+IV+3020279991004::9++PRINTEPS+102 RUE DE PROVENE+PARIS++75009+FR' RFF+VA:FR21503314767' RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR' TAX+7+VAT+DEB' UX+2:EUR:4' PAT+3' DT+13:20100515:102' PAT+22' PAT+20' LIN+1++3000000000009:EN' ID+E+AN+:::DESRIPTION' QTY+47:570:PE' OA+203:1818.3' PRI+AAA:3.19' PRI+AAB:3.509' TAX+7+VAT+++:::19.6' AL+A++2++TD:::REISE OERIALE' PD+1:10' OA+204:181.83' UNS+S' NT+2:1' OA+125:1818.3' OA+124:356.39' OA+128:2174.69' TAX+7+VAT++1818.3+:::19.6' OA+124:356.39' UNT+43+04' Guide Utilisateur EDI Pg. 61 de 67
Invoice exempted UNH+04+INVOI:D:96A:UN:EAN008' BG+380:::V02P01+154887+9' DT+137:20100512:102' DT+11:20100510:102' PAI+::42' FTX+REG+++raisonsociale:SAS:50 000 EUR' FTX+AAB+++LE PAIEENT D?'UNE FATURE AVANT SON EHEANE, QU?'IL RESULTE:OU NON DE L?'APPLIATION DES ONDITIONS GENERALES DE VENTE,:N?'OUVRE DROIT A AUUN ESOPTE.' FTX+PD+++TOUTES LES SOES NON REGLEES A L?'EHEANE SONT PASSIBLES:D?'INTERETS DE RETARD ALULES A UN TAUX EGAL A TROIS FOIS:LE TAUX D?'INTERET LEGAL EN VIGUEUR ET E A OPTER:DU PREIER JOUR DE RETARD.' FTX+SIN+++Loi d?'exonération' FTX+PT+++Fixed allowances for banking charges' RFF+ON:379336' NAD+SE+3000000000009::9++nom+rue+ville++00000+FR' RFF+VA:FR4354234523' RFF+XA:RS52343254' RFF+GN:52343254' NAD+BY+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+DP+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+IV+3020279991004::9++PRINTEPS+102 RUE DE PROVENE+PARIS++75009+FR' RFF+VA:FR21503314767' RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR' TAX+7+VAT+DEB+++E' UX+2:EUR:4' PAT+3' DT+13:20100515:102' PAT+22' PAT+20' LIN+1++3000000000009:EN' ID+E+AN+:::DESRIPTION' QTY+47:570:PE' OA+203:1818.3' PRI+AAB:3.509:::1:PE' PRI+AAA:3.19:::1:PE' TAX+7+VAT+++:::0' UNS+S' NT+2:1' OA+125:1818.3' OA+124:0' OA+128:1818.3' TAX+7+VAT++1818.3+:::0' OA+124:0' UNT+42+04' Guide Utilisateur EDI Pg. 62 de 67
Invoice of conditional supplier UNH+1+INVOI:D:96A:UN:EAN008' BG+380:::V02P01+7778003026+9' DT+137:20110615:102' DT+11:20110610:102' PAI+::42' FTX+REG+++raisonsociale:SAS:50 000 EUR' FTX+AAB+++LE PAIEENT D?'UNE FATURE AVANT SON EHEANE, QU?'IL RESULTE:OU NON DE L?'APPLIATION DES ONDITIONS GENERALES DE VENTE,:N?'OUVRE DROIT A AUUN ESOPTE.' FTX+PD+++TOUTES LES SOES NON REGLEES A L?'EHEANE SONT PASSIBLES:D?'INTERETS DE RETARD ALULES A UN TAUX EGAL A TROIS FOIS:LE TAUX D?'INTERET LEGAL EN VIGUEUR ET E A OPTER:DU PREIER JOUR DE RETARD.' FTX+PT+++Fixed allowances for banking charges' RFF+ON:0001' NAD+SE+3000000000009::9++nom+rue+ville++00000+FR' RFF+VA:FR4354234523' RFF+XA:PARIS52343254' RFF+GN:52343254' NAD+BY+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+DP+3034014920112::9++PRINTEPS+36, RUE RASPAIL+LEVALLOIS PERRET E++92594+FR' NAD+IV+3020279991004::9++PRINTEPS+102 RUE DE PROVENE+PARIS++75009+FR' RFF+VA:FR21503314767' RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR' TAX+7+VAT+DEB' UX+2:EUR:4' PAT+3' DT+13:20110930:102' PAT+22' PAT+20' UNS+S' OA+124:261.81' OA+128:1597.58' OA+125:1335.77' TAX+7+VAT++1335.77+:::19.6' OA+124:261.81' UNT+33+1' Guide Utilisateur EDI Pg. 63 de 67
9 Validation rules of the invoice An automatic validation is set up in PRINTEPS EDI solution. At the reception of the INVOI, rules will be verified and if errors are detected, a GENRAL message, with the description of the errors will be automatically sent to the supplier via EDI. The applied rules of control are the ones from the Standard cgi289bis, and those particulars of PRINTEPS. 9.1 Particular control rules list from PRINTEPS Following are the details of the rules : Rule 1 The missing or non accepted version. Text : hamps [BG.1000] non accepté ou absente. Valeur reçue «xxx». Valeur acceptée «V02P01» Rule 2 The document's number must contain a maximum of 16 digits Text : Le numéro du document [BG.1004] doit être maximum de 16 caractères. Rule 3 Order or ontract number mandatory Text : anque le numéro de commande ([RFF.1154] si [RFF.1153]= ON) ou de contrat ([RFF.1154] si [RFF.1153]= T). Rule 4 The Buyer is mandatory. Text : L'acheteur ([NAD.3035]=BY): ode ([NAD.3039]) obligatoire. Rule 5 The total taxable base is mandatory. Text : Base imposable ([G48OA.5004] si [G48OA.5025]= 125) manquante ou incorrecte. La base imposable de la facture doit être égale à la somme des bases imposables des segments TAX ([G50TAX.5286] si [G50TAX.5153]= VAT). Rule 6 The total amount of fees/taxes/royalties of the message is mandatory. Text : ontant total des impôts ([G48OA.5004] si [G48OA.5025]= 124) manquant ou incorrect. Le montant total des impôts doit être égal à la somme des montants des impôts au niveau ligne ([G50OA.5004] si [G50OA.5025]= 124 et [G50TAX.5153]= VAT). Rule 7 The total amount of the invoice is mandatory. Text : ontant total de la facture ([G48OA.5004] si [G48OA.5025]= 128) manquant ou incorrect. (ontant total de la facture (OA+128) = Base imposable total (OA+125) + montant total des impôts (OA+124)). Rule 8 The returned quantity on the line is mandatory. Text : anque la quantité retournée ([G25QTY.6060] si [G25QTY.6063]= 61) à la ligne : «numéro de ligne» Rule 9 Order number must be 10 digits and starting position 40, 48, 49 or 50. Text : La longueur du numéro de commande n'est pas de 10 position ou ne commence pas par 40 ou 48 ou 49 ou 65. Rule 10 An item should appear only once in the invoice. Text : L'article avec code «code article» dans la ligne «numéro de ligne» apparaît plusieurs fois dans la facture. Rule 11 The percentage of the allowance or charge in the head is mandatory. Text : Il manque le pourcentage (G18PD.5482) de la remise ou frais à niveau d'en-tête (G15AL). Rule 12 The percentage of the allowance or charge on line is mandatory. Text : Il manque le pourcentage (G18PD.5482) de la remise ou frais dans la ligne: «numéro de ligne» Guide Utilisateur EDI Pg. 64 de 67
Rule 13 The invoice is neither signed with SEDI or SIE, nor dematerialized (cgi289bis). Text : La facture n'est pas signée SEDI ou SIE ni dématérialisée selon la norme cgi289bis. Rule 14 Gross price is missing in line level. Text : Il manque le prix brut (G28PRI.5118) de la ligne «numéro de ligne». Rule 15 Net and Gross price at line level must be equal since there is no discount and/or no charge. Text : Le prix net et brut (G28PRI.5118) de la ligne «numéro de ligne» doivent être égaux vu qu'il n'y a ni remise ni charge. Rule 16 Invoice date must be previous than or equal to the date of reception of the invoice. Text : La date de facture [DT.2380] quand [DT.2005]= 137, doit être antérieur ou égale à la date de réception de cette facture «date de réception». Rule 17 The percentage of the discount or charge at head level cannot be 0. Text : Le pourcentage (G18PD.5482) de la remise ou charge d'en-tête (G15AL) ne peut pas être 0. Rule 18 The percentage of the discount or charge at line level cannot be 0. Text : Le pourcentage (G40PD.5482) de la remise ou charge (G38AL) de la ligne «numéro de ligne», ne peut pas être 0. Rule 19 The tax base of the invoice must be equal to the sum of the lines net amount, less the global discounts, plus the global charges. Text : La base imposable de la facture ([G48OA.5004] quand [G48OA.5025]= 125) doit être égale à la somme des montants nets des lignes, moins les remises globales, plus les charges globales. Guide Utilisateur EDI Pg. 65 de 67
9.2 GENRAL back error message Example An automatic GENRAL message is sent to the supplier when Printemps has received the INVOI number 1234 on the 29 th of April 2011. UNH+4631+GENRAL:D:96A:UN:EAN003' BG+14E::9+4631+9' DT+137:20110509:102' NAD+S+3020279922008::9' NAD+R+3011197600100::9' FTX+AAI+++EDIWIN. ODULE DE QUALITÉ' FTX+AAI+++RÉPONSE A?: ESSAGE RÉFÉRENE DATE' FTX+AAI+++EDI_INVOI_D_96A_UN_EAN008 1234 29/04/2011' FTX+AAI+++---------------------------------------' FTX+AAI+++«RVA»;2;VAL_PRINTEPS # anque le numéro de document. [BG.1004].' FTX+AAI+++---------------------------------------' FTX+AAI+++FIN DU RAPPORT' UNT+13+4631' essage reference GENRAL essage Date GENRAL essage transmitter essage receiver Given concerning the original INVOI's validation INVOI's error list 9.3 Printemps GENRAL back error message Example (Level 2 Validation) This message is created by Printemps system after invoice validation. This will tell the provider if invoice is correct. Errors are described in this message. essage indicating that the invoice was properly integrated into Printemps system. Invoice nº 12457 UNH+00000001+GENRAL:D:96A:UN:EAN003' BG+14E::9+00000088+9' DT+137:20121112:102' RFF+ABO:EW74452121' RFF+IT:12457' RFF+ZZZ:OK' NAD+S+3034014920105::9' NAD+R+3000000000000::9' RFF+VA:FR123456789' FTX+ZZZ+++Numéro de facture?::12457' FTX+ZZZ+++STATUS?::OK' UNT+12+00000001' essage reference GENRAL essage Date GENRAL Interchange invoice message reference invoice reference Status: OK= correctly integrated essage transmitter essage receiver provider VAT number Invoice reference Status: OK= correctly integrated essage indicating the errors in that invoice. It wasn't integrated into Printemps system. UNH+00000002+GENRAL:D:96A:UN:EAN003' BG+14E::9+00000089+9' DT+137:20121112:102' RFF+ABO:EW00001254' RFF+IT:14552154' RFF+ZZZ:KO' NAD+S+3034014920105::9' NAD+R+3000000000000::9' FTX+ZZZ+++Numéro de facture?::14552154' FTX+AAI+++ART01?::L.article EAN 1234567891011 est inexistant dans SAP' FTX+AAI+++ART02?::Le couple article 1234567891011 /fournisseur & est inexistant dans SAP' FTX+ZZZ+++STATUS?::KO' UNT+13+00000002' essage reference GENRAL essage Date GENRAL Interchange invoice message reference invoice reference Status: KO= NOT correctly integrated essage transmitter essage receiver invoice reference Error Error Status: KO= NOT correctly integrated Guide Utilisateur EDI Pg. 66 de 67
Annexe 1. Parafiscal charges or fees number table (available in GS1 France) ode EAN Text taxe 3001000002008 Droit eaux et boissons non alcool 3001000002022 Droit spécif or argent et platine 3001000002039 Taxe forestière 3001000002046 Taxe ODIFAB 3001000002060 Taxe DEFI 3001000002077 Redevance édition et ouvr librairie 3001000002084 Taxe HBJOAT 3001000002091 Surtaxe sur les eaux minérales 3001000002107 Taxe financement organisme agricole 3001000002114 Redevance sanitaire d'abattage 3001000002169 Taxe municipale sur l'électricité 3001000002176 Taxe département sur l'électricité 3001000002183 Redevance sanitaire de découpage 3001000002190 otisation Interbev 3001000002206 Taxe TIFL 3001000002213 Octroi de mer 3001000002237 TIGN 3001000002244 otisation Unicid 3001000002251 VRO Gazon 3001000002268 Taxe du N du cinématographe 3001000002275 Taxe IFOG 3001000002282 ontribution Eco-emballages 3001000002299 TIPP 3001000002305 TGAP 3001000002312 Droits d'accises sur les alcools 3001000002329 otisation sécurité sociale 3001000002336 ontribution orepile 3001000002367 otisation Interfel 3001000002381 otisation label viande 3001000002398 Taxe ETI 3001000002404 Autre VO interprofessionnelle 3001000002411 Taxe d'abattage 3001000002435 TA Gaz 3001000002442 SPE 3001000002459 ontribution DEEE 3001000002466 TA Electricité 3001000002473 Rémunération pour copie privée 3001000002480 ontribution pour une pêche durable 3001000002497 Redevance pour pollutions diffuses 3001000002503 Taxe pour le dvpt ind construction 3001000002510 ompensation gaz tarif solidarité 3001000002527 ontribution Eco TL 3001000002534 Taxe vidéogrammes 3001000002541 Taxe sur les prémix 3001000002596 SE Porc 3001000002619 TIFE 3001000002626 TDFE 3001000002633 TFE A VENIR Taxe Ecofolio Guide Utilisateur EDI Pg. 67 de 67