← Τεκμηρίωση API



Κάθε στοιχείο σφάλματος που αφορά μια οντότητα αποτελείται από ένα μήνυμα που περιγράφει το σφάλμα και έναν κωδικό σφάλματος.

Πεδίο Τύπος Υποχρεωτικό Περιγραφή
message xs: string Ναι Μήνυμα σφάλματος
code xs: string Ναι Κωδικός σφάλματος

 

# HTTP
Απάντηση
Κωδικός κατάστασης Κωδικός Περιγραφή
1 HTTP 200 OK XMLSyntaxError 101 Σφάλμα επικύρωσης σύνταξης XML (SBZ). Παραδείγματα μηνυμάτων:

  • XML Syntax Validation Error. InvoicesDoc missing (ή άλλο υποχρεωτικό στοιχείο που λείπει)
  • XML Syntax Validation Error. One of <itemCode> or <lineCode> must exist
  • XML Syntax Validation Error. One of <itemDescr> or <lineDescription> must exist
  • XML Syntax Validation Error. N1 missing
2 HTTP 200 OK ValidationError 102 Ο αριθμός ΦΠΑ {vatNumber} δεν ανήκει σε ενεργή εταιρεία
3 HTTP 200 OK ValidationError 103 Παρακαλώ περάστε το σύμβολο στις παραμέτρους αιτήματος
4 HTTP 200 OK ValidationError 104 Το αιτούμενο τιμολόγιο δεν βρέθηκε
5 HTTP 200 OK ValidationError 105 Ο ΑΦΜ χρήστη {ΑΦΜ} δεν είναι εξουσιοδοτημένος να εκτελέσει αυτήν τη μέθοδο για τον ΑΦΜ {ΑΦΜ}
6 HTTP 200 OK ValidationError 201 Ο ΑΦΜ του συντάκτη δεν είναι ίδιος με τον ΑΦΜ του χρήστη
7 HTTP 200 OK ValidationError 202 Μη έγκυρος ΑΦΜ Παραλήπτη
8 HTTP 200 OK ValidationError 203 Η Ακαθάριστη Αξία δεν ταιριάζει με το άθροισμα της καθαρής αξίας συν τους φόρους
9 HTTP 200 OK ValidationError 204 Το {Field} είναι υποχρεωτικό για αυτόν τον τύπο τιμολογίου
10 HTTP 200 OK ValidationError 205 Το {Field} είναι απαγορευμένο για αυτόν τον τύπο τιμολογίου
11 HTTP 200 OK TechnicalError 206 Μη αναμενόμενο τεχνικό σφάλμα για τη γραμμή τιμολογίων
12 HTTP 200 OK ValidationError 207 Το άθροισμα των καθαρών αξιών των γραμμών τιμολογίου δεν ταιριάζει με τη συνολική καθαρή
αξία του τιμολογίου
13 HTTP 200 OK ValidationError 208 Το άθροισμα των ακαθάριστων αξιών των γραμμών τιμολογίων δεν ταιριάζει με τη συνολική
ακαθάριστη αξία του τιμολογίου
14 HTTP 200 OK ValidationError 209 Το άθροισμα του ποσού ΦΠΑ των γραμμών τιμολογίου δεν ταιριάζει με το συνολικό ποσό ΦΠΑ του
τιμολογίου
15 HTTP 200 OK ValidationError 210 Το άθροισμα του παρακρατηθέντος ποσού των γραμμών παραστατικού δεν ταιριάζει με το συνολικό
παρακρατηθέν ποσό του παραστατικού
16 HTTP 200 OK ValidationError 211 Η συναλλαγματική ισοτιμία πρέπει να είναι μεγαλύτερη από 0 όταν το νόμισμα δεν είναι ευρώ
17 HTTP 200 OK ValidationError 212 Το στοιχείο ΑΑ πρέπει να είναι αριθμός (θετικός) για τον εκδότη από την Ελλάδα
18 HTTP 200 OK ValidationError 213 Το {Πεδίο} πρέπει να έχει τιμή 0 για αυτόν τον τύπο παραστατικού
19 HTTP 200 OK ValidationError 214 Το στοιχείο {Element} πρέπει να αποσταλεί μόνο εάν είναι αληθές
20 HTTP 200 OK ValidationError 215 Η κατηγορία ΦΠΑ πρέπει να έχει τιμή {τιμή} για αυτόν τον τύπο τιμολογίου [Πιθανές τιμές {τιμή}: {7, 8}]
21 HTTP 200 OK ValidationError 216 Η κατηγορία ΦΠΑ πρέπει να έχει αξία διαφορετική από 8 για αυτόν τον τύπο παραστατικού
22 HTTP 200 OK ValidationError 217 Όταν η κατηγορία vat έχει τιμή 7, το στοιχείο vatExemptionCategory είναι υποχρεωτικό
23 HTTP 200 OK ValidationError 218 Το Ποσό ΦΠΑ πρέπει να έχει τιμή 0 για αυτόν τον τύπο παραστατικού
24 HTTP 200 OK ValidationError 219 Το Όνομα Εκδότη απαγορεύεται για τον Εκδότη από την Ελλάδα
25 HTTP 200 OK ValidationError 220 Το όνομα του αντισυμβαλλομένου απαγορεύεται για τον αντισυμβαλλόμενο από την Ελλάδα
26 HTTP 200 OK ValidationError 221 Το {Πεδίο} είναι απαγορευμένο για τις γραμμές που έχουν

invoiceDetailType = 2 για αυτόν τον τύπο παραστατικού

27 HTTP 200 OK ValidationError 222 Το {Πεδίο} πρέπει να έχει τιμή μεγαλύτερη από 0 για αυτόν τον τύπο παραστατικού
28 HTTP 200 OK ValidationError 223 Μη υποστηριζόμενος τύπος παραστατικού
29 HTTP 200 OK ValidationError 224 Επιτρέπονται φόροι είτε ανά γραμμή παραστατικού είτε ανά παραστατικό (όχι και στα δύο)
30 HTTP 200 OK ValidationError 225 Το {Πεδίο} πρέπει να υπάρχει (δεν μπορεί να είναι null) καθώς το {Πεδίο} δεν είναι null
(γραμμή παραστατικού {lineNumber})
31 HTTP 200 OK ValidationError 226 Το άθροισμα του ποσού {field} του παραστατικού {section} δεν ταιριάζει με το συνολικό ποσό
{field} του παραστατικού
32 HTTP 200 OK ValidationError 227 Το {Πεδίο} δεν μπορεί να υπάρχει (πρέπει να είναι null) αφού το { Πεδίο 1} είναι null
(invoice line : {lineNumber})[ Πιθανές τιμές {Πεδίο 1, Πεδίο 2}:{‘feesAmount’, feesPercentCategory’},{‘stampDutyAmount, ‘stampDutyPercentCategory’},{‘withheldAmount’, ‘withheldPercentCategory’}]
33 HTTP 200 OK ValidationError 228 Το {Πεδίο} δεν είναι έγκυρο

[Πιθανές τιμές {Field}: {UID, InvoiceType}

34 HTTP 200 OK ValidationError 229 Το {Πεδίο 1} δεν είναι σωστό σύμφωνα με το δεδομένο: {Field2} (γραμμή παραστατικού: {αριθμός
σειράς})[ Πιθανές τιμές {Field1, Field2}:{‘feesAmount’, feesPercentCategory’},{‘stampDutyAmount, ‘stampDutyPercentCategory’},{‘withheldAmount’, ‘withheldPercentCategory’}]
35 HTTP 200 OK ValidationError 230 Το {Πεδίο} είναι υποχρεωτικό για λεπτομέρειες παραστατικού (number}

[Πιθανές τιμές {Πεδίο}: {Ταξινομήσεις E3, ταξινομήσεις ΦΠΑ}

36 HTTP 200 OK ValidationError 231 {Το {Πεδίο} απαγορεύεται για λεπτομέρειες παραστατικού (αριθμός}

[Πιθανές τιμές {Πεδίο}: {Ε3 ταξινομήσεις, ταξινομήσεις ΦΠΑ}

37 HTTP 200 OK ValidationError 233 Αναμονή πριν την επανυποβολή (SBZ / sendinvoice). Μήνυμα: Wait 30 seconds before resending the document with UID: … (το UID του παραστατικού).
Σημείωση: αν το UID υπάρχει ήδη με MARK, η SBZ επιστρέφει Success με τα υπάρχοντα στοιχεία (όχι 233).
38 HTTP 200 OK ValidationError 234 Οι τιμές 7 ή 8 δεν επιτρέπονται για την κατηγορία ΦΠΑ για αυτόν τον τύπο παραστατικού
39 HTTP 200 OK ValidationError 235 Ο εκδότης πρέπει να είναι διαφορετικός από τον αντίστοιχο
40 HTTP 200 OK ValidationError 236 Ο Αποστολέας (αριθμός ΦΠΑ): ” + {afm} + ” πρέπει να είναι διαφορετικός από τον εκδότη
(αριθμός ΦΠΑ)
41 HTTP 200 OK ValidationError 237 Οι υποκείμενες Αξίες των φόρων δεν μπορούν να είναι μεγαλύτερες από το σύνολο της καθαρής
αξίας παραστατικού
42 HTTP 200 OK ValidationError 238 Η Ημερομηνία Έκδοσης δεν είναι έγκυρη, πρέπει να είναι ίδια με την τρέχουσα ημερομηνία [Αφορά μόνο τους παρόχους]
43 HTTP 200 OK ValidationError 239 Το φορολογικό ποσό των φόρων δεν μπορεί να είναι μεγαλύτερο από τη συνολική καθαρή αξία του
παραστατικού
44 HTTP 200 OK ValidationError 240 240/ValidationError -Taxamount {Taxamount } της φορολογικής γραμμής: {A/A} δεν μπορεί να
είναι μεγαλύτερη από την αντίστοιχη υποκείμενη τιμή
45 HTTP 200 OK ValidationError 241 241/ValidationError -{ Το πεδίο 1} δεν μπορεί να είναι μεγαλύτερο από την αντίστοιχη καθαρή
αξία γραμμής παραστατικού (γραμμή παραστατικού: + {linenumber} )[Πιθανές τιμές { Πεδίου 1}:{‘feesAmount’, ‘otherTaxesPercentAmount’, ‘stampDutyAmount, ‘withheldAmount’}]
46 HTTP 200 OK ValidationError 242 242/ValidationError – Η χώρα του { Field } για αυτόν τον τύπο παραστατικού πρέπει να είναι η
Ελλάδα[Πιθανές { Πεδίου} τιμές: {Issuer, Counterpart}
47 HTTP 200 OK ValidationError 243 243/ValidationError – Η χώρα του { Field } για αυτόν τον τύπο παραστατικού πρέπει να είναι
στην Ευρώπη αλλά όχι στην Ελλάδα[Πιθανές τιμές {Field}: {Issuer, Counterpart}
48 HTTP 200 OK ValidationError 244 244/ValidationError – Η χώρα του {Field} για αυτόν τον τύπο παραστατικού δεν πρέπει να είναι
στην ΕΕ[Πιθανές τιμές {Field}: {Issuer, Counterpart}
49 HTTP 200 OK ValidationError 245 Ο πάροχος δεν είναι εξουσιοδοτημένος να εκδίδει παραστατικά για: {vat Number}
50 HTTP 200 OK ValidationError 246 Το παραστατικό του τύπου 1.5 πρέπει να έχει τουλάχιστον μία γραμμή με λεπτομέρεια = 1

και ένα με λεπτομέρεια τύπου=2

51 HTTP 200 OK ValidationError 247 Γραμμή παραστατικού: {lineNumber}. Το {Field} είναι απαγορευμένο.

[Πιθανές τιμές {Field}: {recType=1, recType=4, recType=5}

52 HTTP 200 OK ValidationError 248 Το παραστατικό με MARK {mark} δεν μπορεί να ακυρωθεί επειδή δεν δημοσιεύτηκε από τον ΑΦΜ
{vat}
53 HTTP 200 OK ValidationError 249 Το παραστατικό με MARK {mark} δεν μπορεί να ακυρωθεί λόγω δημοσίευσης από τον πάροχο
54 HTTP 200 OK ValidationError 250 Το παραστατικό με MARK {mark} δεν μπορεί να ακυρωθεί επειδή δημοσιεύτηκε από την τιμολόγηση
myDATA
55 HTTP 200 OK ValidationError 251 Το παραστατικό με MARK {mark} δεν μπορεί να ακυρωθεί επειδή έχει ήδη ακυρωθεί
56 HTTP 200 OK ValidationError 252 Η εγγραφή με MARK {mark} δεν αποτελεί έγκυρο παραστατικό
57 HTTP 200 OK ValidationError 254 TaxLine (TaxTotals) : + {taxlinenumber} . {field + fieldData} είναι

απαγορευμένος

58 HTTP 200 OK ValidationError 255 Το τιμολόγιο με MARK {mark} δεν μπορεί να ακυρωθεί επειδή είναι συνδεδεμένο με ενεργό τιμολόγιο με MARK {mark1}
59 HTTP 200 OK ValidationError 256 Το τιμολόγιο με MARK {mark} δεν μπορεί να ταξινομηθεί επειδή έχει ήδη ακυρωθεί
60 HTTP 200 OK ValidationError 257 Το τιμολόγιο με MARK {mark} δεν μπορεί να ακυρωθεί επειδή έχει αναρτηθεί από το Φορολογικό Μητρώο
61 HTTP 200 OK ValidationError 258 Όλες οι σειρές τιμολογίων πρέπει να έχουν {Πεδίο} [Πιθανές τιμές {Πεδίο}: {Τύπος rec =3}
62 HTTP 200 OK ValidationError 259 Το τιμολόγιο δεν μπορεί να αναρτηθεί επειδή αντικαθιστά το τιμολόγιο με MARK {mark} που έχει το ίδιο UID και εξακολουθεί να συνδέεται με ενεργά τιμολόγια
63 HTTP 200 OK ValidationError 260 Η Ημερομηνία Έκδοσης δεν είναι έγκυρη, πρέπει να είναι μικρότερη ή ίση με την τρέχουσα ημερομηνία
64 HTTP 200 OK ValidationError 261 Κάθε σειρά τιμολογίου πρέπει να έχει μοναδικό αριθμό γραμμής
65 HTTP 200 OK ValidationError 262 Το μήκος {Πεδίο} πρέπει να είναι μικρότερο ή ίσο από το {αριθμός}
66 HTTP 200 OK ValidationError 263 Το τιμολόγιο με Τύπο Τροποποίησης Τιμολογίου {Πεδίο} και Ημερομηνία Έκδοσης {Ημερομηνία Έκδοσης} δεν μπορεί να σταλεί νωρίτερα από {ημερομηνία} [Πιθανές τιμές {Πεδίο}: {Τύπος Τροποποίησης Τιμολογίου =1,2,3,4}
67 HTTP 200 OK ValidationError 264 Το τιμολόγιο με Τύπο Τροποποίησης Τιμολογίου {Πεδίο} δεν μπορεί να σταλεί για έτος Ημερομηνίας Έκδοσης νωρίτερα από το 2021 [Πιθανές τιμές {Πεδίο}: {Τύπος Τροποποίησης Τιμολογίου=1,2,3,4}
68 HTTP 200 OK ValidationError 265 Ο μέγιστος επιτρεπόμενος αριθμός τιμολογίων που περιέχονται σε ένα μήνυμα είναι 5000
69 HTTP 200 OK ValidationError 266 Το {msg11} είναι απαγορευμένο {msg2} [Πιθανές τιμές {msg1}: {‘Τιμολόγιο με πεδίο Τύπος Ειδικής Κατηγορίας Τιμολογίου με τιμή 4 (αφορολόγητο τιμολόγιο)’} [Πιθανές τιμές {msg2}: {‘για τιμολόγια που αποστέλλονται από το κανάλι παρόχου’}
70 HTTP 200 OK ValidationError 267 Το {msg11} επιτρέπεται {msg2} [Πιθανές τιμές {msg1}: {‘Τιμολόγιο με πεδίο Τύπος Ειδικής Κατηγορίας Τιμολογίου με τιμή 4 (αφορολόγητο τιμολόγιο)’} [Πιθανές τιμές {msg2}: {‘μόνο για τιμολόγια που αποστέλλονται από κανάλι erp ή timologio’}
71 HTTP 200 OK ValidationError 268 Στην περίπτωση του Τιμολογίου Καυσίμων, τουλάχιστον μία γραμμή πρέπει να έχει Κωδικό Καυσίμων διαφορετικό από το 999
72 HTTP 200 OK ValidationError 269 Στην περίπτωση του Τιμολογίου Καυσίμων, η καθαρή αξία της γραμμής τιμολογίου με τον Κωδικό Καυσίμων 999 πρέπει να είναι μικρότερη ή ίση από το άθροισμα των καθαρών αξιών των άλλων γραμμών τιμολογίων
73 HTTP 200 OK ValidationError 270 Στην περίπτωση του Τιμολογίου Καυσίμων, μόνο μία γραμμή μπορεί να έχει Κωδικό Καυσίμων ίσο με 999
74 HTTP 200 OK ValidationError 271 Αριθμός γραμμής τιμολογίου: {αριθμός γραμμής}. Το πεδίο Κατηγορία Απαλλαγής ΦΠΑ χρησιμοποιείται μόνο στην περίπτωση Κατηγορία ΦΠΑ = 7
75 HTTP 200 OK ValidationError 272 Το {Πεδίο} είναι υποχρεωτικό + {Περισσότερες Πληροφορίες} [{Περισσότερες Πληροφορίες} μπορεί να είναι κενό]
76 HTTP 200 OK ValidationError 273 Το {Πεδίο} δεν επιτρέπεται + {Περισσότερες Πληροφορίες} [{περισσότερες πληροφορίες} μπορεί να είναι κενό]
77 HTTP 200 OK ValidationError 274 Το {Πεδίο} είναι υποχρεωτικό για αυτόν τον τύπο τιμολογίου + {Περισσότερες Πληροφορίες} [{περισσότερες πληροφορίες} μπορεί να είναι κενό]
78 HTTP 200 OK ValidationError 275 Το μήνυμα δεν μπορεί να περιέχει τιμολόγια και τιμολόγια/δελτία αποστολής με το ίδιο uid
79 HTTP 200 OK ValidationError 276 Το μήκος του {Πεδίο} πρέπει να είναι ίσο με τον {αριθμός}
80 HTTP 200 OK ValidationError 277 Το μήνυμα δεν μπορεί να περιέχει τιμολόγια τύπου: {Τύπος Τιμολογίου} με το ίδιο uid
81 HTTP 200 OK ValidationError 278 Η Ημερομηνία Έκδοσης δεν είναι έγκυρη, πρέπει να είναι μεγαλύτερη ή ίση με την τρέχουσα ημερομηνία
82 HTTP 200 OK ValidationError 279 Το τιμολόγιο με MARK {mark} δεν μπορεί να ακυρωθεί + {Περισσότερες Πληροφορίες} [{περισσότερες πληροφορίες} μπορεί να είναι κενό]
83 HTTP 200 OK ValidationError 280 Η Ημερομηνία Αποστολής δεν είναι έγκυρη, πρέπει να είναι μεγαλύτερη ή ίση με την τρέχουσα ημερομηνία
84 HTTP 200 OK ValidationError 281 Τιμολόγιο τύπου 8.6 με totalCancelDeliveryOrders = αληθής, πρέπει να έχει μόνο μία σειρά. Η καθαρή αξία και το ποσό του ΦΠΑ αυτής της σειράς πρέπει να είναι ίσα με 0 και η κατηγορία του ΦΠΑ πρέπει να έχει τιμή 8
85 HTTP 200 OK ValidationError 282 Το {msg1} πρέπει να έχει τιμή μεγαλύτερη ή ίση του μηδενός για αυτό΄ν τον τύπο του παραστατικού [Πιθανές {msg1} τιμές: {‘Η καθαρή αξία κάθε γραμμής,με recType = 6,’}
86 HTTP 200 OK ValidationError 283 Το παραστατικό με ΜΑΡΚ {mark} είναι {invoicetype value}. Με την CancelDeliveryNote μέθοδο μόνο 9.3 παραστατικά μπορούν να ακυρωθούν
87 HTTP 200 OK ValidationError 284 Περάστε το ΑΦΜ οντότητας στις παραμέτρους σώμα του http αιτήματος
88 HTTP 200 OK ValidationError 285 Ο πάροχος με {ΑΦΜ Παρόχου} δεν είναι εξουσιοδοτημένος να εκτελεί αυτή τη μέθοδο για: {ΑΦΜ Οντότητας}
89 HTTP 200 OK ValidationError 286 Ο εκδότης πρέπει να είναι ίδιος με τον λήπτη
90 HTTP 200 OK ValidationError 287 Η χώρα του {Πεδίο} για αυτόν τον τύπο τιμολογίου δεν πρέπει να είναι η Ελλάδα [Πιθανές τιμές {Πεδίο}: {Εκδότης, Αντισυμβαλλόμενος}
91 HTTP 200 OK ValidationError 288 Η υποβολή τιμολογίου επιτρέπεται εντός δύο ημερών από την ημερομηνία έκδοσης όταν TransmissionFailure/TransmissionFlag = 4 [Αφορά μόνο τους παρόχους]
92 HTTP 200 OK ValidationError 289 Το ΑΦΜ του {Πεδίο} πρέπει να είναι 000000000 [Πιθανές τιμές {Πεδίο}: {Εκδότης, Αντισυμβαλλόμενος}
93 HTTP 200 OK ValidationError 290 Δεν επιτρέπονται ταυτόχρονα nonObligatedRecipient=true and withoutDigitalTransportTrac king=true
94 HTTP 200 OK ValidationError 301 Τα παραστατικά με ΜΑΡΚ {mark} δεν βρέθηκαν
95 HTTP 200 OK ValidationError 302 Διπλότυπος αριθμός σειράς ταξινόμησης {lineNumber}
96 HTTP 200 OK ValidationError 303 Ο αριθμός γραμμής {lineNumber} δεν βρέθηκε στο παραστατικό με MARK {mark}
97 HTTP 200 OK ValidationError 304 Όλες οι σειρές παραστατικών ή καμία δεν πρέπει να περιλαμβάνουν ταξινομήσεις
98 HTTP 200 OK ValidationError 305 Γραμμή παραστατικού: {lineNumber}. Διπλότυπος τύπος ταξινόμησης

{classificationType} και κατηγορία {classificationCategory}

99 HTTP 200 OK ValidationError 306 Γραμμή παραστατικού: {lineNumber}. Το άθροισμα των ταξινομήσεων δεν είναι ίσο με την καθαρή
αξία της γραμμής
100 HTTP 200 OK ValidationError 307 Ο τύπος ταξινόμησης {classificationType} απαγορεύεται για την κατηγορία ταξινόμησης
{classificationCategory}
101 HTTP 200 OK ValidationError 308 Η κατηγορία ταξινόμησης {classificationCategory} απαγορεύεται για τον τύπο παραστατικού
{classificationType}
102 HTTP 200 OK ValidationError 309 Απαγορεύονται οι ταξινομήσεις για τον τύπο παραστατικού

{invoiceType}

103 HTTP 200 OK TechnicalError 310 Όλες οι ταξινομήσεις παραστατικών ή καμία θα πρέπει να έχουν κατηγορία τιμής κατηγορίας 2_4
104 HTTP 200 OK ValidationError 311 Ταξινόμηση με τύπο {classificationType} και κατηγορία ” {classificationCategory} δεν βρέθηκε
στην περίληψη παραστατικών
105 HTTP 200 OK ValidationError 312 Το άθροισμα ταξινομήσεων με τύπο {classification Type} και κατηγορία {classification
Category} δεν ταιριάζει με το σχετικό σύνολο στην περίληψη παραστατικών
106 HTTP 200 OK ValidationError 313 Ο τύπος ταξινόμησης {classificationType} απαγορεύεται για την κατηγορία ταξινόμησης
{classificationCategory} σε συνδυασμό με τον τύπο παραστατικού {invoiceType}
107 HTTP 200 OK ValidationError 314 Όλα τα παραστατικά πρέπει να περιέχουν είτε την ενότητα ταξινομήσεων εσόδων ή εξόδων, όχι
και τα δύο ούτε κανένα
108 HTTP 200 OK ValidationError 315 Οι ταξινομήσεις ΦΠΑ δεν έχουν κατηγορία
109 HTTP 200 OK ValidationError 316 Δεν επιτρέπονται ταξινομήσεις ΦΠΑ σε περίπτωση απαλλαγής από τον ΦΠΑ
110 HTTP 200 OK ValidationError 317 Στοιχεία παραστατικού { lineNumber } : Η ταξινόμηση ΦΠΑ πρέπει να είναι τύπου 366 σε
περίπτωση vatExemptionCategory = 16
111 HTTP 200 OK ValidationError 318 Το στοιχείο {Field} πρέπει να έχει την ίδια τιμή με το συσχετισμένο
112 HTTP 200 OK ValidationError 319 Η καθαρή αξία του συσχετιζόμενου παραστατικό έχει ήδη υπερβεί το άθροισμα των καθαρών αξιών
που σχετίζονται με αυτό
113 HTTP 200 OK ValidationError 320 Μη έγκυρος τύπος συσχετιζόμενου παραστατικού
114 HTTP 200 OK ValidationError 321 Οι ταξινομήσεις δεν επιτρέπονται στην περίληψη παραστατικού
115 HTTP 200 OK ValidationError 322 Μη υποστηριζόμενος τύπος συσχετιζόμενου παραστατικού
116 HTTP 200 OK ValidationError 323 Ο χρήστης δεν μπορεί να χρησιμοποιήσει απευθείας αυτήν την υπηρεσία λόγω ετήσιου ακαθάριστου
ορίου εισοδήματος
117 HTTP 200 OK ValidationError 324 Η απόρριψη ή η απόκλιση ταξινόμησης δεν επιτρέπεται να αποστέλλεται με αυτήν τη μέθοδο
118 HTTP 200 OK ValidationError 325 Ο συνδυασμός του αρχικού τιμολογίου Κατηγορίας ΦΠΑ {ΚατηγορίαΦΠΑ} και της Κατηγορίας Απαλλαγής ΦΠΑ {ΚατηγορίαΑπαλλαγήςΦΠΑ} δεν βρέθηκαν στο Έγγραφο χαρακτηρισμού εξόδων
119 HTTP 200 OK ValidationError 326 Ο συνδυασμός του αρχικού τιμολογίου Κατηγορίας ΦΠΑ {ΚατηγορίαΦΠΑ}, Κατηγορίας Απαλλαγής ΦΠΑ {ΚατηγορίαΑπαλλαγήςΦΠΑ}, αξίας {αξίας} και ποσού ΦΠΑ {ποσόΦΠΑ} δεν ταιριάζουν με τους χαρακτηρισμούς
120 HTTP 200 OK ValidationError 327 Συνδυασμός Κατηγορίας ΦΠΑ {ΚατηγορίαΦΠΑ}, Κατηγορίας Απαλλαγής ΦΠΑ {ΚατηγορίαΑπαλλαγήςΦΠΑ}: το ποσό πρέπει να έχει την ίδια αναλογία με το ποσό ΦΠΑ
121 HTTP 200 OK ValidationError 328 Συνδυασμός Κατηγορίας ΦΠΑ {ΚατηγορίαΦΠΑ}, Κατηγορίας Απαλλαγής ΦΠΑ {ΚατηγορίαΑπαλλαγήςΦΠΑ}: το ποσό ΦΠΑ υπερβαίνει αυτό του αρχικού τιμολογίου για τον ίδιο συνδυασμό
122 HTTP 200 OK ValidationError 329 Συνδυασμός Κατηγορίας ΦΠΑ {ΚατηγορίαΦΠΑ}, Κατηγορίας Απαλλαγής ΦΠΑ {ΚατηγορίαΑπαλλαγήςΦΠΑ}: Ο συνδυασμός δε βρέθηκε στο αρχικό παραστατικό
123 HTTP 200 OK TechnicalError 330 Απροσδόκητο τεχνικό σφάλμα για τη γραμμή ταξινόμησης
124 HTTP 200 OK ValidationError 331 Δεν ήταν δυνατή η φόρτωση/δεν βρέθηκε έγκυρο έγγραφο επικύρωσης για ταξινόμηση με κατηγορία {κατηγορία_ταξινόμησης} και τύπο {τύπος_ταξινόμησης}
125 HTTP 200 OK ValidationError 332 Σε περίπτωση απαλλαγής ΦΠΑ, το άθροισμα των ποσών των ταξινομήσεων Ε3 και το άθροισμα των ποσών ΦΠΑ των ταξινομήσεων ΦΠΑ πρέπει να είναι ίσο με τη συνολική καθαρή αξία του τιμολογίου συν τους φόρους που πρέπει να ταξινομηθούν συν το ποσό του μη εξαιρούμενου ΦΠΑ
126 HTTP 200 OK ValidationError 333 Το άθροισμα των ποσών των ταξινομήσεων E3 πρέπει να είναι ίσο με τη συνολική καθαρή αξία του τιμολογίου συν τους φόρους που πρέπει να ταξινομηθούν
127 HTTP 200 OK ValidationError 334 Συνδυασμός Κατηγορία ΦΠΑ {Πεδίο1}, Κατηγορία Απαλλαγής ΦΠΑ {Πεδίο2}: Σε περίπτωση χωρίς υποχρέωση ΦΠΑ, απαιτείται ταξινόμηση με παρόμοια κατηγορία απαλλαγής ΦΠΑ, κατηγορία ΦΠΑ 24% ή 17% και τύπο ταξινόμησης 366 [Πιθανές τιμές {Πεδίο1}: {‘κενό’, [1-8]}] [Πιθανές τιμές {Πεδίο2}: {‘κενό’, [εύρος τιμών των αιτιών εξαίρεσης από το σχετικό παράρτημα]}]
128 HTTP 200 OK TechnicalError 335 Η Ταξινόμηση Εξόδων Αποστολής ανά Τιμολόγιο δεν υποστηρίζεται για τιμολόγια καυσίμων ή τιμολόγια τύπου 1.5
129 HTTP 200 OK ValidationError 336 Σε περίπτωση απαλλαγής από ΦΠΑ, πρέπει να αναφέρεται ποσοστό του ποσού ΦΠΑ στην ταξινόμηση Ε3 με κατηγορία 2.5
130 HTTP 200 OK ValidationError 337 Συνδυασμός Κατηγορία ΦΠΑ {Πεδίο1}, Κατηγορία Απαλλαγής ΦΠΑ {Πεδίο2}: Τα πεδία Ποσό ΦΠΑ, Κατηγορία ΦΠΑ και Κατηγορία Απαλλαγής ΦΠΑ πρέπει να είναι μηδενικά όταν δημοσιεύονται ταξινομήσεις ανά γραμμή [Πιθανές τιμές {Πεδίο1}: {‘κενό’, [1-8]}] [Πιθανές τιμές {Πεδίο2}: {‘κενό’, [εύρος τιμών των αιτιών εξαίρεσης ΦΠΑ από το σχετικό πίνακα του παραρτήματος]}]
131 HTTP 200 OK ValidationError 338 Απαγορεύεται ο χαρακτηρισμός για τη σειρά τιμολογίων {αριθμός γραμμής} λόγω του Τύπος rec ή του Τύπου Στοιχείου: Τιμή
132 HTTP 200 OK ValidationError 339 {μήνυμα} χαρακτηρισμός δεν επιτρέπεται για τη γραμμή παραστατικού {αριθμός γραμμής} λόγω της τιμής του Τύπου Στοιχείου [Πιθανές τιμές {msg}: {‘Χαρακτηρισμός εσόδων’, ”Χαρακτηρισμός Εξόδων’}]
133 HTTP 200 OK ValidationError 340 Το πεδίο Τρόπος Ανάρτησης Χαρακτηρισμού (ClassificationPostMode) δεν πρέπει να περιέχεται σε xml
134 HTTP 200 OK ValidationError 341 Ο κωδικός κατάταξης ΦΠΑ δαπανών NOT_VAT_295 δεν επιτρέπεται να αναρτάται για τιμολόγια τύπου 14.1 και 14.3
135 HTTP 200 OK ValidationError 401 Η εκ νέου αποστολή μεθόδων πληρωμής δεν επιτρέπεται για τον τύπο τιμολογίου του αρχικού
136 HTTP 200 OK ValidationError 402 Τουλάχιστον ένα στοιχείο τρόπου πληρωμής πρέπει να είναι τύπου POS
137 HTTP 200 OK ValidationError 403 Το τιμολόγιο με MARK {mark} στάλθηκε από τον πάροχο. Οι Τρόποι Πληρωμής πρέπει να περιέχουν την υπογραφή του παρόχου
138 HTTP 200 OK ValidationError 404 Το τιμολόγιο με MARK {mark} στάλθηκε από ERP. Οι τρόποι πληρωμής δεν πρέπει να περιέχουν υπογραφή παρόχου”
139 HTTP 200 OK ValidationError 405 Το τιμολόγιο με MARK {mark} στάλθηκε από τον πάροχο. Οι τρόποι πληρωμής δεν πρέπει να περιέχουν διακριτικό ECR”
140 HTTP 200 OK ValidationError 406 Το τιμολόγιο με MARK {mark} στάλθηκε από ERP. Οι τρόποι πληρωμής πρέπει να περιέχουν διακριτικό ECR
141 HTTP 200 OK ValidationError 407 Το συνολικό ποσό των τρόπων πληρωμής πρέπει να είναι ίσο ή μικρότερο από τη συνολική αξία του αρχικού τιμολογίου
142 HTTP 200 OK ValidationError 408 Τιμολόγιο με MARK {mark_τιμολογίου}: Δεν είναι δυνατή η εκ νέου αποστολή των τρόπων πληρωμής για τιμολόγια που δημιουργούνται από την εφαρμογή timologio
143 HTTP 200 OK ValidationError 409 Το πεδίο EndToEndReferenceID απαγορεύεται για λεπτομέρειες μεθόδου πληρωμής τύπου ίσου με POS”
144 HTTP 401 AuthError 5001 Λείπει η κεφαλίδα του API_KEY
145 HTTP 401 AuthError 5002 Ο Αριθμός ΦΠΑ του εκδότη δεν σχετίζεται με τη Συνδρομή σας
146 HTTP 404 XMLSyntaxError 5004 Μη έγκυρο. Ο πόρος δεν βρέθηκε
147 HTTP 401 AuthError 5005 Λείπει η κεφαλίδα του API_KEY
148 HTTP 401 AuthError 5006 Σφάλμα πρόσβασης / αιτήματος (SBZ). Πιθανά μηνύματα ανά περίπτωση:

  • Access denied due to missing or invalid API key. Make sure to include a valid key when making requests to an API (sendinvoice, paymentsignature, sendpayments)
  • Access denied due to missing settings file (paymentsignature — λείπει αρχείο ρυθμίσεων τερματικού)
  • invoiceMark missing (sendpayments)
  • Too Many Requests (sendpayments — αποτυχία εγγραφής/σύγκρουση)
149 HTTP 400 XMLException 5008 No response (SBZ / paymentsignature — δεν υπήρξε απάντηση από το τερματικό POS)
150 HTTP 401 XMLSyntaxError 6001 Η ετικέτα συσχετισμένων παραστατικών είναι υποχρεωτική
151 HTTP 401 XMLSyntaxError 6002 movePurposeLabel είναι υποχρεωτικό
152 HTTP 401 XMLSyntaxError 6003 Η ποσότητα πεδίου δεν μπορεί να είναι μικρότερη από 1
153 HTTP 401 XMLSyntaxError 6004 Η ετικέτα της μονάδας μέτρησης είναι υποχρεωτική
154 HTTP 401 XMLSyntaxError 6005 Ελέγξτε τη σύνταξη XML! Απαιτούμενα πεδία
155 HTTP 401 XMLSyntaxError 6006 Η κατηγορία vatExemption είναι υποχρεωτική
156 HTTP 401 XMLSyntaxError 6007 Η vatExemptionCategory δεν πρέπει να οριστεί
157 HTTP 401 XMLSyntaxError 6008 Access denied due to missing or invalid terminalid (SBZ / paymentsignature)
158 HTTP 401 XMLSyntaxError 6009 Ελέγξτε τη σύνταξη XML! Απαιτούμενα πεδία
159 HTTP 401 XMLSyntaxError 6010 Τα πεδία DocumentLabel, paymentMethodΙnvoiceLabel είναι υποχρεωτικά
160 HTTP 405 ValidationError 6030 Το NextPageKey δεν είναι έγκυρο
161 HTTP 405 ValidationError 6031 Το πεδίο έκδοσης ΦΠΑ είναι υποχρεωτικό!
162 HTTP 405 ValidationError 6032 Το InvoiceMark δεν αποτελεί έγκυρη τιμή Int64
163 HTTP 405 ValidationError 6033 issuedDate δεν είναι έγκυρη ημερομηνία (εεεε-μμ-ηη)
164 HTTP 405 ValidationError 6034 Η ημερομηνία έκδοσης δεν είναι έγκυρη ημερομηνία
165 HTTP 405 ValidationError 6035 Το issuedFrom δεν είναι έγκυρη ημερομηνία (εεεε-μμ-ηη)
166 HTTP 405 ValidationError 6036 Το issuedFrom δεν είναι έγκυρη ημερομηνία
167 HTTP 405 ValidationError 6037 Το issuedFrom δεν είναι έγκυρη ημερομηνία (εεεε-μμ-ηη)
168 HTTP 405 ValidationError 6038 Το issuedFrom δεν είναι έγκυρη ημερομηνία (εεεε-μμ-ηη)
169 HTTP 405 ValidationError 6039 Δεν επιτρέπεται έκτπωση στο είδος 100%
170 HTTP 405 ValidationError 6040 Οι συνδυασμοί παραμέτρων ημερομηνίας δεν είναι έγκυροι.

  • Αν χρησιμοποιείται issuedDate, τότε τα issuedFrom και issuedTo πρέπει να είναι κενά.
  • Αν χρησιμοποιείται issuedFrom ή issuedTo, τότε το issuedDate πρέπει να είναι κενό.
171 HTTP 200 OK BalanceError 7001 Ανεπαρκές υπόλοιπο μονάδων (SBZ / sendinvoice):

  • Your available balance is not enough to send this document
  • Your available B2G balance is not enough to send this document (παραστατικά B2G)
172 HTTP 200 OK TechnicalError 7002 Δεν υπάρχει απάντηση από την ΑΑΔΕ (SBZ statusCode 7002· δεν αντιστοιχεί σε αποστολή πεδίου transmissionFailure από τον πελάτη)
173 HTTP 200 OK TechnicalError 7003 Μη αναμενόμενο σφάλμα συνθήκης – Σφάλμα HTTP