INVOIC — Τιμολόγιο
Έκδοση: 2.0 — Ιούνιος 2026
Πρότυπο EDIfact: EANCOM D.01B (EANCOM'02)
XML: v2.0
XSD: `Azuvio-CRMconnect-EDIconnect-INVOIC-v2.0.xsd`
Κατεύθυνση: Εξερχόμενο (CRMconnect → Εταίρος)
Ενεργοποιητής: Έκδοση τιμολογίου στο Οικονομικά → Τιμολόγηση
Μονάδα CRMconnect: Οικονομικά → Τιμολόγια
Σχετικές αναφορές: DESADV, RECADV, eFactura (ANAF)
Το τιμολόγιο EDI που αποστέλλεται στον εταίρο μέσω EDIconnect δεν αντικαθιστά την υποχρέωση υποβολής στο ANAF μέσω του συστήματος e-Factura (RO e-Factura). Οι δύο ροές είναι εντελώς ανεξάρτητες — πρέπει να διαχειρίζεστε και τις δύο.
EDIfact D.01B
Το ακόλουθο σχήμα είναι η λίστα στοιχείων με τη σωστή σειρά τους, όχι αναπαράσταση της σωστής συντακτικής τους μορφής για μήνυμα EANCOM. Βασίζεται στο EANCOM D.01B. Τα παραδειγματικά τμήματα αντιπροσωπεύουν μόνο τα τμήματα που μεταδίδονται για την έκδοση τιμολογίων εμπορευμάτων σύμφωνα με τις απαιτήσεις και την ισχύουσα νομοθεσία.
Κεφαλίδα Τιμολογίου
| Κατάσταση | Τμήμα EANCOM | Περιγραφή |
|---|---|---|
UNA:+.? ' |
Προδιαγραφές διαχωριστικών τμημάτων | |
| Υποχρεωτικό | UNB+UNOD:3+{GLN_Emitent}:14+{GLN_Destinatar}:14+{YYMMDD}:{HHMM}+{RefNo}' |
Έναρξη φυσικού αρχείου EDI. UNB_0010=GLN εκδότη· UNB_0017=GLN παραλήπτη. Παραγωγή: χωρίς ++++++1· Δοκιμή: με ++++++1. Εναλλακτική αναγνώριση μέσω ΑΦΜ: UNB+UNOD:3+RO5052558:ZZZ+RO11735628:ZZZ+... |
| Υποχρεωτικό | UNH+00001+INVOIC:D:01B:UN:EAN010' |
Έναρξη τμήματος κεφαλίδας τιμολογίου |
| Υποχρεωτικό | BGM+{DocType}+{InvoiceNo}+{FuncCode}' |
Αριθμός και τύπος τιμολογίου. BGM_1001: 380=τιμολόγιο· 381=πιστωτικό σημείωμα· 383=χρεωστικό σημείωμα· 384=διορθωτικό τιμολόγιο. BGM_1225: 9=πρωτότυπο· 1=ακύρωση τιμολογίου (επιτρέπεται μόνο με BGM_1001=380,381,382) |
| Υποχρεωτικό | DTM+137:{YYYYMMDD}:102' |
Ημερομηνία τιμολογίου |
| Υποχρεωτικό | DTM+35:{YYYYMMDD}:102' |
Ημερομηνία παράδοσης εμπορευμάτων |
| Προαιρετικό | PAI+::42' |
Οδηγίες πληρωμής. PAI_4461: 42=πληρωμή μέσω τραπεζικού εμβάσματος· 10=πληρωμή μετρητοίς |
| Προαιρετικό | FTX+ZZZ+++{Text}+RO' |
Πεδίο ελεύθερου κειμένου — ο εκδότης μπορεί να προσθέσει παρατηρήσεις στο τιμολόγιο |
| Υπό Όρους | FTX+REG+++{Text}+RO' |
Κείμενο "Τυποποιημένες πληροφορίες σύμφωνα με νομικές απαιτήσεις": π.χ. "Εισπράσσονται ειδικοί φόροι κατανάλωσης", "ΦΠΑ κατά είσπραξη" |
| Υπό Όρους | RFF+IV:{RefInvoiceNo}' + DTM+171:{YYYYMMDD}:102' |
Αριθμός αναφοράς τιμολογίου + ημερομηνία. Υποχρεωτικό μόνο για Διορθωτικά και Ακυρωτικά τιμολόγια! Τιμολόγιο αναφοράς = το αρχικό τιμολόγιο που διορθώνεται/ακυρώνεται |
| Υποχρεωτικό | RFF+DQ:{DespatchNo}' + DTM+171:{YYYYMMDD}:102' |
Αριθμός ειδοποίησης αποστολής του εκδότη (λειτουργικό πεδίο) + ημερομηνία ειδοποίησης |
| Προαιρετικό | RFF+ALO:{NIRNo}' |
Αριθμός ειδοποίησης παραλαβής (αριθμός NIR) του παραλήπτη. Μεταδίδεται μόνο για παραλήπτες που το ζητούν ρητά |
| Προαιρετικό | RFF+ON:{OrderNo}' + DTM+171:{YYYYMMDD}:102' |
Αριθμός εντολής παραλήπτη. Μεταδίδεται μόνο για παραλήπτες που το ζητούν ρητά |
| Προαιρετικό | RFF+VN:{VendorOrderNo}' + DTM+171:{YYYYMMDD}:102' |
Εσωτερικός αριθμός εντολής εκδότη |
Εταίροι (NAD)
| Κατάσταση | Τμήμα EANCOM | Περιγραφή |
|---|---|---|
| Υποχρεωτικό | NAD+SU+{GLN_Emitent}::9++{Denumire}+{Adresa}+{Oras}++{CodPostal}+{Tara}' |
GLN εκδότη· Όνομα· Διεύθυνση· Πόλη, Ταχυδρομικός Κωδικός, Κωδικός Χώρας |
| Προαιρετικό | FII+RB+{IBAN}' |
Λογαριασμός IBAN εκδότη |
| Προαιρετικό | FII+RH+{BancaEmitent}' |
Τράπεζα εκδότη |
| Προαιρετικό | RFF+YC1:{CodFurnizorLaDestinat}' |
Κωδικός προμηθευτή που αποδόθηκε στον εκδότη από τον παραλήπτη. Μεταδίδεται μόνο εάν ο παραλήπτης το ζητά |
| Υποχρεωτικό | RFF+VA:{CUI_Emitent}' |
ΑΦΜ εκδότη |
| Προαιρετικό | MOA+75:{CapitalSocial}' |
Μετοχικό κεφάλαιο εκδότη |
| Υποχρεωτικό | RFF+FC:{RegComert_Emitent}' |
Αριθμός Γ.Ε.ΜΗ. εκδότη |
| Προαιρετικό | LOC+193+{PunctLucru}+{AdresaPunctLucru}' |
Τόπος επαγγελματικής εγκατάστασης εκδότη |
| Υποχρεωτικό | NAD+BY+{GLN_Destinatar}::9++{Denumire}+{Adresa}+{Oras}++{CodPostal}+{Tara}' |
Στοιχεία αναγνώρισης παραλήπτη, συμπεριλαμβανομένης της διεύθυνσης |
| Υποχρεωτικό | RFF+VA:{CUI_Destinatar}' |
ΑΦΜ παραλήπτη |
| Προαιρετικό | RFF+FC:{RegComert_Destinatar}' |
Αριθμός Γ.Ε.ΜΗ. παραλήπτη |
| Προαιρετικό | FII+PB+{IBAN_Destinatar}' |
Λογαριασμός IBAN παραλήπτη |
| Προαιρετικό | FII+BI+{Banca_Destinatar}' |
Τράπεζα παραλήπτη |
| Υπό Όρους | NAD+IV+{GLN_CompFact}::9++{Denumire}+{Adresa}+{Oras}++{CodPostal}+{Tara}' |
Στοιχεία τιμολογούμενης εταιρείας. Υποχρεωτικό εάν διαφέρει από τον παραλήπτη |
| Υπό Όρους | RFF+VA:{CUI_CompFact}' |
ΑΦΜ τιμολογούμενης εταιρείας |
| Προαιρετικό | RFF+FC:{RegCom_CompFact}' |
Αριθμός Γ.Ε.ΜΗ. τιμολογούμενης εταιρείας |
| Προαιρετικό | FII+PB+{IBAN_CompFact}' |
Λογαριασμός IBAN τιμολογούμενης εταιρείας |
| Προαιρετικό | FII+BI+{Banca_CompFact}' |
Τράπεζα τιμολογούμενης εταιρείας |
| Υποχρεωτικό | NAD+DP+{GLN_Livrare}::9++{Denumire}+{Adresa}+{Oras}++{CodPostal}+{Tara}' |
Τοποθεσία παράδοσης των τιμολογούμενων εμπορευμάτων/υπηρεσιών |
ΦΠΑ, Νόμισμα, Ημερομηνία Λήξης
| Κατάσταση | Τμήμα EANCOM | Περιγραφή |
|---|---|---|
| Υπό Όρους | TAX+7+VAT+++:::{CotaTVA}+S' |
Δήλωση συντελεστή ΦΠΑ σε επίπεδο τιμολογίου. TAX_5305: S=κανονικός· E=απαλλαγή ΦΠΑ· Z=μηδενικός συντελεστής· AC=ΦΠΑ κατά είσπραξη· G=απαλλαγή εξαγωγών. Για τιμολόγια με πολλαπλούς συντελεστές ΦΠΑ → η δήλωση γίνεται σε επίπεδο γραμμής |
| Υποχρεωτικό | CUX+2:RON:4' |
Νόμισμα τιμολογίου: RON |
| Προαιρετικό | PAT+3++5:3:D:35' |
Όροι πληρωμής. PAT_4279: 3=σταθερή ημερομηνία· PAT_2151: D=Ημέρες· PAT_2152=αριθμός περιόδων |
| Υποχρεωτικό | DTM+13:{YYYYMMDD}:102' |
Ημερομηνία λήξης τιμολογίου |
| Προαιρετικό | PAT+22' |
Έκπτωση έγκαιρης πληρωμής |
| Προαιρετικό | DTM+12:{YYYYMMDD}:102' |
Ημερομηνία έως την οποία πρέπει να γίνει η πληρωμή για να ισχύσει η έκπτωση |
| Προαιρετικό | PCD+12:{DiscountPercent}' |
Έκπτωση ως ποσοστό |
Εκπτώσεις/Επιβαρύνσεις Σε Επίπεδο Τιμολογίου
| Κατάσταση | Τμήμα EANCOM | Περιγραφή |
|---|---|---|
| Προαιρετικό | ALC+A+++1+TD' |
Έκπτωση ή επιβάρυνση σε επίπεδο τιμολογίου |
| Προαιρετικό | QTY+1:{Qty}:KGM' |
Μειωμένη ποσότητα |
| Προαιρετικό | PCD+1:{Percent}:13' |
Έκπτωση/επιβάρυνση εκφρασμένη ως ποσοστό |
| Προαιρετικό | MOA+25:{BaseValue}' |
Βάση αξίας για την έκπτωση/επιβάρυνση |
| Προαιρετικό | MOA+8:{DiscountValue}' |
Αξία της έκπτωσης ή επιβάρυνσης |
| Προαιρετικό | FTX+ZZZ+++{DiscountDescription}+RO' |
Ελεύθερο κείμενο που περιγράφει την έκπτωση ή επιβάρυνση (μέγ. 512 χαρακτήρες) |
Γραμμές Τιμολογίου
| Κατάσταση | Τμήμα EANCOM | Περιγραφή |
|---|---|---|
| Υποχρεωτικό | LIN+{LineNo}++{EAN}:SRV' |
Θέση γραμμής (αριθμός γραμμής) και κωδικός EAN προϊόντος |
| Προαιρετικό | PIA+1+{SupplierCode}:SA' |
Εσωτερικός κωδικός προϊόντος εκδότη |
| Προαιρετικό | PIA+1+{BuyerCode}:IN' |
Εσωτερικός κωδικός προϊόντος παραλήπτη |
| Υπό Όρους | PIA+1+{HSCode}:HS' |
Κωδικός τελωνείου προϊόντος — εναρμονισμένο σύστημα |
| Υπό Όρους | PIA+1+1:LI' |
Δείκτης αρχικού προϊόντος |
| Υποχρεωτικό | IMD+A++:::{ProductName}' |
Όνομα προϊόντος (μέγ. 255 χαρακτήρες) |
| Προαιρετικό | IMD+C++SG::9' |
Το είδος είναι μικτό ασσορτιμέντο (π.χ.: συσκευασία με 2 διαφορετικά είδη που πωλούνται ως ένα) |
| Προαιρετικό/Υπό Όρους | IMD+C++IN::9' |
Η γραμμή είναι η τιμολογούμενη γραμμή. Χρησιμοποιείται σε συνδυασμό με μικτό ασσορτιμέντο |
| Προαιρετικό/Υπό Όρους | IMD+C++CU::9' |
Η γραμμή είναι η μονάδα καταναλωτή |
| Υπό Όρους | IMD+C++RC' |
Κωδικός για επιστρεφόμενο προϊόν/συσκευασία |
| Υποχρεωτικό | QTY+47:{Qty}:PCE' |
47=τιμολογούμενη ποσότητα |
| Υπό Όρους | QTY+58:-{Qty}:PCE' |
58=αποσυρόμενη ποσότητα (αρχική). Υποχρεωτικό σε διορθωτικά τιμολόγια για τον εντοπισμό αυτού που χρειάζεται διόρθωση |
| Προαιρετικό | QTY+46:{Qty}:PCE' |
46=παραδοθείσα ποσότητα |
| Υποχρεωτικό | MOA+203:{LineNetValue}' |
Καθαρό σύνολο γραμμής (εκτός ΦΠΑ) μετά από εκπτώσεις/επιβαρύνσεις |
| Προαιρετικό | MOA+66:{LineNetBeforeALC}' |
Καθαρό σύνολο γραμμής (εκτός ΦΠΑ) πριν από εκπτώσεις/επιβαρύνσεις |
| Προαιρετικό | MOA+128:{LineTotalInclVAT}' |
Σύνολο γραμμής (συμπεριλαμβανομένου ΦΠΑ) |
| Υποχρεωτικό | PRI+AAA:{NetNetPrice}:::100:PCE' |
Τιμή καθαρή καθαρή του προϊόντος (μετά από όλες τις εκπτώσεις και επιβαρύνσεις) |
| Προαιρετικό | PRI+AAB:{GrossPrice}:::1:PCE' |
Μεικτή τιμή είδους — πριν από εκπτώσεις και επιβαρύνσεις |
| Προαιρετικό | PRI+AAE:{SuggestedRetailPrice}:::1:PCE' |
Προτεινόμενη τιμή μεταπώλησης που μεταδίδεται σύμφωνα με νομικές ρυθμίσεις |
| Προαιρετικό | RFF+IV:{RefInvoiceNo}' + DTM+171:... |
Αναφορά τιμολογίου σε επίπεδο γραμμής |
| Προαιρετικό | RFF+DQ:{DespatchNo}' + DTM+171:... |
Αριθμός ειδοποίησης αποστολής — η γραμμή παραδόθηκε με αυτή την ειδοποίηση |
| Προαιρετικό | RFF+ALO:{NIRNo}' + DTM+171:... |
Αριθμός ειδοποίησης παραλαβής (NIR) — η γραμμή παραλήφθηκε σε αυτό το NIR |
| Προαιρετικό | RFF+ON:{OrderNo}' + DTM+171:... |
Αριθμός εντολής παραλήπτη για την τρέχουσα γραμμή |
| Προαιρετικό | RFF+VN:{VendorOrderNo}' + DTM+171:{YYYYMMDD}:102' |
Εσωτερικός αριθμός εντολής εκδότη για την τρέχουσα γραμμή |
| Προαιρετικό | PAC+100++CA' |
Τυπικός κωδικός συσκευασίας προϊόντος και ποσότητα συσκευασίας |
| Προαιρετικό | TAX+7+VAT+++:::{VATRate}+S' |
Συντελεστής ΦΠΑ σε επίπεδο γραμμής τιμολογίου. TAX_5305 ίδιο με κεφαλίδα |
| Προαιρετικό | MOA+124:{VATValue}' |
Αξία ΦΠΑ σε επίπεδο γραμμής |
| Υπό Όρους | TAX+7+OTH+++:::{Rate}' + MOA+124:{Value}' |
Άλλες επιβαρύνσεις/τέλη/ειδικοί φόροι σε επίπεδο γραμμής: TAX_5153: ENV=περιβαλλοντικός/πράσινος φόρος· EXC=ειδικοί φόροι κατανάλωσης· OTH=άλλοι φόροι |
| Υπό Όρους | TAX+7+ENV+++:::{Rate}' + MOA+124:{Value}' |
Περιβαλλοντικός/πράσινος φόρος σε επίπεδο γραμμής. Η εμφανιζόμενη τιμή = συνολική φορολογική αξία για την τρέχουσα γραμμή (ΠΟΣ × φορολογική αξία ανά προϊόν) |
| Προαιρετικό | ALC+A+++1+TD' |
Εκπτώσεις ή επιβαρύνσεις σε επίπεδο γραμμής |
| Προαιρετικό | PCD+3:{Percent}' |
Έκπτωση εκφρασμένη ως ποσοστό |
| Προαιρετικό | MOA+25:{BaseValue}' |
Αξία στην οποία εφαρμόζεται η έκπτωση ή επιβάρυνση |
| Προαιρετικό | FTX+ZZZ+++{DiscountDesc}+RO' |
Ελεύθερο κείμενο που περιγράφει την έκπτωση ή επιβάρυνση σε επίπεδο γραμμής (μέγ. 512 χαρακτήρες) |
| Υπό Όρους | LIN+{SubLineNo}++{EAN_CU}:SRV+{LineRef}:3' |
Υπό-γραμμή: EAN μονάδας καταναλωτή με αναφορά στην κύρια γραμμή (υποχρεωτικό για μικτό ασσορτιμέντο) |
| Προαιρετικό | QTY+59:{ConsumerUnits}:PCE' |
Αριθμός μονάδων καταναλωτή στη μονάδα εμπορίου |
Τμήμα Σύνοψης
| Κατάσταση | Τμήμα EANCOM | Περιγραφή |
|---|---|---|
| Υποχρεωτικό | UNS+S' |
Διαχωριστικό τμήματος σύνοψης |
| Υποχρεωτικό | CNT+2:{LineCount}' |
Αριθμός γραμμών στο τιμολόγιο (LIN) |
| Υποχρεωτικό | CNT+1:{TotalQty}' |
Συνολική ποσότητα στο τιμολόγιο (άθροισμα ποσοτήτων ανεξάρτητα από μονάδα μέτρησης) |
| Υποχρεωτικό | MOA+77:{TotalInvoice}' |
Σύνολο τιμολογίου (σε G50-MOA) |
| Υπό Όρους | MOA+131:{TotalALC}' |
Συνολικές εκπτώσεις/επιβαρύνσεις σε επίπεδο τιμολογίου |
| Υποχρεωτικό | MOA+79:{TotalNetInvoice}' |
Καθαρό σύνολο τιμολογίου |
| Υποχρεωτικό | MOA+176:{TotalVAT}' |
Συνολικοί φόροι τιμολογίου / συνολικός ΦΠΑ (άθροισμα υποσυνόλων ΦΠΑ για τιμολόγια με πολλαπλούς συντελεστές) |
| Προαιρετικό | MOA+9:{TotalPayable}' |
Πληρωτέο ποσό |
| Υποχρεωτικό | TAX+7+VAT+++:::{VATRate}+S' |
Συντελεστής ΦΠΑ (υποσύνολο ανά συντελεστή) |
| Υποχρεωτικό | MOA+125:{TaxableBase}' |
Καθαρό υποσύνολο ανά συντελεστή ΦΠΑ |
| Υποχρεωτικό | MOA+124:{VATSubtotal}' |
Υποσύνολο ΦΠΑ ανά συντελεστή ΦΠΑ |
| Υποχρεωτικό | MOA+289:{SubtotalInclVAT}' |
Υποσύνολο ανά συντελεστή ΦΠΑ (καθαρό σύνολο + σύνολο ΦΠΑ ανά συντελεστή) |
| Υπό Όρους | TAX+7+ENV+++:::{Rate}' + MOA+124:{Value}' |
Υποσύνολο πράσινου φόρου για όλες τις θέσεις με πράσινο φόρο και τον ίδιο συντελεστή ΦΠΑ |
| Υπό Όρους | TAX+7+OTH+++:::{Rate}' + MOA+124:{Value}' |
Υποσύνολο οικολογικού φόρου για όλες τις θέσεις με οικολογικό φόρο και τον ίδιο συντελεστή ΦΠΑ |
| Υποχρεωτικό | UNT+{SegmentCount}+{MessageRef}' |
Τέλος τιμολογίου |
| Υποχρεωτικό | UNZ+{MessageCount}+{InterchangeRef}' |
Τέλος φυσικού αρχείου |
Δομή Αρχείου EDI με Πολλαπλά Τιμολόγια
Ένα φυσικό αρχείο (UNB–UNZ) μπορεί να περιέχει πολλαπλά τιμολόγια (UNH–UNT), καθένα από τα οποία αντιπροσωπεύει ξεχωριστό λογικό αρχείο. Κάθε τιμολόγιο έχει τα δικά του UNH/UNT με μοναδικό ID.
XML v2.0
Δομή μηνύματος: <Message> → <Version> → <Documents> → <Invoic> → <Header> + <Lines> + <TaxSummary> + <Summary>
Ένα μεμονωμένο αρχείο μπορεί να περιέχει πολλαπλά τιμολόγια, διαχωρισμένα με ετικέτες <Invoic>.
Κεφαλίδα
| Στοιχείο XML | Παράδειγμα | Μορφή | Υ | Περιγραφή |
|---|---|---|---|---|
Version |
2.0 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Έκδοση αρχείου |
InvoiceSeries |
SRX |
Κείμενο | Ναι/Ανάλογα | Σειρά τιμολογίου. Εάν ο αριθμός περιέχει αλφαριθμητικούς χαρακτήρες → ολόκληρος ο αριθμός αποστέλλεται μόνο σε αυτό το πεδίο |
Το συνδυασμένο μήκος των πεδίων InvoiceSeries + InvoiceNumber δεν μπορεί να υπερβαίνει 16 χαρακτήρες. Παλαιότερα συστήματα εταίρων απορρίπτουν τιμολόγια που υπερβαίνουν αυτό το όριο, ακόμη και αν κάθε μεμονωμένο πεδίο φαίνεται έγκυρο.
Εάν ο αριθμός τιμολογίου περιέχει αλφαριθμητικούς χαρακτήρες (π.χ.: SRX123456), αποστείλτε ολόκληρο τον αριθμό στο InvoiceSeries και αφήστε το InvoiceNumber κενό. Το συνδυασμένο μήκος InvoiceSeries + InvoiceNumber δεν πρέπει να υπερβαίνει 16 χαρακτήρες.
| Στοιχείο XML | Παράδειγμα | Μορφή | Υ | Περιγραφή |
|---|---|---|---|---|
InvoiceNumber |
123456789 |
Αριθμός | Ναι | Αριθμός τιμολογίου |
InvoiceDate |
2012-12-20 |
YYYY-MM-DD | Ναι | Ημερομηνία τιμολογίου |
ReceptionNumber |
100107306 |
Ακέραιος (μέγ. 14 ψηφία) | Υπό Όρους | Αριθμός RECADV (NIR) πελάτη — υποχρεωτικό για ορισμένους πελάτες |
ReceptionDate |
2012-07-28 |
YYYY-MM-DD | Όχι | Ημερομηνία RECADV |
DeliveryNumber |
65282 |
Κείμενο | Ναι/Υπό Όρους | Αριθμός ειδοποίησης αποστολής (DESADV) που απεστάλη από τον προμηθευτή με τα εμπορεύματα |
DeliveryDate |
2012-07-27 |
YYYY-MM-DD | Ναι/Υπό Όρους | Ημερομηνία ειδοποίησης αποστολής |
DeliveryFormat |
FF |
Κείμενο | Ναι | Τελική μορφή παράδοσης αρχείου στον πελάτη |
ResponseNumber |
45051454 |
Αριθμός | Ναι/Υπό Όρους | Αριθμός απόκρισης εντολής — εάν εφαρμόζεται |
OrderNumber |
45051454 |
Αριθμός | Ναι/Υπό Όρους | Αριθμός εντολής πελάτη |
OrderDate |
2012-07-27 |
YYYY-MM-DD | Ναι/Υπό Όρους | Ημερομηνία εντολής πελάτη |
ContractNumber |
45051454 |
Αριθμός | Όχι/Υπό Όρους | Αριθμός σύμβασης |
ContractDate |
2012-07-27 |
YYYY-MM-DD | Όχι/Υπό Όρους | Ημερομηνία σύμβασης |
DocumentType |
O |
1 κεφαλαίο γράμμα | Ναι | O=πρωτότυπο τιμολόγιο, C=διορθωτικό τιμολόγιο, S=ακυρωτικό τιμολόγιο, R=τιμολόγιο επιστροφής, I=τιμολόγιο εισαγωγής |
TestIndicator |
1 |
1 ή 0 | Όχι | 1=δοκιμαστικό τιμολόγιο, 0 ή απών=τιμολόγιο παραγωγής |
PaymentType |
42 |
Αριθμός | Όχι | Μέθοδος πληρωμής — σύμφωνα με το πρότυπο EDIFACT D01.B (42=πληρωμή μέσω τραπεζικού λογαριασμού) |
Currency |
RON |
Κείμενο | Ναι | Νόμισμα τιμολογίου — τριψήφιο πρότυπο ISO |
AdditionalInvoiceNumber |
123 |
Κείμενο | Όχι | Πρόσθετη αναγνώριση τιμολογίου στο σύστημα εκδότη |
Remarks |
TVA LA INCASARE |
Κείμενο | — | Ελεύθερο κείμενο με κανονιστικές πληροφορίες που εμφανίζονται στην κεφαλίδα τιμολογίου |
ReferenceInvoiceSeries |
SRX |
Κείμενο | Όχι(O)/Ναι/Υπό Όρους | Υποχρεωτικό για Διορθωτικά και Ακυρωτικά τιμολόγια. Περιέχει τη σειρά αρχικού τιμολογίου. Συνδυασμένο μήκος ReferenceInvoiceSeries+ReferenceInvoiceNumber ≤ 16 χαρακτήρες |
ReferenceInvoiceNumber |
123456780 |
Αριθμός | Όχι(O)/Ναι/Υπό Όρους | Υποχρεωτικό για Διορθωτικά και Ακυρωτικά τιμολόγια. Περιέχει τον αριθμό αρχικού τιμολογίου |
ReferenceInvoiceDate |
2012-12-19 |
YYYY-MM-DD | Όχι(O)/Ναι/Υπό Όρους | Υποχρεωτικό για Διορθωτικά και Ακυρωτικά τιμολόγια. Ημερομηνία αρχικού τιμολογίου |
PaymentDueDate |
2012-12-29 |
YYYY-MM-DD | Όχι | Ημερομηνία λήξης |
PaymentTerm |
30 |
Αριθμός | Όχι | Διάρκεια περιόδου πληρωμής |
PaymentTermCode |
D |
Char(1) | Όχι | D=ημέρες, W=εβδομάδες, M=μήνες, Y=έτη. Χρησιμοποιείται σε συνδυασμό με PaymentTerm |
InvoiceDelegate |
Sorin Ionescu |
Κείμενο | Όχι | Όνομα εκδότη τιμολογίου (χειροκίνητη επεξεργασία) |
InvoiceDelegateIdentification |
CNP 177... |
Όχι | Εθνικό ID εκδότη τιμολογίου (χειροκίνητη επεξεργασία) | |
DeliveryType |
CURIER |
Κείμενο | Όχι | Τύπος παράδοσης |
DeliveryIdentification |
Κείμενο | Όχι | Αναγνωριστικό παράδοσης | |
| Buyer (πελάτης) | <Buyer> |
Ναι | Τμήμα δεδομένων πελάτη | |
Buyer/GLN |
5948909999993 |
Αριθμός (μέγ. 14 ψηφία) | Ναι | GLN πελάτη |
Buyer/VAT |
RO17294806 |
Κείμενο | Ναι | ΑΦΜ — φορολογικός κωδικός |
Buyer/RegNo |
J40/17398/18.09.2007 |
Κείμενο | Ναι | Αριθμός Γ.Ε.ΜΗ. πελάτη |
Buyer/Name |
REAL,- HYPERMARKET ROMANIA SRL |
Κείμενο | Ναι | Πλήρες όνομα πελάτη |
Buyer/Address |
BD. THEODOR PALLADY NR.51N |
Κείμενο | Ναι | Διεύθυνση πελάτη (οδός, αριθμός) |
Buyer/Town |
Sector 3 |
Κείμενο | Ναι | Πόλη |
Buyer/County |
BUCURESTI |
Κείμενο | Όχι | Νομός |
Buyer/PostalCode |
32258 |
Κείμενο | Ναι | Ταχυδρομικός κωδικός |
Buyer/CountryCode |
RO |
Κείμενο (2-3 κεφαλαία γράμματα) | Ναι | Κωδικός χώρας — πρότυπο ISO |
Buyer/RegisteredCapital |
Αριθμός | Όχι/Υπό Όρους | Μετοχικό κεφάλαιο πελάτη — υποχρεωτικό για ορισμένους πελάτες | |
Buyer/BankDetails |
Όχι/Υπό Όρους | Τραπεζικά στοιχεία πελάτη — υποχρεωτικό εάν η πληρωμή γίνεται σε λογαριασμό | ||
Buyer/BankDetails/Bank/IBAN |
RO72ABNA... |
Κείμενο | Ναι | Λογαριασμός IBAN πελάτη |
Buyer/BankDetails/Bank/BankName |
ABN AMRO |
Κείμενο | Ναι | Όνομα τράπεζας πελάτη |
| Seller (προμηθευτής) | <Seller> |
Τμήμα δεδομένων προμηθευτή | ||
Seller/GLN |
5948909999665 |
Αριθμός (μέγ. 14 ψηφία) | Ναι | GLN προμηθευτή |
Seller/VAT |
RO1234567890 |
Κείμενο | Ναι | ΑΦΜ προμηθευτή |
Seller/RegNo |
J40/123456/2012 |
Κείμενο | Ναι | Αριθμός Γ.Ε.ΜΗ. προμηθευτή |
Seller/Name |
DENUMIRE FIRMA SRL |
Κείμενο | Ναι | Όνομα προμηθευτή |
Seller/Address |
BD. UNIRII NR 259 |
Κείμενο | Ναι | Διεύθυνση προμηθευτή |
Seller/Town |
Sector 1 |
Κείμενο | Ναι | Πόλη |
Seller/County |
BUCURESTI |
Κείμενο | Όχι | Νομός |
Seller/PostalCode |
123456 |
Κείμενο | Ναι | Ταχυδρομικός κωδικός |
Seller/CountryCode |
RO |
Κείμενο (2-3 κεφαλαία γράμματα) | Ναι | Κωδικός χώρας — πρότυπο ISO |
Seller/RegisteredCapital |
Αριθμός | Ναι | Μετοχικό κεφάλαιο προμηθευτή — υποχρεωτικό από το νόμο |
Το μετοχικό κεφάλαιο εκδότη (Seller/RegisteredCapital) είναι υποχρεωτικό βάσει ρουμανικής νομοθεσίας. Το ηλεκτρονικό τιμολόγιο είναι νομικά άκυρο χωρίς τη σωστή συμπλήρωση αυτού του πεδίου.
| Στοιχείο XML | Παράδειγμα | Μορφή | Υ | Περιγραφή |
|---|---|---|---|---|
Seller/BuyerInternalCode |
20000 |
Αριθμός (μέγ. 10 ψηφία) | Ναι | Κωδικός προμηθευτή που αποδόθηκε από τον αγοραστή |
Seller/BuyerDepartment |
72 |
Κείμενο (μέγ. 10 χαρ.) | Όχι/Υπό Όρους | Κωδικός τμήματος αγοραστή — υποχρεωτικό για ορισμένους πελάτες |
Seller/BankDetails |
Όχι/Υπό Όρους | Τραπεζικά στοιχεία προμηθευτή — υποχρεωτικό εάν η πληρωμή γίνεται σε λογαριασμό | ||
Seller/BankDetails/Bank/IBAN |
RO72ABNA... |
Κείμενο | Ναι | Λογαριασμός IBAN προμηθευτή |
Seller/BankDetails/Bank/BankName |
ABN AMRO |
Κείμενο | Ναι | Όνομα τράπεζας προμηθευτή |
| Delivery | <Delivery> |
Τοποθεσία παράδοσης | ||
Delivery/GLN |
5948909999665 |
Αριθμός (μέγ. 14 ψηφία) | Ναι | GLN τοποθεσίας παράδοσης |
Delivery/Name |
REAL,- HYPERMARKET ROMANIA SRL |
Κείμενο | Ναι | Όνομα τοποθεσίας |
Delivery/Address |
BD. THEODOR PALLADY NR.51N |
Κείμενο | Ναι | Διεύθυνση (οδός, αριθμός) |
Delivery/Town |
Sector 3 |
Κείμενο | Ναι | Πόλη |
Delivery/County |
BUCURESTI |
Κείμενο | Όχι | Νομός |
Delivery/PostalCode |
32258 |
Κείμενο | Ναι | Ταχυδρομικός κωδικός |
Delivery/CountryCode |
RO |
Κείμενο (2-3 κεφαλαία γράμματα) | Ναι | Κωδικός χώρας |
Delivery/WarehouseId |
25 |
Κείμενο | Όχι | Εσωτερικός κωδικός αποθήκης στο ERP |
| Allowances | <Allowances> |
Όχι/Υπό Όρους | Τμήμα εκπτώσεων/επιβαρύνσεων σε επίπεδο τιμολογίου | |
| AllowanceCharges | <AllowanceCharges> |
Όχι/Υπό Όρους | Έκπτωση ή επιβάρυνση σε επίπεδο τιμολογίου | |
AllowanceCharges/Type |
A |
Κείμενο (1) | Όχι/Υπό Όρους | A=έκπτωση, C=επιβάρυνση |
AllowanceCharges/Method |
P |
Κείμενο (1) | Όχι/Υπό Όρους | P=ποσοστό, A=ποσό |
AllowanceCharges/Percent |
3 |
Αριθμός | Όχι/Υπό Όρους | Ποσοστό έκπτωσης/επιβάρυνσης. Υποχρεωτικό εάν Method=P |
AllowanceCharges/Amount |
30 |
Αριθμός | Όχι/Υπό Όρους | Αξία έκπτωσης/επιβάρυνσης. Υποχρεωτικό εάν Method=A |
AllowanceCharges/ValueBase |
9000 |
Αριθμός | Όχι | Βάση αξίας για την έκπτωση/επιβάρυνση |
AllowanceCharges/Reason |
Discount conform contract |
Κείμενο | Όχι | Ελεύθερο κείμενο που περιγράφει την έκπτωση/επιβάρυνση |
Γραμμές
| Στοιχείο XML | Παράδειγμα | Μορφή | Υ | Περιγραφή |
|---|---|---|---|---|
LineNumber |
1 |
Ακέραιος | Ναι | Αριθμός θέσης γραμμής |
EAN |
5941234567899 |
Αριθμός (μέγ. 14 ψηφία) | Ναι | EAN τιμολογούμενου είδους |
ArticleName |
Condimente 100G |
Κείμενο (μέγ. 121 χαρ.) | Ναι | Όνομα είδους |
BuyerItemCode |
123456001001 |
Αριθμός (μέγ. 14 ψηφία) | Ναι | Εσωτερικός κωδικός είδους που αποδόθηκε από αγοραστή |
SupplierItemCode |
ABC1234 |
Κείμενο (μέγ. 35 χαρ.) | Ναι | Εσωτερικός κωδικός είδους που αποδόθηκε από προμηθευτή |
QuantityInvoice |
37.000 |
Δεκαδικός (μέγ. 3 δεκαδικά) | Ναι | Τιμολογούμενη ποσότητα |
UnitOfMeasure |
PCE |
Επιτρεπόμενη λίστα 3 γραμμάτων | Ναι | Μονάδα μέτρησης ανά EDIFACT (PCE=τεμάχιο, KGM=κιλόγραμμα) |
PackingUnit |
12 |
Αριθμός | Ναι | Αριθμός μονάδων καταναλωτή στη μονάδα εμπορίου |
PackUnitPrice |
10.3740 |
Δεκαδικός (μέγ. 4 δεκαδικά) | Ναι | Τιμή παραδοθείσας συσκευασίας (ανά κιβώτιο ή ανά μονάδα, ανάλογα με το PackingUnit). Καθαρή καθαρή μετά από όλες τις εκπτώσεις/επιβαρύνσεις σε επίπεδο γραμμής |
UnitPrice |
0.8645 |
Δεκαδικός (μέγ. 4 δεκαδικά) | Ναι | Τιμή καθαρή καθαρή ανά μονάδα καταναλωτή (PackUnitPrice / PackingUnit) μετά εκπτώσεις/επιβαρύνσεις |
TotalPriceNoTax |
383.84 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Καθαρό σύνολο γραμμής (εκτός ΦΠΑ) μετά από όλες τις εκπτώσεις/επιβαρύνσεις |
TaxType |
S |
Λίστα τιμών (1 χαρ.) | Ναι | S=κανονικός συντελεστής, E=απαλλαγή φόρου, Z=μηδενικός συντελεστής |
TaxReason |
VAT |
Λίστα τιμών (3 χαρ.) | Ναι | VAT=ΦΠΑ |
TaxRate |
24 |
Αριθμός | Ναι | Συντελεστής φόρου εκφρασμένος ως αριθμός (9, 19, 20, 24, 0, κ.λπ.) |
Tax |
92.12 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Αξία φόρου ανά γραμμή |
TotalPriceIncludingTax |
475.96 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Σύνολο γραμμής (συμπεριλαμβανομένου ΦΠΑ) |
Το TaxSummary πρέπει να περιέχει μία TaxLine ανά διακριτό συντελεστή ΦΠΑ στο τιμολόγιο (π.χ.: μία TaxLine για 9%, μία για 19%). Μην συγκεντρώνετε όλους τους φόρους σε μία μεμονωμένη TaxLine.
TaxSummary
Επαναλαμβανόμενο τμήμα — μία TaxLine για κάθε συντελεστή ΦΠΑ στο τιμολόγιο.
| Στοιχείο XML | Παράδειγμα | Μορφή | Υ | Περιγραφή |
|---|---|---|---|---|
TaxLine/TaxType |
S |
Λίστα τιμών (1 χαρ.) | Ναι | S, E, Z |
TaxLine/TaxReason |
VAT |
Λίστα τιμών (3 χαρ.) | Ναι | VAT, ENV, OTH |
TaxLine/TaxRate |
24 |
Αριθμός | Ναι | Συντελεστής φόρου |
TaxLine/TotalPriceNoTax |
110.00 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Καθαρό υποσύνολο για τον τρέχοντα συντελεστή |
TaxLine/TotalTax |
26.40 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Υποσύνολο φόρου για τον τρέχοντα συντελεστή |
TaxLine/TotalIncludingTax |
136.40 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Υποσύνολο συμπεριλαμβανομένου φόρου για τον τρέχοντα συντελεστή |
Σύνοψη
| Στοιχείο XML | Παράδειγμα | Μορφή | Υ | Περιγραφή |
|---|---|---|---|---|
Lines |
1 |
Αριθμός | Ναι | Συνολικός αριθμός γραμμών στο τιμολόγιο |
TotQty |
110.00 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Όχι | Αριθμητικό άθροισμα τιμολογούμενων ποσοτήτων |
TotALC |
110.00 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Όχι | Συνολική έκπτωση ανά τιμολόγιο |
TotalPriceNoTax |
110.00 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Σύνολο τιμολογίου εκτός ΦΠΑ |
TotalPriceNoTaxNoALC |
124.00 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Όχι | Σύνολο τιμολογίου εκτός ΦΠΑ και εκτός εκπτώσεων/εκπτώσεων |
TotalTax |
26.40 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Συνολικοί φόροι για το τιμολόγιο |
TotalIncludingTax |
136.40 |
Δεκαδικός (μέγ. 2 δεκαδικά) | Ναι | Σύνολο τιμολογίου συμπεριλαμβανομένων όλων των φόρων |
Σχήμα XSD
Αρχείο: `Azuvio-CRMconnect-EDIconnect-INVOIC-v2.0.xsd`
xmllint --schema Azuvio-CRMconnect-EDIconnect-INVOIC-v2.0.xsd factura.xml --noout
Ειδικές Σημειώσεις
Τιμολόγια με Πρόσθετους Φόρους (Οικολογικός Φόρος, Ειδικοί Φόροι Κατανάλωσης)
Σύμφωνα με τις οδηγίες GS1, δεν επιτρέπεται συνολική αξία πρόσθετων φόρων στο υποσέλιδο τιμολογίου. Η καθαρή τιμή που μεταδίδεται στο EDIFACT πρέπει να περιλαμβάνει τον πρόσθετο φόρο ανά τιμολογούμενο τεμάχιο. Το δεύτερο τμήμα TAX αποσκοπεί μόνο στην εμφάνιση της συνολικής φορολογικής αξίας ανά είδος.
Παράδειγμα οικολογικού φόρου (OTH):
PRI+AAA:0.160:::1:PCE' ← Τιμή περιλαμβάνει 0.06 προϊόν + 0.10 οικολογικό φόρο
TAX+7+VAT+++:::24+S'
MOA+124:3456'
TAX+7+OTH+++:::24.00' ← Δήλωση τύπου οικολογικού φόρου
MOA+124:9000' ← 0.10 × 90000 τεμ. = 9000 (πληροφοριακό· περιλαμβάνεται στην τιμή)
Πολλαπλασιαστές Προσαρμογής Τιμής
Για προμηθευτές που παραδίδουν σε επίπεδο κιβωτίου βάσει εντολών ανά μονάδα καταναλωτή, η τιμή ανά ομαδοποίηση μπορεί να αποσταλεί με ρητό πολλαπλασιαστή:
QTY+47:1728:PCE' ← Ποσότητα σε μονάδες καταναλωτή
QTY+59:24:PCE' ← Μονάδες καταναλωτή ανά κιβώτιο
PRI+AAA:64.7407:::10:PCE' ← Τιμή για 10 τεμάχια (ο πολλαπλασιαστής είναι 10)
Ο παραλήπτης υπολογίζει: 64.7407 / 10 × ποσότητα = σύνολο.
Δωρεάν Εμπορεύματα (Μηδενική Αξία)
QTY+47:4:PCE'
MOA+203:0'
MOA+128:0'
PRI+AAA:0:::1:PCE'
TAX+7+VAT+++:::24+S' ← Κανονικός συντελεστής ΦΠΑ (δωρεάν εμπορεύματα = δημοσιονομικά κανονικά είδη)
Αντιστοίχιση Πεδίων CRMconnect
| Πεδίο EDI | Τμήμα EDIfact / Στοιχείο XML | Πεδίο CRMconnect |
|---|---|---|
| Αριθμός τιμολογίου | BGM+380 / InvoiceNumber |
Οικονομικά → Τιμολόγια → Αριθμός |
| Σειρά τιμολογίου | — / InvoiceSeries |
Οικονομικά → Τιμολόγια → Σειρά |
| Ημερομηνία τιμολογίου | DTM+137 / InvoiceDate |
Οικονομικά → Τιμολόγια → Ημερομηνία |
| Τύπος εγγράφου | BGM_1001 / DocumentType |
Οικονομικά → Τιμολόγια → Τύπος |
| Αναφορά ακυρωτικού τιμολογίου | RFF+IV / ReferenceInvoiceNumber |
Οικονομικά → Τιμολόγια → Αναφ. Τιμολόγιο |
| ΑΦΜ εκδότη | RFF+VA (NAD+SU) / Seller/VAT |
Ρυθμίσεις → Εταιρεία → ΑΦΜ |
| Αριθμός Γ.Ε.ΜΗ. εκδότη | RFF+FC (NAD+SU) / Seller/RegNo |
Ρυθμίσεις → Εταιρεία → Γ.Ε.ΜΗ. |
| Μετοχικό κεφάλαιο | MOA+75 / Seller/RegisteredCapital |
Ρυθμίσεις → Εταιρεία → Κεφάλαιο |
| IBAN προμηθευτή | FII+RB / Seller/BankDetails/Bank/IBAN |
Ρυθμίσεις → Τράπεζα → IBAN |
| Ημερομηνία λήξης | DTM+13 / PaymentDueDate |
Οικονομικά → Τιμολόγια → Ημ. Λήξης |
| Αναφορά DESADV | RFF+DQ / DeliveryNumber |
Έκδοση → Αριθμός Εγγράφου |
| Αναφορά εντολής | RFF+ON / OrderNumber |
Πωλήσεις → Εντολές → Αναφορά |
| EAN είδους | LIN / EAN |
Προϊόντα → EAN/GTIN |
| Τιμολογούμενη ποσότητα | QTY+47 / QuantityInvoice |
Γραμμή Τιμολογίου → Ποσότητα |
| Τιμή καθαρή καθαρή | PRI+AAA / PackUnitPrice / UnitPrice |
Γραμμή Τιμολογίου → Τιμή Μονάδας |
| Καθαρό σύνολο γραμμής | MOA+203 / TotalPriceNoTax |
Γραμμή Τιμολογίου → Σύνολο |
| Συντελεστής ΦΠΑ | TAX+7+VAT / TaxRate |
Προϊόν → Κατηγορία ΦΠΑ |
| Καθαρό σύνολο τιμολογίου | MOA+79 / Summary/TotalPriceNoTax |
Οικονομικά → Τιμολόγιο → Υποσύνολο |
| Συνολικός ΦΠΑ | MOA+176 / Summary/TotalTax |
Οικονομικά → Τιμολόγιο → ΦΠΑ |
| Σύνολο τιμολογίου | MOA+77 / Summary/TotalIncludingTax |
Οικονομικά → Τιμολόγιο → Σύνολο |