edi u ser s · 2018-09-18 · printemps | edi user's guide 1 introduction 1.1 goals of this...
TRANSCRIPT
EDI USER'S GUIDE
INVOICEINVOIC D 96A
PRINTEMPS
EDI USER'S GUIDE
INDEX
Control version.................................................................................................3
1 INTRODUCTION ..........................................................................................4
1.1 Goals of this Guide...............................................................................4
1.2 Advantages of EDI (Electronic Data Interchange).................................4
1.3 Prerequisites.........................................................................................5
2 Presentation of PRINTEMPS 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 (CGIS289-V French transposition)............................................................................7
3.1.2 Dematerialization following the CGIS289bis standard (only for French suppliers)..................................................................................7
3.2 Steps to follow to implement INVOIC EDI message...............................8
4 Information Contact Details............................................................................9
5 PRINTEMPS mailboxes Details ....................................................................9
6 Administrative structure .................................................................................9
7 Interchange envelope structure....................................................................10
8 Messages guideline.....................................................................................11
8.1 Invoices guideline INVOIC 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 (INVOIC D96A)..............................................58
9 Validation rules of the invoice.......................................................................64
9.1 Particular control rules list from PRINTEMPS......................................64
9.2 GENRAL back error message Example...............................................66
9.3 Printemps GENRAL back error message Example (Level 2 Validation).................................................................................................................66
PRINTEMPS | EDI USER'S GUIDE
Control version
VERSION DATE REMARKS
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 March 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
1 INTRODUCTION
1.1 Goals of this Guide
This Guide is for PRINTEMPS 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 PRINTEMPS, and to specify EDI's Invoice message structure.
The guide includes:
– An introduction to EDI
– Steps to implement EDI invoice exchange with PRINTEMPS
– 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 PRINTEMPS 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
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:
− 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
Prerequisites:
− Must belong to a GS1 body (acquisition of a GLN code: Global Location Number)
− Must have EDI software for sending and receiving different messages
− Must have an EDICOMNet mailbox or a VAN mailbox allowing interconnection
If you don't have one of this elements, you can contact our EDI provider, EDICOM:
email: [email protected]: 08 20 36 03 30
www.edicomgroup.com
Guide Utilisateur EDI – Pg. 5 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
2 Presentation of PRINTEMPS EDI messages
2.1 EDI standard used: messages and versions
The standard EDIFACT message used by PRINTEMPS for the invoice is the INVOIC D96A EAN008.
The EDIFACT message used by PRINTEMPS to inform about errors in sent invoices is the GENRAL D96A UN EAN003.
The exchanges are made this way:
PRINTEMPS 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.
PRINTEMPS 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 :
Concession
Sales development area, specifically managed for the supplier, through a fixed commission on the CA without tax.
Closed
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).
Conditional / Consignment
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
3 EDI invoice implementation
3.1 Dematerialized invoice
3.1.1 Dematerialization following European directive (CGIS289-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: EDIFACT
– 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/EDIFACT (ISO9735-5) or S/MIME
S/EDIFACT (ISO9735-5)
The signature must be included in the EDI interchange.The EDIFACT 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/MIME
S/MIME (Secure / Multi-purpose Internet Mail Extensions), is a protocol that adds electronic signatures and encrypted MIME messages.The security S/MIME 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 CGIS289bis 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 CGI: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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
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 CGIS289bis standard:
1.- To own an approved EDI software.2.- Testing interchange, to ensure good working achievement.
3.2 Steps to follow to implement INVOIC 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 PRINTEMPS specifications
3. The supplier should inform PRINTEMPS of his GLNs (Global Rent Number), by filling the form provided.
4. PRINTEMPS will supply a GLN codes list to be used and parametrized in the supplier’s system, in order to identify correctly PRINTEMPS 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 EDICOMNet, interconnection tests will be necessary.
6. The supplier and PRINTEMPS will agree on the type of dematerialization’s invoice to be used.
7. Planning of the testing period.
8. Connection 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 PRINTEMPS:
- Simple invoice (without discounts / spawns nor para-fiscal tax)- Credit 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, PRINTEMPS and the supplier will agree on a date for the passage into production.
Guide Utilisateur EDI – Pg. 8 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
4 Information Contact Details
Name Phone e-mail
Group EDI PRINTEMPS (+33 ) 01 53 76 37 59 [email protected]
5 PRINTEMPS mailboxes Details
Company RVA Description Mailbox
PRINTEMPS TEST EDICOMNet Test mailbox 3034014920112
PRINTEMPS PRODUCTION EDICOMNet Production mailbox 3034014920105
6 Administrative structure
It will be supplied in a separate Excel file.
Guide Utilisateur EDI – Pg. 9 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
7 Interchange envelope structure
UNB SEGMENT INTERCHANGE HEADER
Element data Description EANCOM PRINTEMPS Remarks
S001 Syntax identifier M M
0001 Syntax identifier M a4 M UNOC
0002 Syntax version number Mn1 M 3
S002 INTERCHANGE SENDER M M
0004 Interchange sender identification MAn..35 M EAN location code (format n13)
0007 Identification code qualifier MAn..4 M 14=EAN0008 Interchange sender internal identification On..14 N Not used
S003 INTERCHANGE RECIPIENT M O
0010 Interchange recipient identification MAn..35 M Message recipient EAN code (format n13)
0007 Identification code qualifier MAn..4 M 14=EAN0014 Interchange recipient internal
identification OAn..14 N Not used
S004 DATE AND TIME OF PREPARATION M M
0017 Date Mn6 M Format AAMMJJ0019 Time Mn4 M Format HHMM
0020 Interchange control reference Man..14 M Unique reference given by the sender
S005 RECIPIENT'S REFERENCE/PASSWORD
DETAILS
O N
0022 Recipient reference/password Man..14
Mandatory service segment which allows to begin, to identify and to specify one interchanges.
UNZ SEGMENT INTERCHANGE TRAILER
Element data Description EANCOM PRINTEMPS Remarks
0036 Interchange control count Mn6 M Number of messages in the interchange
0020 Interchange control reference Man..14 M Same as UNB 0020
Mandatory 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
www.edicomgroup.com
PRINTEMPS | GUIDE UTILISATEUR EDI
8 Messages guideline
8.1 Invoices guideline INVOIC D96A
8.1.1 Tree diagram
Guide Utilisateur EDI – Pg. 11 de 67
www.edicomgroup.com
UNH(M)
BGM(M)
DTM(M)
FTX(M)
TAX(M)
PAT(M)
NAD(M)
UNS(M)
CNT(M)
UNT(M)
LIN(M)
PIA(C)
IMD(M)
RFF(M)
PAI(C)
DTM(C)
FII(C)
RFF(M)
CUX(M)
DTM(M)
MOA(C)
TOD(C)
ALC(M)
PCD(M)
MOA(C)
TAX(C)
LIN(M)
MOA(M)
PRI(M)
QTY(M)
TAX(M)
ALC(C)
PCD(C)
MOA(C)
TAX(C)
LIN(M)
ALC(C)
PCD(C)
MOA(C)
TAX(C)
MOA(M)
TAX(M)
MOA(M)
ALC(C)
MOA(C)
PCD(C)
PRINTEMPS | EDI USER'S GUIDE
8.1.2 Segment description
UNH M 1Message header
A service segment starting and uniquely identifying a message.
BGM M 1
Beginning of message
A segment used to identify the type and the function of the message and to trasmit its identification number.
DTM M 10Date/time/period
A segment specifying the invoice dates.
PAI C 1Payment instructions
This segment allows to the invoicee specify how the payment must be made.
FTX M 10
Comments
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.
SG1 M 10
RFF-DTM
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.
RFF M 1
ReferenceThis segment is being used to indicate the docuement references. This reference concerns the whole document.
DTM C 1
Date/time/period
This segment is being used to identify document dates or message identified in the previous RFF segment.
SG2 C 10NAD-SG3-SG4
Group of segments specifying the different parties involved and their related information.
NAD M 1 GLN, Name and address of the party
FII C 1
Financial identification
This segment identified the financial institution and the account numbers of the partner identified in the previous NAD segment.
SG3 M 10 RFF
RFF M 1
Reference
This segment is being used to indicate the reference numbers of the party identified in the previous NAD segment.
SG6 M 1 TAX-MOA
TAX M 1
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.
SG7 M 1 CUX-DTM
CUX M 1Currencies
This segment is used to indicate the currencies used in all the incoice.
SG8 M 10 PAT-DTM-PCD-MOA
PAT M 1
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
DTM C 1Date/time/period
This segment allows to specify dates associated with the payment of the invoice.
PCD C 1
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.
MOA C 1Monetary amount
This segment is used to specify the monetary amounts of fixed allowances for banking charges.
SG12 C 1 TOD-LOC
TOD M 1
Delivery Conditions
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 C 1 ALC-SG17-SG18-SG19-SG20-SG21
ALC M 1Reduction or load
This segment is used to indicate reductions or loads concerning the global of the invoice.
SG18 M 1 PCD
PCD M 1Information detailed on the percentage
This segment is used to specify the percentages of reduction or loads for the ALC group.
SG19 C 1 MOA
MOA M 1Monetary amount
This segment is used to specify the monetary amounts of reductions or loads for the ALC group.
SG21 C 1 TAX
TAX M 1
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.
SG25 C 9999
LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-
SG44
Group of segments giving the information onto charged articles.
LIN M 1
Line
This segment identifies the article line delivered or deposit charged on support (code National EAN) or the intercalary (code National EAN).
PIA C 10
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.
IMD M 10Item description
This segment is used to describe the article line.
QTY M 10
Quantity
This segment is used to indicate the delivered quantity or to deliver for the product identified in the LIN segment.
SG26 M 10 MOA
MOA M 1Monetary amount
This segment is used to specify the total amount of the line.
PRI M 10Detailed informations of the price
This segment specifies information about the price on article line.
SG33 M 10 TAX-MOA
TAX M 1Precision 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG38 C 10 ALC-ALI-DTM-SG39-SG40-SG41-SG42-SG43
ALC M 1Reduction or load
This segment is used to specify reductions and load which apply only to the charged line.
SG40 M 1 PCD
PCD M 1
Information detailed on the percentage
The PCD segment inside the group of ALC segments is used to specify the percentages of reductions or loads for the charged line.
SG41 C 1 MOA
MOA M 1
Monetary amount
The MOA segment inside the group of ALC segments is used to specify the monetary amounts of reductions or loads of the charged line.
SG43 C 1 TAX-MOA
TAX M 1
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.
UNS M 1Section identification
This segment is used to separate the section of detail of the section of the end of the message.
CNT M 5
Control totals
A segment indicating to the sender the control of the totals which will be controlled by the informatic system of the recipient.
UNT M 1
End of message
This segment is a mandatory UN/EDIFACT segment. It must always be the last segment in the message.
Guide Utilisateur EDI – Pg. 14 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
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 INVOIC 96 messages can contain less segments than the completed one described below. However, some segments are MANDATORY . The INVOIC 96 document contains three different sections:
• HEADER
• DETAILS
• FOOTER
INVOIC D.96A - HEADER section
Data Comments Mandatory
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 CO 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 Commission agent NO
VAT declared party VAT declared party NO
Banking identification Supplier Bank account identification IBAN and BIC / SWIFT NO
TVA and SIREN of invoiceed TVA and SIREN of invoiceed YES
TVA, SIREN and RCS of supplier Supplier VAT identification, SIREN code and register (RCS) YES
Statutory information Company name, legal Shape and Share capital of the supplier YES
Other
Mode of payment Mode of payment NO
VAT legal notices Legal notices relative to certain VAT regimes YES
Currencies Type of currencies used in the invoice YES
Date of payment Date of payment YES
Discount conditions Conditions for conditional discount application and rate to apply YES
Penalties conditions Conditions for penalties applications and applied rate YES
Charge or discount Charge or discount over the all invoice (Mandatory if existing) NO
Delivery conditions Delivery conditions NO
Guide Utilisateur EDI – Pg. 15 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
Banking charges Fixed allowances for banking charges YES
INVOIC D.96A - DETAILS Section
Data Comments Mandatory
Line number Identified message lines, must be sequential YES
EAN code Identifying the article YES
Client 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 Coded 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
Charges or reduction Charges or reduction of the line (Mandatory if existing) NO
INVOIC D.96A - FOOTER Section
Data Comments Mandatory
Total free of tax Total amount free of tax YES
Total tax Total amount of tax YES
TTC 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 (Mandatory if existing) NO
8.1.4 Segment contents
Guide Utilisateur EDI – Pg. 16 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
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 M for mandatory or a C for conditional.
In the segment contents description, the Field column indicates the number of the data element (DE) and the EANCOM Description column indicates the name. The third column, entitled EAN, indicates the nature of the data elements, whether mandatory or conditional in EANCOM (M for mandatory, C for conditional) and its format.
PRINTEMPS information is indicated in PRINTEMPS 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 EANCOM
Description
EAN PRINTEMPS * Value
Abbreviations will be used to indicate the different position of the EANCOM fields, mandatory or conditional.Below you can find the abbreviations and their description:
• M Mandatory
• C Conditional
• R Mandatory 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 EANCOM. 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
8.1.5 Details of used segments
UNH - M MESSAGE HEADER
Field EANCOM Description EAN P. Value
·0062 Message reference number M
an...14 M
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 MESSAGE IDENTIFIER M M
·0065 Message type identifier M an...6 M INVOIC = Invoice
·0052 Message type version number M an...3 M D = Draft directory
·0054 Message type release number M an...3 M 96A = Version 96A
·0051 Controlling agency M an...2 M UN= Message type controlling agency.
·0057 Association assigned code R an...6 M EAN008 = EAN version control number.
0068 Common access reference N an..35
S010 STATUS OF THE TRANSFER N
0070 Sequence message transfer number M n..2
0073First/last sequence message transfer indication
C a1
Example :
UNH+1+INVOIC:D:96A:UN:EAN008'Invoice based on the D.96A directory , version 8 of EANCOM manual, with interchange reference 1.
Guide Utilisateur EDI – Pg. 18 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
BGM - M BEGINNING OF MESSAGE
Field EANCOM Description EAN P. Value
C002 DOCUMENT/MESSAGE NAME R M
1001 Document/message name, coded R an..3 M380 = Commercial invoice381 = Credit note - goods and services
1131 Code list qualifier N an..3 N
3055 Code list responsible agency, coded N an..3 N
1000 Document/message name O an..35 M V02P01
1004 Document/message number R an..35 M Invoice Number assigned by document sender (max 16 alphanumeric characters).
1225 Message function, coded R an..3 M 9 = Original
4343 Response type, coded N an..3 N
Example :
BGM+380:::V02P01+1234+9'Invoice number is 1234.
Guide Utilisateur EDI – Pg. 19 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
DTM - M DATE/TIME/PERIOD
Field EANCOM Description EAN P. Value
C507 DATE/TIME/PERIOD M M
2005 Date/time/period qualifier M an..3
M
D
C
C
137 = Document/message date/time11 = Despatch date and or time200 = Pick-up/collection date/time of cargo35 = Delivery date/time, actual
2380 Date/time/period R an..35 M Invoice date
2379 Date/time/period format qualifier R an..3 M 102=Format CCYYMMDD
Notes :
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 :
DTM+137:20110510:102'Message date: 10th may 2011.DTM+11:20110512:102'Goods delivered on: 12th may 2011.
Guide Utilisateur EDI – Pg. 20 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
PAI - C PAYMENT INSTRUCTIONS
Field EANCOM Description EAN P. Value
C534 PAYMENT INSTRUCTION DETAILS M M
4439 Payment conditions, coded O an..3
4431 Payment guarantee, coded O an..3 C 10 = Bank guarantee
4461 Payment means, coded O an..3
CCCCCCC
42= Payment to bank account14E= Payment by bank transfer10= In cash20= Cheque60= Promissory note70= Bill drawn by the creditor on the debtor31= Debit transfer
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
4435 Payment channel, coded O an..3
Notes:
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
FTX - C COMMENTS ZONE
Field EANCOM Description EAN P. Value
4451 Text subject qualifier M an..3
MDDDCCD
REG = Regulatory informationSIN = Special instructionsAAB = Terms of paymentsPMD = Payment detail/remittance informationSUR = Supplier remarksAAI = General informationPMT = Payment information
4453 Text function, coded O an..3
C107 TEXT REFERENCE D
4441 Free text, coded M an..3
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3 C 65 = Gencod
C108 TEXT LITERAL D M
4440.1 Free text M
an..70
MDD
D
Registered company nameDiscount conditionsPenalty conditions01 = Goods invoice02 = Service invoiceFixed allowances for banking charges
4440.2 Free text O an..70
MDDD
Legal formDiscount conditionsPenalty conditionsFixed allowances for banking charges
4440.3 Free text O an..70
MDDD
Capital stock and currencyDiscount conditionsPenalty conditionsFixed allowances for banking charges
4440.4 Free text O an..70DDD
Discount conditionsPenalty conditionsFixed allowances for banking charges
4440.5 Free text O an..70DDD
Discount conditionsPenalty conditionsFixed allowances for banking charges
3453 Language, coded D an..3
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, PCD and MOA 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 = PMD).
The fixed allowance for bank charges is mandatory in the invoice, it has to be indicated using the FTX segment (with 4451 = PMT).
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 CGI » or the 77/388/CEE directive of 17th of May 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' (MANDATORY)FTX+PMD+++1.5 FOIS LE TAUX D INTERET LEGAL SI REGLEMENT POSTERIEUR A L ECHEANCE' (if can't be coded)
Guide Utilisateur EDI – Pg. 22 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG1 - C RFF-DTM
G01RFF - M REFERENCE
Field EANCOM Description EAN P. Value
C506 Reference M M
1153 Reference qualifier M an..3
CCMD
AAK = Despatch advice numberDQ = Delivery note numberON = Order number (buyer)IV = Invoice number
1154 Reference number R an..35 M
1156 Line number N an..6 N
4000 Reference version number N
an..35N
Notes:
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG1 - C RFF-DTM
G01DTM -C DATE/TIME/PERIOD
Field EANCOM Description EAN P. Value
C507 DATE/TIME/PERIOD M M
2005 Date/time/period qualifier M an..3 M 171 = Reference date/time
2380 Date/time/period R an..35 M Segment date
2379 Date/time/period format qualifier R an..3 M 102= CCYYMMDD
Notes:
This segment is used to specify any dates related to the references given in the previous RFF segment .
Example:
DTM+171:20091011:102'Message date: 11 October 2009.
Guide Utilisateur EDI – Pg. 24 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG2 - C NAD-FII-SG3-SG5
G02NAD-M NAME AND ADDRESS
Field EANCOM Description EAN P. Value
3035 Party qualifier M an..3
MMCMMCCCC
IV = Invoicee (Invoiced to / Credit note issued to)SE = Seller (Invioced by / Credit note issued by)CO = Corporate officeBY = Buyer (purchaser)RE = Party to receive commercial invoice remittanceLC = TVA informantDL = FactorDP = Delivery party (place of delivery)SF = Ship from
C082 PARTY IDENTIFICATION DETAILS A M
3039 Party id. identification M
an..35M Global Location Number EAN - Format n13
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded R an..3 M 9 = EAN
C058 NAME AND ADDRESS N
3124 Name and address line M
an..35
3124 Name and address line C
an..35
3124 Name and address line C
an..35
3124 Name and address line C
an..35
3124 Name and address line C
an..35
C080 PARTY NAME D D
3036 Party name M
an..35M Registered company name
3036 Party name O
an..35D
3036 Party name O
an..35D
3036 Party name O
an..35
3036 Party name O
an..35
3045 Party name format, coded O an..3
C059 STREET D D
3042 Street and number/p.o. box M
an..35M Address
3042 Street and number/p.o. box O
Guide Utilisateur EDI – Pg. 25 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
an..35
3042 Street and number/p.o. box O
an..35
3042 Street and number/p.o. box O
an..35
3164 City name Dan..35 D City/Town name, clear text
3229 Country sub-entity identification Dan..9 County/State in clear text.
3251 Postcode identification Dan..9 D Postal Code
3207 Country, coded Dan..3 D Country 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 (CO) if different of supplier (SE) - The VAT declaring (LC) if different of incoiced by (SE) - The Company offering a financial service (DL) if different from to pay to (RE)
Example :
NAD+SE+1234567891011::9++MY HEAD OFFICE+MY ADDRESS+MY CITY++00000+FR'
Guide Utilisateur EDI – Pg. 26 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG2 - C NAD-FII-SG3-SG5
G02FII - C FINANCIAL INSTITUTION INFORMATION
Field EANCOM Description EAN P. Value
3035 Party qualifier M an..3 M RB
C078 ACCOUNT IDENTIFICATION R
3194 Account holder number R
an..35M
3192 Account holder name O
an..35
3192 Account holder name O
an..35
6345 Currency, coded O an..3 ISO 4217 three alpha code
C088 INSTITUTION IDENTIFICATION O
3433 Institution name identification A
an..11
1131 Code list qualifier O an..3 C 25 = Bank identification
3055 Code list responsible agency, coded O an..3C
C
5 = IBAN
17 = BIC/SWIFT
3434 Institution branch number O
an..17
1131 Code list qualifier O an..3 25 = Bank identification
3055 Code list responsible agency, coded O an..3 5 = ISO
3432 Institution name O
an..70
3436 Institution branch place O
an..70
3207 Country, coded O an..3 ISO 3166 two alpha code
Notes:
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG2 - C
SG3 - C
NAD-FII-SG3-SG5
RFF
G03RFF - M REFERENCE
Field EANCOM Description EAN P. Value
C506 Reference M M
1153 Reference qualifier M an..3DDD
XA = Company/place registration numberVA = VAT registration numberGN = Government reference number (SIREN)
1154 Reference number R an..35 M 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 (CO), invoicee (IV) and asked for the VAT declaring (LC), the buyer (BY).The company register number (XA) is mandatory for the supplier (SE) .It's also mandatory for Head office (CO) 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG6 - C TAX-MOA
G06TAX - M DUTY/TAX/FEE DETAILS
Field EANCOM Description EAN P. Value
5283 Duty/tax/fee function qualifier M an..3 M 7 = Tax
C241 DUTY/TAX/FEE TYPE D M
5153 Duty/tax/fee type, coded O an..3 M VAT = TVA
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5152 Duty/tax/fee type O
an..35
C533 DUTY/TAX/FEE ACCOUNT DETAIL O
5289 Duty/tax/fee account identification M an..6M DEB = Permission to pay the VAT after the bill
NDT = Tax net.
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5286 Duty/tax/fee assessment basis O
an..15
C243 DUTY/TAX/FEE DETAIL A C
5279 Duty/tax/fee rate identification O an..7
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5278 Duty/tax/fee rate R an..17 C
5273 Duty/tax/fee rate basis identification O
an..12
1131 Code list qualifier O an..3
3055 Code 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG7 - C CUX-DTM
G07CUX - M CURRENCIES
Field EANCOM Description EAN P. Value
C504 CURRENCY DETAILS R M
6347 Currency details qualifier M an..3 M 2 = Reference currency
6345 Currency, coded R an..3 M Currency code (ISO 4217 three alpha)
6343 Currency qualifier R an..3 M 4 = Invoicing currency
6348 Currency rate base N n..4
C504 CURRENCY DETAILS D D
6347 Currency details qualifier M an..3 M 3 = Target currency
6345 Currency, coded R an..3 M Currency code (ISO 4217 three alpha)
6343 Currency qualifier R an..3
4 = Invoicing currency
10 = Pricing currency
11 = Payment currency
6348 Currency rate base On..4
5402 Rate of exchange D n..12 The rate of exchange which applies to the currencies
6341 Currency market exchange, coded N an..3
Notes :
This segment is used to indicate the currencies of the total of the invoice.
The CUX segment is used to specify the currencies of the invoice within the International framework. Only one occurrence of CUX is necessary to indicate the currencies reference and target. The currencies of reference is identified in the first occurrence of C504 and the currencies target in the second occurrence of C504. 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.
C504 : 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 C504.
Example:
CUX+2:EUR:4'The currency of the invoice is Euro.
Guide Utilisateur EDI – Pg. 30 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG8 - C PAT-DTM-PCD-MOA
G08PAT - M PAYMENT TERMS BASIS
Field EANCOM Description EAN P. Value
4279 Payment terms type qualifier M an..3
MMMM
3 = Fixed date22 = Discount conditions20 = Penalty terms
C110 PAYMENT TERMS N
4277 Terms of payment identification M
an..17
1131 Code list qualifier C an..3
3055 Code list responsible agency, coded C an..3
4276 Terms of payment C an..35
4276 Terms of payment C an..35
C112 TERMS/TIME INFORMATION O C
2475 Payment time reference, coded M an..3M
5 = Date of invoice67 = Delivery date, current schedule
2009 Time relation, coded O an..3 C 3 = After reference
2151 Type of period, coded O an..3 C D = Day
2152 Number of periods O n..3 C Number of periods for payment
Notes :
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 PCD 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 = PMD)
Examples :
PAT+3'The DTM segment who follows allows to indicate the fix payment date. (mandatory)
PAT+22++5:3:D:10'
Guide Utilisateur EDI – Pg. 31 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG8 - C PAT-DTM-PCD-MOA
G08DTM -C DATE/TIME/PERIOD
Field EANCOM Description EAN P. Value
C507 DATE/TIME/PERIOD M M
2005 Date/time/period qualifier M an..3M
C
13 = Terms net due date12 = Terms discount due date/time
2380 Date/time/period R an..35 M Date
2379 Date/time/period format qualifier R an..3 102=Format CCYYMMDD
Note :
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 :
DTM+13:20110610:102'Terms net due date: 10th June 2011.DTM+12:20110525:102'Terms discount due date: 25th may 2011.
Guide Utilisateur EDI – Pg. 32 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG8 - C PAT-DTM-PCD-MOA
G08PCD - C PERCENTAGE DETAILS
Field EANCOM Description EAN P. Value
C501 PERCENTAGE DETAILS M M
5245 Percentage qualifier M an..3MC
12 = Discount15 = Penalty percentage
5482 Percentage R n..10 M Percentage
5249 Percentage basis, coded O an..3 M 13 = Invoice value
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded N an..3
Notes :
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 :
PCD+12:1:13'Discount rate: 1 % of the invoice value.
PCD+15:2.5:13'Penalty rate : 2,5 % of the invoice value.
SG8 - C PAT-DTM-PCD-MOA
G08MOA -
CMONETARY AMOUNT
Field EANCOM Description EAN P. Value
C516 MONETARY AMOUNT M C
5025 Monetary amount type qualifier M an..3 C 201 = Penalty amount
5004 Monetary amount C n..18 M Amount
6345 Currency, coded C an..3
6343 Currency qualifier C an..3
4405 Status, coded C an..3
Example :
MOA+201:40'The penalty amount is 40.
Guide Utilisateur EDI – Pg. 33 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG12 - C TOD-LOC
G12TOD -
MTERMS OF DELIVERY OR TRANSPORT
Field EANCOM Description EAN P. Value
4055Terms of delivery or transport function, coded
R an..3CC
6 = Delivery condition3 = Price and despatch condition5 = Transport condition
4215Transport charges method of payment, coded
O an..3CCC
CC = CollectPP = Prepaid (by seller)PU = Pick up
C100 TERMS OF DELIVERY OR TRANSPORT A C
4053 Terms of delivery or transport, coded R an..3
C Delivery conditions (Incoterms)CFR = Cost & FreightCIF = Cost, Insurance, Freight to named destinationCIP = Freight, Carriage, Insurance to destinationCPT = Freight, Carriage paid to destinationDAF = Delivery at frontier - Named placeDDP = Delivered duty paid to destinationDDU = Delivered duty unpaidDEQ = Delivered Ex Quay - Duty paid, Named portDES = Delivered Ex ship - Named port of destinationEXW = Ex worksFAS = Free alongside shipFCA = Free carrier - Named pointFOB = Free on Board - Named port of shipment
1131 Code list qualifier D an..3
3055 Code list responsible agency, coded D an..3
4052 Terms of delivery or transport O
an..70
4052 Terms of delivery or transport 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++CIF'Delivery condition: CIF.
Guide Utilisateur EDI – Pg. 34 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG15 - C ALC-SG17-SG18-SG19-SG20-SG21
G15ALC - M ALLOWANCE OR CHARGE
Field EANCOM Description EAN P. Value
5463 Allowance or charge qualifier M an..3 MA = AllowanceC = Charge
C552 ALLOWANCE/CHARGE INFORMATION O C
1230 Allowance or charge number O
an..35C Code taken from table 4.2 of parafiscal and same category taxes
5189 Charge/allowance description, coded O an..3
4471 Settlement, coded O an..3 M 2 = Off invoice
1227 Calculation sequence indicator, coded D an..3 M
1 = First step of calculation2 = Second step of calculationetc ...9 = Ninth step of calculation
C214 SPECIAL SERVICES IDENTIFICATION D
7161 Special services, coded R an..3 M
AAB = Returned goods chargesABL = Packaging surchargeADT = Pick-upASS = Assortment allowance (EAN Code)CAC = Cash discountFC = Freight chargeLA = LabellingPAD = Promotional allowanceQD = Quantity discountRAA = RebateTD = Trade discountTX = TaxAJ = AdjustmentsDI= DiscountADO= Efficient logistics
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
7160 Special service O
an..35M Text
7160 Special service O
an..35
Note:
In parafiscal taxes, DE 7161 has to contain the codes indicated in the Annexe 1.
Example :
ALC+C+3001000002282+2+1+TX:::ADELPHE 0,75 LITRE' Parafiscal tax ADELPHE identified by the code 3001000002282ALC+A++++FC:::FRAIS DE TRANSPORT' Freight charge.
Guide Utilisateur EDI – Pg. 35 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG15 - C
SG18 - M
ALC-SG17-SG18-SG19-SG20-SG21
PCD
G18PCD - M PERCENTAGE DETAILS
Field EANCOM Description EAN P. Value
C501 PERCENTAGE DETAILS M M
5245 Percentage qualifier M an..3M
1 = Allowance2 = Charge
5482 Percentage R an..10 M Percentage
5249 Percentage basis, coded O an..3
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded N an..3
Notes :
This segment is mandatory.
Example :
PCD+1:1.45'Allowance of 1,45 %.
Guide Utilisateur EDI – Pg. 36 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG15 - C
SG19 - C
ALC-SG17-SG18-SG19-SG20-SG21
MOA
G19MOA -
MMONETARY AMOUNT
Field EANCOM Description EAN P. Value
C516 MONETARY AMOUNT M C
5025 Monetary amount type qualifier M an..3CC
8 = Allowance or charge amount25 = Charge/allowance basis
5004 Monetary amount C n..18 M Amount
6345 Currency, coded C an..3
6343 Currency qualifier C an..3
4405 Status, coded C an..3
Example :
MOA+8:125'The allowance amount is 125.
Guide Utilisateur EDI – Pg. 37 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG15 - C
SG21 - C
ALC-SG17-SG18-SG19-SG20-SG21
TAX-MOA
G21TAX - M PRECISIONS SUR LES DROITS OU TAXES OU REDEVANCES
Field EANCOM Description EAN P. Value
5283 Duty/tax/fee function qualifier M an..3 M 7 = Tax
C241 DUTY/TAX/FEE TYPE D
5153 Duty/tax/fee type, coded O an..3 M VAT = TVA
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5152 Duty/tax/fee type O an..35
C533 DUTY/TAX/FEE ACCOUNT DETAIL O
5289 Duty/tax/fee account identification M an..6
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5286 Duty/tax/fee assessment basis O an..15
C243 DUTY/TAX/FEE DETAIL A
5279 Duty/tax/fee rate identification O an..7
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5278 Duty/tax/fee rate R an..17 M The actual rate of tax/duty
5273 Duty/tax/fee rate basis identification O an..12
1131 Code list qualifier O an..3
3055 Code 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
G25LIN - M LINE
Field EANCOM Description EAN P. Value
1082 Line item number R n..6 M Application generated number of the item lines within the invoice
1229 Action request/notification, coded N an..3
C212 ITEM NUMBER IDENTIFICATION D M
7140 Item number R an..35 M n..14 format: EAN-8, UPC-A, EAN-13, or EAN-14 – this is the invoiceed article.
7143 Item number type, coded R an..3 MEN = International Article Numbering Association (EAN)UP = UPC (Universal product code)
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded O an..3
C829 SUB-LINE INFORMATION D C
5495 Sub-line indicator, coded R an..3 C 1 = Sub-line information
1082 Line item number R n..6 C Parent line number
1222 Configuration level N n..2
7083 Configuration, coded D an..3C A = Added to the configuration
I = Included in the configuration
Note:
Or the EAN or the UPC item code are mandatory.
Example :
LIN+1++3000862141404:EN'1rst message item line (EAN item code 3000862141404).
Guide Utilisateur EDI – Pg. 39 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
G25PIA - C ADDITIONAL PRODUCT ID
Field EANCOM Description EAN P. Value
4347 Product id. function qualifier M an..3 M 1 = Additional identification
C212 ITEM NUMBER IDENTIFICATION M
7140 Item number R an..35CC
Invoiced item codePromotional variant
7143 Item number type, coded R an..3
CCCC
IN = Buyer's item numberSA = Supplier's article numberPV = Promotional variant numberSN = Serial number
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded O an..3
C212 ITEM NUMBER IDENTIFICATION O
7140 Item number R an..35
7143 Item number type, coded R an..3
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded O an..3
C212 ITEM NUMBER IDENTIFICATION O
7140 Item number R an..35
7143 Item number type, coded R an..3
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded O an..3
C212 ITEM NUMBER IDENTIFICATION O
7140 Item number R an..35
7143 Item number type, coded R an..3
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded O an..3
C212 ITEM NUMBER IDENTIFICATION O
7140 Item number R an..35
7143 Item number type, coded R an..3
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded O an..3
Notes :
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
G25IMD - C ITEM DESCRIPTION
Field EANCOM Description EAN P. Value
7077 Item description type, coded O an..3MC
E = Free-form short descriptionC = Code
7081 Item characteristic, coded O an..3CC
ANM = Article name (EAN Code)TPE = Article type (EAN Code)
C273 ITEM DESCRIPTION A
7009 Item description identification O an..17C Item description identification, coded:
CU = Consumer unit (EAN Code)
1131 Code list qualifier O an..3 C
3055 Code list responsible agency, coded O an..3 C9 = EAN
7008 Item description O an..35 M Free text article description
7008 Item description O an..35 C Free text article description
3453 Language, coded O an..3 C
7383 Surface/layer indicator, coded N an..3
Notes :
This segment is used to provide a description for the current line item .
Example :
IMD+E+ANM+::9:ARTICLE 1'IMD+C+TPE+CU::9'
Guide Utilisateur EDI – Pg. 41 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
G25 - C LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
G25QTY - C QUANTITY
Field EANCOM Description EAN P. Value
C186 QUANTITY DETAILS M M
6063 Quantity qualifier M an..3MC
47 = Invoiced quantity61 = Return quantity
6060 Quantity M n..15 M Invoiced quantity
6411 Measure unit qualifier D an..3 C PCE = Piece
Notes :
This segment is used to specify the total invoiced quantity for this line.Code 47 is also mandatory for credit note, in this case the quantity must be set to 0.Code 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C
SG26 - C
LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
MOA
G26MOA -
MMONETARY AMOUNT
Field EANCOM Description EAN P. Value
C516 MONETARY AMOUNT M M
5025 Monetary amount type qualifier M an..3 M 203 = Net amount of the line
5004 Monetary amount R n..18 M Amount
6345 Currency, coded O an..3
6343 Currency qualifier O an..3
4405 Status, coded N an..3
Example :
MOA+203:580'The net amount of the line, discount and charges included, is 580.
Guide Utilisateur EDI – Pg. 43 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C
SG28 - C
LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
PRI
G28PRI - M PRICE DETAILS
Field EANCOM Description EAN P. Value
C509 PRICE INFORMATION R M
5125 Price qualifier M an..3 MM
AAA = Calculation netAAB = Calculation gross
5118 Price R n..15 MM
Net priceGross 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 C Unit price basis
6411 Measure unit qualifier D an..3 C Measure unit : PCE = 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: Mandatory if the unit price basis is different to 1.
Example :
PRI+AAB:12'
Guide Utilisateur EDI – Pg. 44 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C
SG33 - C
LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
TAX-MOA
G33TAX - M DUTY/TAX/FEE DETAILS
Field EANCOM Description EAN P. Value
5283 Duty/tax/fee function qualifier M an..3 M 7 = Tax
C241 DUTY/TAX/FEE TYPE D M
5153 Duty/tax/fee type, coded O an..3M Tax type :
VAT=TVA
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5152 Duty/tax/fee type O an..35
C533 DUTY/TAX/FEE ACCOUNT DETAIL O
5289 Duty/tax/fee account identification M an..6
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5286 Duty/tax/fee assessment basis O an..15
C243 DUTY/TAX/FEE DETAIL A M
5279 Duty/tax/fee rate identification O an..7
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5278 Duty/tax/fee rate R an..17 M VAT tax
5273 Duty/tax/fee rate basis identification O an..12
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5305 Duty/tax/fee category, coded D an..3 C
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C
SG38 - C
LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
ALC-ALI-DTM-SG39-SG40-SG41-SG42-SG43
G38ALC - M ALLOWANCE OR CHARGE
Field EANCOM Description EAN P. Value
5463 Allowance or charge qualifier M an..3M
A = AllowanceC = Charge
C552 ALLOWANCE/CHARGE INFORMATION O C
1230 Allowance or charge number O an..35 C Code taken from table 4.2 of parafiscal and same category taxes
5189 Charge/allowance description, coded Oan..3
4471 Settlement, coded O an..3 M 2 = Off invoice
1227 Calculation sequence indicator, coded D an..3
M1 = First step of calculation2 = Second step of calculationetc ...9 = Ninth step of calculation
C214 SPECIAL SERVICES IDENTIFICATION D M
7161 Special services, coded R an..3 M
AAB = Returned goods chargesABL = Packaging surchargeADT = Pick-upASS = Assortment allowance (EAN Code)CAC = Cash discountFC = Freight chargeLA = LabellingPAD = Promotional allowanceQD = Quantity discountRAA = RebateTD = Trade discountTX = TaxAJ = AdjustmentsDI= DiscountADO= Efficient logistics
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded D an..3
7160 Special service O an..35 M Text
7160 Special service O
an..35
Note:
For parafiscal taxes, DE 7161 must contain the codes indicated in the Annexe 1.
Example :ALC+C+3001000002282+2+1+TX:::ADELPHE 0,75 LITRE'ALC+A++2++TD:::REMISE COMMERCIALE SPECIALE Noël'Commercial allowance. The free text is "Remise commerciale spéciale Noël".
Guide Utilisateur EDI – Pg. 46 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C
SG38 - C
SG40 - M
LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
ALC-ALI-DTM-SG39-SG40-SG41-SG42-SG43
PCD
G40PCD - M PERCENTAGE DETAILS
Field EANCOM Description EAN P. Value
C501 PERCENTAGE DETAILS M M
5245 Percentage qualifier M an..3 CC
1 = Allowance2 = Charge
5482 Percentage R n..10 M Percentage
5249 Percentage basis, coded O an..3
1131 Code list qualifier N an..3
3055 Code list responsible agency, coded N an..3
Notes :
This segment is mandatory.
Example :
PCD+1:0.75'0,75 % allowance
Guide Utilisateur EDI – Pg. 47 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C
SG38 - C
SG41 - C
LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
ALC-ALI-DTM-SG39-SG40-SG41-SG42-SG43
MOA
G41MOA -
MMONETARY AMOUNT
Field EANCOM Description EAN P. Value
C516 MONETARY AMOUNT M M
5025 Monetary amount type qualifier M an..3CCC
23 = Charge amount204 = Allowance amount25 = Charge/allowance basis
5004 Monetary amount R n..18 M Amount
6345 Currency, coded N an..3
6343 Currency qualifier N an..3
4405 Status, coded N an..3
Example :
MOA+204:12.20'The allowance amount is 12,20.
Guide Utilisateur EDI – Pg. 48 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG25 - C
SG38 - C
SG43 - C
LIN-PIA-IMD-MEA-QTY-ALI-DTM-QVR-FTX-SG26-SG27-SG28-SG29-SG30-SG32-SG33-SG34-SG38-SG44
ALC-ALI-DTM-SG39-SG40-SG41-SG42-SG43
TAX-MOA
G43TAX - M DUTY/TAX/FEE DETAILS
Field EANCOM Description EAN P. Value
5283 Duty/tax/fee function qualifier M an..3 M 7 = Tax
C241 DUTY/TAX/FEE TYPE D
5153 Duty/tax/fee type, coded O an..3M VAT = TVA
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5152 Duty/tax/fee type O an..35
C533 DUTY/TAX/FEE ACCOUNT DETAIL O
5289 Duty/tax/fee account identification M an..6
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5286 Duty/tax/fee assessment basis O an..15
C243 DUTY/TAX/FEE DETAIL A M
5279 Duty/tax/fee rate identification O an..7
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5278 Duty/tax/fee rate R an..17 M VAT tax
5273 Duty/tax/fee rate basis identification O an..12
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5305 Duty/tax/fee category, coded D an..3 C
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
UNS - M SECTION CONTROL
Field EANCOM Description EAN P. Value
·0081 Section identification M a1 M S=Detail Separation / end
Example :
UNS+S'Separation between the detail and summary sections of the message.
Guide Utilisateur EDI – Pg. 50 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
CNT - C CONTROL TOTAL
Field EANCOM Description EAN P. Value
C270 CONTROL M M
6069 Control qualifier M an..3 M 2 = Number of line items in message
6066 Control value M n..18
6411 Measure unit qualifier C an..3
Example :
CNT+2:120'There are 120 lines in the message.
Guide Utilisateur EDI – Pg. 51 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG48 - M MOA - SG49
G48MOA -
MMONETARY AMOUNT
Field EANCOM Description EAN P. Value
C516 MONETARY AMOUNT M M
5025 Monetary amount type qualifier M an..3MMM
125 = Taxable amount128 = Total amount124 = Tax amount
5004 Monetary amount R n..18MMM
Taxable amountTotal amount Tax amount
6345 Currency, coded O an..3 N
6343 Currency qualifier O an..3 N
4405 Status, coded N an..3 N
Example :
MOA+128:45612.20' Total amount
Guide Utilisateur EDI – Pg. 52 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG50 - C TAX-MOA
G50TAX - M DUTY/TAX/FEE DETAILS
Field EANCOM Description EAN P. Value
5283 Duty/tax/fee function qualifier M an..3 M 7 = Tax
C241 DUTY/TAX/FEE TYPE D M
5153 Duty/tax/fee type, coded O an..3 M VAT = TVA
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5152 Duty/tax/fee type O an..35
C533 DUTY/TAX/FEE ACCOUNT DETAIL O M
5289 Duty/tax/fee account identification M an..6
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5286 Duty/tax/fee assessment basis O an..15 M Taxable amount
C243 DUTY/TAX/FEE DETAIL A M
5279 Duty/tax/fee rate identification O an..7
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5278 Duty/tax/fee rate R an..17 M VAT tax
5273 Duty/tax/fee rate basis identification O an..12
1131 Code list qualifier O an..3
3055 Code list responsible agency, coded O an..3
5305 Duty/tax/fee category, coded D an..3 C
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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG50 - C TAX-MOA
G50MOA - C MONETARY AMOUNT
Field EANCOM Description EAN P. Value
C516 MONETARY AMOUNT M M
5025 Monetary amount type qualifier M an..3 M 124 = Tax amount
5004 Monetary amount R n..18 M Tax amount
6345 Currency, coded N an..3 N
6343 Currency qualifier O an..3 N
4405 Status, coded N an..3 N
Example :
MOA+124:1100'The tax amount is 1100.
Guide Utilisateur EDI – Pg. 54 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG51 - C ALC -ALI-MOA
G51ALC - M ALLOWANCE OR CHARGE
Field EANCOM Description EAN P. Value
5463 Allowance or charge qualifier M an..3 M C = Charge
C552 ALLOWANCE/CHARGE INFORMATION O C
1230 Allowance or charge number O an..35 C Code taken from table 4.2 of parafiscal and same category taxes
5189 Charge/allowance description, coded O an..3 C
4471 Settlement, coded O an..3 C
1227 Calculation sequence indicator, coded N an..3 N
C214 SPECIAL SERVICES IDENTIFICATION D M
7161 Special services, coded M an..3 M TX = Parafiscal tax subjected to VAT
1131 Code list qualifier O an..3 C
3055 Code list responsible agency, coded O an..3 C
7160 Special service O an..35 C Description of parafiscal and same category or bills taxes
7160 Special service O
an..35N
Notes:
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 :
ALC+C+3001000002282+++TX:::TAXE ECO EMBALLAGE'Parafiscal tax and similar : Eco tax of packing.
Guide Utilisateur EDI – Pg. 55 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
SG51 - C ALC-ALI-MOA
G51MOA -
CMONETARY AMOUNT
Field EANCOM Description EAN P. Value
C516 MONETARY AMOUNT M M
5025 Monetary amount type qualifier M an..3 M 8 = Allowance or charge amount
5004 Monetary amount R n..18 M Parafiscal and same category or bills tax amount
6345 Currency, coded N an..3 N
6343 Currency qualifier N an..3 N
4405 Status, coded N an..3 N
Example :
MOA+8:248.2'The allowance/charge amount is 248.20.
Guide Utilisateur EDI – Pg. 56 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
UNT - M MESSAGE TRAILER
Field EANCOM Description EAN PRINT
EMPS
0074 Number of segments in a message M n..6 M Total number of segments in a message
0062 Message reference number Man..14 M Message 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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
8.1.6 Invoice examples (INVOIC D96A)
Commercial invoice
UNH+001+INVOIC:D:96A:UN:EAN008'BGM+380:::V02P01+exemple+9'DTM+137:20110330:102'DTM+11:20110329:102'PAI+::42'FTX+REG+++raisonsociale:SAS:50 000 EUR'FTX+AAB+++LE PAIEMENT D?'UNE FACTURE AVANT SON ECHEANCE, QU?'IL RESULTE:OU NON DE L?'APPLICATION DES CONDITIONS GENERALES DE VENTE,:N?'OUVRE DROIT A AUCUN ESCOMPTE.'FTX+PMD+++TOUTES LES SOMMES NON REGLEES A L?'ECHEANCE SONT PASSIBLES:D?'INTERETS DE RETARD CALCULES A UN TAUX EGAL A 3 FOIS:LE TAUX D?'INTERET LEGAL EN VIGUEUR ET CE A COMPTER:DU PREMIER JOUR DE RETARD.'FTX+PMT+++Fixed allowances for banking charges'RFF+ON:00002'DTM+171:20110330:102'RFF+DQ:00003'DTM+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++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+DP+3034014920112::9'NAD+IV+3020279991004::9++PRINTEMPS+102 RUE DE PROVENCE+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'CUX+2:EUR:4'PAT+3'DTM+13:20100510:102'PAT+22'PAT+20'LIN+1++3200000000001:EN'IMD+E+ANM+:::Description'QTY+47:10:PCE'MOA+203:55'PRI+AAA:5.5:::1:PCE'PRI+AAB:5.5'TAX+7+VAT+++:::19.6'UNS+S'CNT+2:1'MOA+125:55'MOA+124:10.78'MOA+128:65.78'TAX+7+VAT++55+:::19.6'MOA+124:10.78'UNT+47+001'
Guide Utilisateur EDI – Pg. 58 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
Credit note
UNH+01+INVOIC:D:96A:UN:EAN008'BGM+381:::V02P01+123142+9'DTM+137:20110430:102'DTM+35:20110430:102'DTM+11:20110430:102'FTX+REG+++raisonsociale:SAS:50 000 EUR'FTX+SUR+++AVOIR SUR FACTURE 134345 DU 11/03/2011:REF/123:PORT FACTURE A TORT AU CLIENT'FTX+PMT+++Fixed allowances for banking charges'RFF+ON:2364345'DTM+171:20090902:102'RFF+IV:134345'DTM+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++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+DP+3034014920112::9++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+IV+3020279991004::9++PRINTEMPS+102 RUE DE PROVENCE+PARIS++75009+FR'RFF+VA:FR21503314767'RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR'TAX+7+VAT+DEB'CUX+2:EUR:4'PAT+3'DTM+13:20100309:102'PAT+22'PCD+12:1:13'PAT+20'PCD+15:2.5:13'LIN+1++3200000000000:EN'IMD+E+ANM+:::DESCRIPTION'QTY+47:0:PCE'QTY+61:1152:PCE'MOA+203:835.2'PRI+AAA:0.725'TAX+7+VAT+++:::19.6'UNS+S'CNT+2:1'MOA+125:835.2'MOA+124:163.7'MOA+128:998.9'TAX+7+VAT++835.2+:::19.6'MOA+124:163.7'UNT+45+01'
Guide Utilisateur EDI – Pg. 59 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
Invoice with parafiscal tax
UNH+03+INVOIC:D:96A:UN:EAN008'BGM+380:::V02P01+12+9'DTM+137:20100312:102'DTM+35:20100315:102'DTM+11:20100312:102'PAI+::42'FTX+REG+++raisonsociale:SAS:50 000 EUR'FTX+PMT+++Fixed allowances for banking charges'RFF+ON:379336'DTM+171:20100309:102'RFF+AAK:0811433'DTM+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++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+DP+3034014920112::9++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+IV+3020279991004::9++PRINTEMPS+102 RUE DE PROVENCE+PARIS++75009+FR'RFF+VA:FR21503314767'RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR'TAX+7+VAT+DEB'CUX+2:EUR:4'PAT+3'DTM+13:20100515:102'PAT+22'PCD+12:1:13'PAT+20'PCD+15:2.5:13'LIN+1++3000000000009:EN'PIA+5+8478885455:IN'IMD+E+ANM+:::DESCRIPTION'QTY+47:1800:PCE'MOA+203:1099.8'PRI+AAA:0.611:::1:PCE'PRI+AAB:0.607:::1:PCE'TAX+7+VAT+++:::19.6'ALC+C+3001000002084+2+1+TX:::Taxe parafiscale sur l?'horlogerie'MOA+8:0.004'TAX+7+VAT+++:::19.6'UNS+S'CNT+2:1'MOA+125:1099.8'MOA+124:215.56'MOA+128:1315.36'TAX+7+VAT++1099.8+:::19.6'MOA+124:215.56'ALC+C+3001000002084+++TX:::Taxe parafiscale sur l?'horlogerie 'MOA+8:7.2'UNT+51+03'
Guide Utilisateur EDI – Pg. 60 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
Invoice with discount
UNH+04+INVOIC:D:96A:UN:EAN008'BGM+380:::V02P01+12+9'DTM+137:20100312:102'DTM+11:20100312:102'PAI+::42'FTX+REG+++raisonsociale:SAS:50 000 EUR'FTX+AAB+++LE PAIEMENT D?'UNE FACTURE AVANT SON ECHEANCE, QU?'IL RESULTE:OU NON DE L?'APPLICATION DES CONDITIONS GENERALES DE VENTE,:N?'OUVRE DROIT A AUCUN ESCOMPTE.'FTX+PMD+++TOUTES LES SOMMES NON REGLEES A L?'ECHEANCE SONT PASSIBLES:D?'INTERETS DE RETARD CALCULES A UN TAUX EGAL A TROIS FOIS:LE TAUX D?'INTERET LEGAL EN VIGUEUR ET CE A COMPTER:DU PREMIER JOUR DE RETARD'FTX+PMT+++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++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+DP+3034014920112::9++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+IV+3020279991004::9++PRINTEMPS+102 RUE DE PROVENCE+PARIS++75009+FR'RFF+VA:FR21503314767'RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR'TAX+7+VAT+DEB'CUX+2:EUR:4'PAT+3'DTM+13:20100515:102'PAT+22'PAT+20'LIN+1++3000000000009:EN'IMD+E+ANM+:::DESCRIPTION'QTY+47:570:PCE'MOA+203:1818.3'PRI+AAA:3.19'PRI+AAB:3.509'TAX+7+VAT+++:::19.6'ALC+A++2++TD:::REMISE COMMERCIALE'PCD+1:10'MOA+204:181.83'UNS+S'CNT+2:1'MOA+125:1818.3'MOA+124:356.39'MOA+128:2174.69'TAX+7+VAT++1818.3+:::19.6'MOA+124:356.39'UNT+43+04'
Guide Utilisateur EDI – Pg. 61 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
Invoice exempted
UNH+04+INVOIC:D:96A:UN:EAN008'BGM+380:::V02P01+154887+9'DTM+137:20100512:102'DTM+11:20100510:102'PAI+::42'FTX+REG+++raisonsociale:SAS:50 000 EUR'FTX+AAB+++LE PAIEMENT D?'UNE FACTURE AVANT SON ECHEANCE, QU?'IL RESULTE:OU NON DE L?'APPLICATION DES CONDITIONS GENERALES DE VENTE,:N?'OUVRE DROIT A AUCUN ESCOMPTE.'FTX+PMD+++TOUTES LES SOMMES NON REGLEES A L?'ECHEANCE SONT PASSIBLES:D?'INTERETS DE RETARD CALCULES A UN TAUX EGAL A TROIS FOIS:LE TAUX D?'INTERET LEGAL EN VIGUEUR ET CE A COMPTER:DU PREMIER JOUR DE RETARD.'FTX+SIN+++Loi d?'exonération'FTX+PMT+++Fixed allowances for banking charges'RFF+ON:379336'NAD+SE+3000000000009::9++nom+rue+ville++00000+FR'RFF+VA:FR4354234523'RFF+XA:RCS52343254'RFF+GN:52343254'NAD+BY+3034014920112::9++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+DP+3034014920112::9++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+IV+3020279991004::9++PRINTEMPS+102 RUE DE PROVENCE+PARIS++75009+FR'RFF+VA:FR21503314767'RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR'TAX+7+VAT+DEB+++E'CUX+2:EUR:4'PAT+3'DTM+13:20100515:102'PAT+22'PAT+20'LIN+1++3000000000009:EN'IMD+E+ANM+:::DESCRIPTION'QTY+47:570:PCE'MOA+203:1818.3'PRI+AAB:3.509:::1:PCE'PRI+AAA:3.19:::1:PCE'TAX+7+VAT+++:::0'UNS+S'CNT+2:1'MOA+125:1818.3'MOA+124:0'MOA+128:1818.3'TAX+7+VAT++1818.3+:::0'MOA+124:0'UNT+42+04'
Guide Utilisateur EDI – Pg. 62 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
Invoice of conditional supplier
UNH+1+INVOIC:D:96A:UN:EAN008'BGM+380:::V02P01+7778003026+9'DTM+137:20110615:102'DTM+11:20110610:102'PAI+::42'FTX+REG+++raisonsociale:SAS:50 000 EUR'FTX+AAB+++LE PAIEMENT D?'UNE FACTURE AVANT SON ECHEANCE, QU?'IL RESULTE:OU NON DE L?'APPLICATION DES CONDITIONS GENERALES DE VENTE,:N?'OUVRE DROIT A AUCUN ESCOMPTE.'FTX+PMD+++TOUTES LES SOMMES NON REGLEES A L?'ECHEANCE SONT PASSIBLES:D?'INTERETS DE RETARD CALCULES A UN TAUX EGAL A TROIS FOIS:LE TAUX D?'INTERET LEGAL EN VIGUEUR ET CE A COMPTER:DU PREMIER JOUR DE RETARD.'FTX+PMT+++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++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+DP+3034014920112::9++PRINTEMPS+36, RUE RASPAIL+LEVALLOIS PERRET CE++92594+FR'NAD+IV+3020279991004::9++PRINTEMPS+102 RUE DE PROVENCE+PARIS++75009+FR'RFF+VA:FR21503314767'RFF+GN:503314767' NAD+RE+3000000000009::9++nom+rue+ville++00000+FR'TAX+7+VAT+DEB'CUX+2:EUR:4'PAT+3'DTM+13:20110930:102'PAT+22'PAT+20'UNS+S'MOA+124:261.81'MOA+128:1597.58'MOA+125:1335.77'TAX+7+VAT++1335.77+:::19.6'MOA+124:261.81'UNT+33+1'
Guide Utilisateur EDI – Pg. 63 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
9 Validation rules of the invoice
An automatic validation is set up in PRINTEMPS EDI solution. At the reception of the INVOIC, 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 PRINTEMPS.
9.1 Particular control rules list from PRINTEMPS
Following are the details of the rules :
Rule 1 – The missing or non accepted version.Text : Champs [BGM.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 [BGM.1004] doit être maximum de 16 caractères.
Rule 3 – Order or Contract number mandatory Text : Manque le numéro de commande ([RFF.1154] si [RFF.1153]= ON) ou de contrat ([RFF.1154] si [RFF.1153]= CT).
Rule 4 – The Buyer is mandatory.Text : L'acheteur ([NAD.3035]=BY): Code ([NAD.3039]) obligatoire.
Rule 5 – The total taxable base is mandatory.Text : Base imposable ([G48MOA.5004] si [G48MOA.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 : Montant total des impôts ([G48MOA.5004] si [G48MOA.5025]= 124) manquant ou incorrect. Le montant total des
impôts doit être égal à la somme des montants des impôts au niveau ligne ([G50MOA.5004] si [G50MOA.5025]= 124 et
[G50TAX.5153]= VAT).
Rule 7 – The total amount of the invoice is mandatory.Text : Montant total de la facture ([G48MOA.5004] si [G48MOA.5025]= 128) manquant ou incorrect. (Montant total de la
facture (MOA+128) = Base imposable total (MOA+125) + montant total des impôts (MOA+124)).
Rule 8– The returned quantity on the line is mandatory.Text : Manque 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 (G18PCD.5482) de la remise ou frais à niveau d'en-tête (G15ALC).
Rule 12 – The percentage of the allowance or charge on line is mandatory.Text : Il manque le pourcentage (G18PCD.5482) de la remise ou frais dans la ligne: « numéro de ligne »
Guide Utilisateur EDI – Pg. 64 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
Rule 13 – The invoice is neither signed with SEDI or SMIME, nor dematerialized (cgi289bis).Text : La facture n'est pas signée SEDI ou SMIME 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 [DTM.2380] quand [DTM.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 (G18PCD.5482) de la remise ou charge d'en-tête (G15ALC) ne peut pas être 0.
Rule 18 – The percentage of the discount or charge at line level cannot be 0.Text : Le pourcentage (G40PCD.5482) de la remise ou charge (G38ALC) 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 ([G48MOA.5004] quand [G48MOA.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
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
9.2 GENRAL back error message Example
An automatic GENRAL message is sent to the supplier when Printemps has received the INVOIC number 1234 on the 29th of April 2011.
UNH+4631+GENRAL:D:96A:UN:EAN003'BGM+14E::9+4631+9' Message reference GENRALDTM+137:20110509:102' Message Date GENRALNAD+MS+3020279922008::9' Message transmitterNAD+MR+3011197600100::9' Message receiverFTX+AAI+++EDIWIN. MODULE DE QUALITÉ'FTX+AAI+++RÉPONSE A?: MESSAGE RÉFÉRENCE DATE'FTX+AAI+++EDI_INVOIC_D_96A_UN_EAN008 1234 29/04/2011' Given concerning the original INVOIC's validation FTX+AAI+++---------------------------------------'FTX+AAI+++«RVA»;2;VAL_PRINTEMPS # Manque le numéro de document. [BGM.1004].' INVOIC's error list FTX+AAI+++---------------------------------------'FTX+AAI+++FIN DU RAPPORT'UNT+13+4631'
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.
Message indicating that the invoice was properly integrated into Printemps system. Invoice nº 12457
UNH+00000001+GENRAL:D:96A:UN:EAN003'BGM+14E::9+00000088+9' Message reference GENRALDTM+137:20121112:102' Message Date GENRALRFF+ABO:EW74452121' Interchange invoice message referenceRFF+IT:12457' invoice referenceRFF+ZZZ:OK' Status: OK= correctly integratedNAD+MS+3034014920105::9' Message transmitterNAD+MR+3000000000000::9' Message receiverRFF+VA:FR123456789' provider VAT numberFTX+ZZZ+++Numéro de facture?::12457' Invoice referenceFTX+ZZZ+++STATUS?::OK' Status: OK= correctly integratedUNT+12+00000001'
Message indicating the errors in that invoice. It wasn't integrated into Printemps system.
UNH+00000002+GENRAL:D:96A:UN:EAN003'BGM+14E::9+00000089+9' Message reference GENRALDTM+137:20121112:102' Message Date GENRALRFF+ABO:EW00001254' Interchange invoice message referenceRFF+IT:14552154' invoice referenceRFF+ZZZ:KO' Status: KO= NOT correctly integratedNAD+MS+3034014920105::9' Message transmitterNAD+MR+3000000000000::9' Message receiverFTX+ZZZ+++Numéro de facture?::14552154' invoice referenceFTX+AAI+++ART01?::L.article EAN 1234567891011 est inexistant dans SAP' ErrorFTX+AAI+++ART02?::Le couple article 1234567891011 /fournisseur & est inexistant dans SAP' ErrorFTX+ZZZ+++STATUS?::KO' Status: KO= NOT correctly integratedUNT+13+00000002'
Guide Utilisateur EDI – Pg. 66 de 67
www.edicomgroup.com
PRINTEMPS | EDI USER'S GUIDE
Annexe 1 . Parafiscal charges or fees number table (available in GS1 France)
Code EAN Text taxe 3001000002008 Droit eaux et boissons non alcool3001000002022 Droit spécif or argent et platine3001000002039 Taxe forestière3001000002046 Taxe CODIFAB3001000002060 Taxe DEFI3001000002077 Redevance édition et ouvr librairie3001000002084 Taxe HBJOAT3001000002091 Surtaxe sur les eaux minérales 3001000002107 Taxe financement organisme agricole3001000002114 Redevance sanitaire d'abattage3001000002169 Taxe municipale sur l'électricité3001000002176 Taxe département sur l'électricité3001000002183 Redevance sanitaire de découpage3001000002190 Cotisation Interbev3001000002206 Taxe CTIFL3001000002213 Octroi de mer3001000002237 TICGN3001000002244 Cotisation Unicid3001000002251 CVRO Gazon3001000002268 Taxe du CN du cinématographe3001000002275 Taxe CIFOG3001000002282 Contribution Eco-emballages3001000002299 TIPP3001000002305 TGAP3001000002312 Droits d'accises sur les alcools3001000002329 Cotisation sécurité sociale3001000002336 Contribution Corepile3001000002367 Cotisation Interfel3001000002381 Cotisation label viande3001000002398 Taxe CETIM3001000002404 Autre CVO interprofessionnelle3001000002411 Taxe d'abattage3001000002435 CTA Gaz3001000002442 CSPE3001000002459 Contribution DEEE3001000002466 CTA Electricité3001000002473 Rémunération pour copie privée 3001000002480 Contribution pour une pêche durable3001000002497 Redevance pour pollutions diffuses3001000002503 Taxe pour le dvpt ind construction3001000002510 Compensation gaz tarif solidarité3001000002527 Contribution Eco TLC3001000002534 Taxe vidéogrammes3001000002541 Taxe sur les prémix3001000002596 CSE Porc3001000002619 TICFE3001000002626 TDCFE3001000002633 TCCFEA VENIR Taxe Ecofolio
Guide Utilisateur EDI – Pg. 67 de 67
www.edicomgroup.com