Professional Documents
Culture Documents
1 Εισαγωγή ........................................................................................................................... 3
2 Σκοπός ............................................................................................................................... 3
3 Τεχνολογικές απαιτήσεις λογισμικών έκδοσης παραστατικών ........................................ 4
4 Περιγραφή του RESTAPI .................................................................................................... 4
4.1 Portal για Προγραμματιστές ..................................................................................... 4
4.2 Περιγραφή λειτουργίας της διεπαφής...................................................................... 5
4.2.1 Εγγραφή χρήστη ................................................................................................ 5
4.2.2 Χρήση υπηρεσιών ............................................................................................. 6
4.2.3 Απαραίτητα Headers ......................................................................................... 6
4.3 Περιγραφή λειτουργιών ............................................................................................ 7
4.3.1 sendInvoices ...................................................................................................... 7
4.3.2 sendIncomeClassification .................................................................................. 7
4.3.3 sendExpensesClassification ............................................................................... 8
4.3.4 receiveInvoices .................................................................................................. 9
5 Περιγραφή σχήματος παραστατικού .............................................................................. 11
5.1 Στοιχεία οντότητας .................................................................................................. 12
5.1.1 Διεύθυνση ....................................................................................................... 13
5.2 Επικεφαλίδα παραστατικού .................................................................................... 14
5.3 Στοιχεία παραστατικού ........................................................................................... 16
5.3.1 Δήλωση Διενέργειας (ΠΟΛ 1177/2018 Αρ. 27) ............................................... 20
5.4 Περίληψη παραστατικού ........................................................................................ 21
6 Περιγραφή Απαντήσεων ................................................................................................. 22
7 Σφάλματα ........................................................................................................................ 23
8 Παράρτημα ...................................................................................................................... 24
8.1 Είδη παραστατικών ................................................................................................. 24
8.2 Συντελεστές Φ.Π.Α .................................................................................................. 28
8.3 Κωδικοί εξαίρεσης από ΦΠΑ................................................................................... 28
8.4 Συντελεστές παρακράτησης φόρου ........................................................................ 29
8.5 Συντελεστές λοιπών φόρων ................................................................................... 29
8.6 Συντελεστές Χαρτοσήμου ....................................................................................... 30
1
myDATA REST API
8.7 Συντελεστές τελών .................................................................................................. 30
8.8 Χαρακτηρισμοί εσόδων........................................................................................... 30
8.9 Χαρακτηρισμοί εξόδων ........................................................................................... 31
8.10 Μονάδες Μέτρησης ................................................................................................ 31
8.11 Επισημάνσεις........................................................................................................... 31
2
myDATA REST API
1 Εισαγωγή introduction
Είναι το όνομα της νέας ηλεκτρονικής πλατφόρμας, με την οποία η ΑΑΔΕ εισάγει τα
ηλεκτρονικά βιβλία στην καθημερινότητα των επιχειρήσεων.
Η ηλεκτρονική πλατφόρμα myDATA παρέχει εύκολες λύσεις για όλους. Τόσο για τις
επιχειρήσεις που διαθέτουν μηχανογραφημένα λογιστήρια και θα μπορούν να διαβιβάζουν
μαζικά και αυτοματοποιημένα τα αναγκαία δεδομένα, όσο και για τις λοιπές επιχειρήσεις,
που θα μπορούν να διαβιβάζουν τα δεδομένα με απλό τρόπο, μέσω ειδικής φόρμας
καταχώρισης στην ιστοσελίδα της ΑΑΔΕ.
It is the name of a new electronic platform, with which AADE introduces the electronic books
into the daily lives of businesses.
The electronic books of AADE are a very important step to a digital transformation of the
state and the businesses. Our goal is primarily to serve businesses by providing an
innovative digital platform for full-filling their tax obligation which will lead to the
automation of the filling of tax returns and relieve them of their current obligations such as
filling customer statements (MYF).
The electronic platform my data gives easy solutions for all. Both for businesses that have
computerized accounting systems that can transmit the necessary data in bulk and
automated, and for other companies that can transmit data in a simply way, through a
special registration form on the website of AADE.
2 Σκοπός Goal
Για τις ανάγκες των επιχειρήσεων και των επαγγελματιών που διαθέτουν
μηχανογραφημένα λογιστήρια, παρέχεται από την ΑΑΔΕ μια διεπαφή RESTAPI σε υποδομή
public cloud (Microsoft Azure). Έτσι, δίνεται η δυνατότητα σε συστήματα ERP ή άλλα
λογιστικά-εμπορικά συστήματα, να διασυνδέονται με την ΑΑΔΕ απρόσκοπτα και
αδιάλειπτα για την ανταλλαγή των σχετικών δεδομένων.
Πιο συγκεκριμένα, για μια επιχείρηση που χρησιμοποιεί κάποιο πληροφοριακό σύστημα
που αξιοποιεί το σχετικό API, οι προσφερόμενες λειτουργίες αυτοματοποιημένης
3
myDATA REST API
διασύνδεσης, είναι:
Λήψη δεδομένων όσων παραστατικών έχουν εκδοθεί για αυτήν και έχουν
διαβιβαστεί από τους αντίστοιχους εκδότες στην ΑΑΔΕ.
For the needs of the businesses and professionals with computerized accounting, AADE provides a RESTAPI interface to
public cloud infrastructure (MICROSOFT AZURE). This enables ERP systems or other accounting - trading systems to
seamlessly and seamlessly interconnect with AADE for the exchange of relevant data.
Specifically, for an enterprise using an information system that leverages the relevant API, the automated interface
features offered are :
Receive data of any documents issued for it and transmitted by the respective issuers of AADE
This document describes the above functions as well as the technical specifications necessary to implement the relative
calls of the RESTAPI interface offered.
4
myDATA REST API
3 Τεχνολογικές απαιτήσεις λογισμικών έκδοσης παραστατικών Technological
requirements for documentation software
1) Για την υλοποίηση της επικοινωνίας ενός συστήματος λογισμικού με την διεπαφή
χρησιμοποιούνται οι παρακάτω τεχνολογίες
• HTTPS – Secure HTTP
• Webservice
• REST API – REST interface required for the data reporting process
• XML – eXtensible Markup Language
2) Η διεπαφή μπορεί να χρησιμοποιηθεί από οποιοδήποτε λογισμικό που μπορεί να
υλοποιήσει HTTPS κλήσεις και να δημιουργήσει έγγραφα XML συμβατά με το σχήμα
που περιγράφεται στο παρόν έγγραφο.
3) Εκτός των σχετικών δεδομένων, το λογισμικό θα πρέπει να μπορεί να στείλει
ταυτόχρονα και αυτοματοποιημένα και τις απαραίτητες πληροφορίες για την
ταυτοποίηση του χρήστη μέσω της ίδιας HTTPS κλήσης.
1) The following technologies are used to implement a software system interface with the interface
HTTPS-Secure HTTP
Webservice
REST API – REST interface required for the data reporting process
XML-extensible Markup language
2) The interface can be used by any software that can implement HTTPS calls and create XML documents
compatible with the format described in this document.
3) In addition, to the relevant data the software should be able to simultaneously and automatically
send the necessary information to identify the user through the same HTTPS call.
Ειδικά για τη φάση ανάπτυξης και διενέργειας δοκιμών, οι διαθέσιμες μέθοδοι του RESTAPI
είναι διαθέσιμες στο URL:https://mydata-dev.azure-api.net
6
myDATA REST API
Σε αυτό, υπάρχει τεκμηρίωση όλων των διαθέσιμων μεθόδων, δίνονται code samples σε
διάφορες γλώσσες προγραμματισμού, καθώς και δυνατότητα εκτέλεσης απευθείας
δοκιμαστικών κλήσεων μέσα από το ίδιο το portal. Επιπλέον, από το profileτου χρήστη,
παρέχονται analytics reports σχετικά με τις κλήσεις που έχουν γίνει. Ακόμα, από το profile,
ο χρήστης έχει τη δυνατότητα επανέκδοσης/αλλαγής του subscription key.
Specifically for the development and testing phase, the available RESTAPI Methods are
available at url: https://mydata-dev.azure-api.net.
In it there is documentation of all the methods available, codes samples are provided in
different programming languages, as well as the ability to execute direct test calls through
the portal itself. In addition, the user profile provides analytic reports on calls made. Also,
from the profile, the user can reissue/change the subscription key.
Finally, for functionality issues, problems or suggestions, you can refer to the url:
https://mydata-dev.portal.azure-api.net/issues via the reportissue option
Η χρήση των λειτουργιών της διεπαφής απαιτεί διαδικασία ταυτοποίησης του χρήστη
(authentication). Η ταυτοποίηση πραγματοποιείται μέσω αποστολής σε κάθε κλήση, ενός
ονόματος χρήστη καθώς και ενός subscription key στην ενότητα headers. Το subscription
key είναι ένα string, μοναδικό ανά χρήστη και είναι κοινό όλες της λειτουργίες της
διεπαφής.
Στην φόρμα της σελίδας συμπληρώνονται βασικά στοιχεία της οντότητας του χρήστη που
είναι απαραίτητα για την δημιουργία του προσωπικού του προφίλ. Τα βασικά στοιχεία που
7
myDATA REST API
είναι απαραίτητα για την διαδικασία της εγγραφής είναι τα εξής
8
myDATA REST API
Μετά το στάδιο της εγγραφής ο χρήστης θα μπορεί να συνδεθεί στο portal της διεπαφής με
τα στοιχεία του λογαριασμού του από όπου θα μπορεί να δει και να αλλάξει το subscription
key.
*Σημείωση: Για την φάση ανάπτυξης και ελέγχου, η διαδικασία εγγραφής στις
προσφερόμενες υπηρεσίες του myDATA RESTAPI, θα γίνεται μέσω της εφαρμογής που είναι
διαθέσιμη στο URL:
https://mydata-register.azurewebsites.net
Using interface functions requires an user authentication process. Authentication is accomplished by sending each call, a username
and a subscription key to a headers section. The subscription key is a single string per user and is common to all interface function.
In order for a user to obtain the above credentials, he must create an account in the registry of the interface through a special
registration process offered by the my data online platform.
The page form fills in the key elements of the user’s entity that are needed to crate their personal profile. The essentials necessary for
the registration process are as follows:
Username
E-mail
Type of warranty. The type of warranty is necessary in case the codes are given to a third party authorized entity to transmit the
data. Such cases may involve accountant authorization, invoicing or self-authorization.
In the event of a successful registration, the user is created in the relevant RESTAPI registry, and a special subscription key is provided
by the user to identify him/her when calling interface services. A confirmation message will also be sent to the registered e-mail
address.
After the stage of registration, the user can connect to the interface portal with the credentials of his account where he can watch and
change the subscription key.
Note: for the development and testing phase, the registration process for my data RESTAPI services will be done through the
application available at url: https://mydata-register.azurewebsites.net
H χρήση κάθε λειτουργίας της διεπαφής πραγματοποιείται μέσω της αποστολής μιας HTTPS
κλήσης (GET ή POST, ανάλογα με τη λειτουργία) στον αντίστοιχο σύνδεσμο URL.
9
myDATA REST API
ίδια αναγνωριστικά στοιχεία με προηγούμενα αποσταλμένο αντικείμενο, το τελευταίο
διατηρείται στην βάση δεδομένων των Ηλεκτρονικών Βιβλίων ως έγκυρο, και αντιστοίχως
το προηγούμενο ακυρώνεται.
Each interface function is performed by sending an HTTPS call (get or post depending on the
function) to the corresponding url.
The call must contain the appropriate header containing the information necessary for user
identification and a body in XML format whose structure will depend on the service being
called. For each call the user will receive an answer with information about the outcome of
their call, in XML format
In submission services, the user can send one or more objects, incorporating them into the body of the call in a specific
xml format, (documents/ accounting registrations or attributes). The answer can contain, for each document, one or more
error messages or a successful submission message. If any item resubmitted, having the same identifiers as a previous
shipped item, the last is remained on the database of electronic books as valid, and the previous one is canceled.
Every call must contain the following headers in the form of pair-values, which are necessary for user identification. In
case of incorrect information the user will receive error message
10
myDATA REST API
4.3 Περιγραφή λειτουργιών description of functions
4.3.1 sendInvoices
*Σημείωση: Για τη φάση της ανάπτυξης και διενέργειας δοκιμών, η μέθοδος είναι
διαθέσιμη στο URL:https://mydata-dev.azure-api.net/SendInvoices
*Note: For the development and testing phase the method is available at url: https://mydata-
dev.azure-api.net/SendInvoices
4.3.2 sendIncomeClassification
11
myDATA REST API
Body που το περιεχόμενο του είναι xml και περιγράφεται από το
elementIncomeClassificationsDoc. To element αυτό απεικονίζεται παρακάτω και
είναι μία ακολουθία από ένα ή περισσότερους χαρακτηρισμούς εσόδων.
Body whose content is an xml and described it from elementInvoicesDoc , which contains one or more
documents. This element is illustrated below and is a sequence of one or more revenue classifications.
12
myDATA REST API
Πεδίο field Τύπος type Υποχρεωτικό Περιγραφή description Αποδεκτές τιμές
required acceptable prices
mark xs:string Ναι yes Μοναδικός Αριθμός
Καταχώρησης
παραστατικού/λογιστικής
εγγραφής unique
registration number
documentar/accounting
entry
classificationReceipt xs:long Ναι yes Αποδεικτικό παραλαβής
χαρακτηρισμού.
Συμπληρώνεται από την
Υπηρεσία. Proof of receipt
of qualification. To be
completed by the service.
lineNumber xs:int Ναι yes Αριθμός γραμμής του
αρχικού
παραστατικού/λογιστικής
εγγραφής στην οποία
αναφέρεται ο
Χαρακτηρισμός original line
number
document/accounting
registration referred to in
characterization
classificationType xs:int Ναι yes Κωδικός χαρακτηρισμού Ελάχιστη τιμή
identification code minimum price= 101
Μέγιστη τιμή
maximum price = 110
classificationCategory xs:int Ναι yes Κατηγορία χαρακτηρισμού Ελάχιστη τιμή
classification category minimum price = 1
Μέγιστη τιμή
maximum price = 4
amount xs:decimal Ναι yes Ποσό amount Ελάχιστη τιμή
minimum price = 0
Δεκαδικά ψηφία
decimals = 5
*Σημείωση: Για τη φάση της ανάπτυξης και διενέργειας δοκιμών, η μέθοδος είναι
13
myDATA REST API
διαθέσιμη στο URL:https://mydata-dev.azure-api.net/sendIncomeClassification
*Note: For the development and testing phase the method is available at url: https://mydata-
dev.azure-api.net/SendInvoices
4.3.3 sendExpensesClassification
The structure of the request to send documents is described by the elementExpensesClassificationDoc. It is a sequence of
one or more output classification. The structure is similar to revenue classification and differs only in the possible values
of the classification type field.
14
myDATA REST API
Ορισμοί Πεδίων
*Note: For the development and testing phase the method is available at url: https://mydata-
dev.azure-api.net/SendInvoices
4.3.4 receiveInvoices
Για μια οντότητα, υπάρχει η δυνατότητα λήψης των πρότυπων παραστατικών που έχουν
εκδοθεί για αυτήν, και έχουν διαβιβαστεί στην ΑΑΔΕ.
16
myDATA REST API
Αυτό πραγματοποιείται μέσω μιας HTTP κλήσης GET της μεθόδου, με την παρακάτω
παράμετρο η οποία λειτουργεί ως κριτήριο αναζήτησης.
Η κλήση επιστρέφει όσα παραστατικά έχουν ως λήπτη την οντότητα που αντιστοιχεί στο
όνομα χρήστη και subscription key, και αναγνωριστικό Μοναδικό Αριθμό Καταχώρησης
μεγαλύτερο του mark. Σε περίπτωση μη αποστολής τιμής για την παράμετρο mark, η
αναζήτηση θα φέρει όλα τα διαθέσιμα παραστατικά.
For an entity, it is possible to obtain the template documents issued for it and forwarded it
to AADE.
This is done via a HTTP call GET method, with the following parameter acting as criteria of
search.
The call returns the documents have as a receiver of entity corresponding to the username
and subscription key, and a unique registration number bigger than the MARK. In case of
failure send the value for the mark parameter, the search will contain all the available
documents.
*Σημείωση: Για τη φάση της ανάπτυξης και διενέργειας δοκιμών, η μέθοδος είναι
διαθέσιμη στο URL:
https://mydata-dev.azure-api.net/RequestInvoices[?mark]&[continuationToken]
Note: continuationToken is obtained if the search results exceed the maximum permissible limit and it used as a
parameter in a call for the next reception
*Note: For the development and testing phase the method is available at url: https://mydata-
dev.azure-api.net/SendInvoices
17
myDATA REST API
5 Περιγραφή σχήματος παραστατικού Document shape description
Το AadeBookInvoiceType περιέχει τις πληροφορίες του παραστατικού και η δομή του είναι
η παρακάτω:
This section describes in detail the content of the document (type AADEBOOKINVOICE TYPE)
that is expected to be sent by applications with the / sendInvoices method.
18
myDATA REST API
document issuer
counterpart PartyType Ναι yes Λήπτης παραστατικού
document recipient
invoiceHeader InvoiceHeaderParty Ναι yes Επικεφαλίδα
Παραστατικού heading
document
invoiceDetails InvoiceRowParty Ναι yes Γραμμές παραστατικού
document lines
invoiceSummary InvoiceSummaryParty Ναι yes Περίληψη παραστατικού
document summary
The composite types of PartyType, InvoiceHeaderParty, InvoiceRowParty, InvoiceSummaryParty are described in more
details above.
19
myDATA REST API
Παρατηρήσεις
Remarks
1) The uid is the id of each document and is completed by the service. It is calculated by the SHA-1 hash6 fields of the
document which are:
Taxpayer issue
Year of publishing
Taxis registration number installation
Type of document
Series
AA
2) The mark is the unique document registration number (M.AR.K).
Παρατηρήσεις
1) Ο κωδικός της χώρας είναι δύο χαρακτήρες και προέρχεται από την αντίστοιχη
λίστα χωρών όπως περιγράφεται στο ISO 3166.
Remarks
1) The code of country is two characters and comes from the corresponding country list as described in ISO 3166.
21
myDATA REST API
5.1.1 Διεύθυνση Οντότητας Entity address
Η διεύθυνση του εκδότη (ή του λήπτη) είναι element τύπου AddressType και η δομή του
περιγράφεται παρακάτω
The address of the publisher (or recipient) is an address type element and its structure is
described below.
22
myDATA REST API
5.2 Επικεφαλίδα παραστατικού Document Header
24
myDATA REST API
issueDate xs:date Ναι yes Ημ. έκδοσης παραστατικού
day issue a document
invoiceType xs:string Ναι yes Τύπος παραστατικού type Λίστα τιμών price list:
of document 1.1, 1.2, 1.3,
1.4,1.5.1, 1.5.2,
1.6,2.1, 2.2, 2.3, 2.4,
3.1, 3.2,4,5.1, 5.2,6.1,
6.2, 7.1,8.1, 8.2,
8.3,9.1,9.2, 9.3,10.1,
10.2,11.1, 11.2, 11.3,
11.4,
12,13.1, 13.2,
13.3,13.4, 13.30,
13.31,14.1, 14.2,
14.3, 14.4,14.5,
14.30,
14.31,15.1,16.1,
16.30, 17.1, 17.2,
17.3, 17.4,17.5, 17.6
anastoliKatavolisFPA xs:boolean Όχι no Αναστολή καταβολής ΦΠΑ
suspension of payment of
vat
currency xs:string Ναι yes Νόμισμα coin Κωδικοί νομισμάτων
code coins
exchangeRate xs:decimal Όχι no Ισοτιμία equivalent Ελάχιστη τιμή
minimum price = 0
Δεκαδικά ψηφία
decimals = 2
correlatedInvoices xs:string Όχι no Συσχετιζόμενα
Παραστατικά associated
documents
Παρατηρήσεις
25
myDATA REST API
Remarks
1) The field exchangerate is the exchange rate of the currency against the euro. It should be completed only when the
coin doesn’t have price euro.
2) The currency code comes from the corresponding list in accordance with ISO4217.
3) The element correlatedinvoices is a list type string which contains the associated document identifiers.
4) In case where the publisher’s installation is headquartered, the field branch must have price 0.
5) In case of non-issuance of a series of documents, the series field must have the price 0.
26
myDATA REST API
5.3 Στοιχεία παραστατικού Document details
27
myDATA REST API
28
myDATA REST API
Πεδίο field Τύπος type Υποχρεωτικό Περιγραφή Αποδεκτές τιμές
required description acceptable prices
lineNumber xs:int Ναι yes ΑΑ γραμμής Ελάχιστη τιμή
minimum price= 1
quantity xs:decimal Όχι no Ποσότητα Ελάχιστη τιμή
quantity minimum price= 0
measurementUnit xs:int Όχι no Ποσότητα Λίστα τιμών price list:
quantity 1,2,3
invoiceDetailType xs:int Ναι yes Επισήμανση Λίστα τιμών price list
labeling :
1,2
netValue xs:decimal Ναι yes Καθαρή αξία net Ελάχιστη τιμή
value minimum price= 0
Δεκαδικά ψηφία
decimals= 5
vatCategory xs:int Ναι yes Κατηγορία Ελάχιστη τιμή
ΦΠΑ category of minimum price= 1
vat Μέγιστη τιμή
maximum price= 7
vatExemptionCategory xs:int Όχι no Κατηγορία Ελάχιστη τιμή
Αιτίας minimum price =
Εξαίρεσης ΦΠΑ 1 Μέγιστη τιμή
category cause maximum price =
vat exemption 23
dienergia ShipType Όχι no ΠΟΛ
1177/2018 Αρ.
27
discountOption xs:boolean Όχι no Δικαίωμα False / True
Έκπτωσης right
of discount
withheldAmount xs:decimal Όχι no Ποσό Παρ. Ελάχιστη τιμή
Φόρου minimum price = 0
retention Δεκαδικά ψηφία
amount tax decimals= 5
withheldPercentCategory xs:int Όχι no Κατηγορία Ελάχιστη τιμή
Συντελεστή minimum price =
παρακράτησης 1 Μέγιστη τιμή
φόρου maximum price =
coefficient 12
category
withholding
tax
stampDutyPercentCategory xs:int Όχι no Κατηγορία Λίστα τιμών
Συντελεστή price list: 1,
Χαρτοσήμου 2, 3
coefficient
category stamp
feesAmount xs:decimal Όχι no Ποσό Τελών Ελάχιστη τιμή
amount of fees minimum price = 0
Δεκαδικά ψηφία
decimals= 5
29
myDATA REST API
feesPercentCategory xs:int Όχι no Κατηγορία Ελάχιστη τιμή
Συντελεστή minimum price=
Τελών 1 Μέγιστη τιμή
coefficient maximum price =
category fees 8
otherTaxesPercentCategory xs:int Όχι no Κατηγορία Ελάχιστη τιμή
Συντελεστή minimum price=
λοιπών φόρων 1 Μέγιστη τιμή
coefficient maximum price=
category other 9
taxes
otherTaxesAmount xs:decimal Όχι no Ποσό λοιπών Ελάχιστη τιμή
Φόρων amount minimum price= 0
of other wearer Δεκαδικά ψηφία
decimals= 5
deductionsPercentage xs:decimal Όχι no Κατηγορία Ελάχιστη τιμή
Συντελεστή minimum price= 0
Κρατήσεων Μέγιστη τιμή
coefficient maximum price = 100
category Δεκαδικά ψηφία
reservations decimals= 2
incomeClassification incomeClassificationType Όχι no Λίστα
χαρακτηρισμών
Εσόδων list
rating revenues
30
myDATA REST API
Παρατηρήσεις
Remarks
2) The fields withheldamount, feesamount, othertaxesamount are completed in only where corresponding taxes/fees
are for amounts and not percentages, and in particular in the following cases.
3) The field vatexemptioncategory is required in case that the vatcategory indicates 0% vat rate category.
31
myDATA REST API
5.3.1 Δήλωση Διενέργειας (ΠΟΛ 1177/2018 Αρ. 27) statement of action
Η Δήλωσης Διενέργειας είναι στοιχείο τύπου ShipType και η δομή του περιγράφεται
παρακάτω
The statement of action is a shiptype component and its structure is described below
32
myDATA REST API
5.4 Περίληψη παραστατικού document summary
33
myDATA REST API
decimals= 5
34
myDATA REST API
6 Περιγραφή Απαντήσεων Description of answers
35
myDATA REST API
Παρατηρήσεις
Το είδος της απάντησης (πετυχημένη ή αποτυχημένη διαδικασία) καθορίζεται από την τιμή
του πεδίου statusCode.
36
myDATA REST API
Σε περίπτωση αποτυχίας το πεδίο statusCode έχει τιμή αντίστοιχη του είδους του
σφάλματος και η απάντηση περιλαμβάνει μια λίστα στοιχείων σφάλματος τύπου
ErrorType για κάθε οντότητα που η υποβολή της απέτυχε. Όλα τα στοιχεία
σφάλματος ανά οντότητα είναι υποχρεωτικά της ίδιας κατηγορίας που χαρακτηρίζει
την απάντηση
Remarks
If successful, the status code field has a success value and the answer contains the corresponding
values for the entity uid and entity mark fields for each submitted entity.
If not successful the field status code has a value corresponding to the type of error and the response
includes a list of error type for each entity that failed to submit. All error from entity data are
mandatory in same category that characterizes the response.
7 Σφάλματα Errors
Κάθε στοιχείο σφάλματος που αφορά μια οντότητα αποτελείται από ένα μήνυμα που
περιγράφει το σφάλμα και έναν κωδικό σφάλματος.
Each error element that concerns an entity consists of a message describing the error and an
error code.
37
myDATA REST API
8 Παράρτημα Annex
38
myDATA REST API
service provision
39
myDATA REST API
3.1 Τίτλος Κτήσης (μη υπόχρεος Εκδότης)
Acquisition Title (Non-obligatory issuer)
Τίτλος Κτήσης (άρνηση έκδοσης από
3.2
υπόχρεο Εκδότη)
Acquisition title (denial of
issue by a liable issuer)
Για Μελλοντική Χρήση For future
use
Πιστωτικό Τιμολόγιο Credit
memo
40
myDATA REST API
9.1 Παραστατικό Διακίνησης Συσχετιζόμενο
Traffic document Associated
41
myDATA REST API
Παραστατικό Διακίνησης Μη
9.3
Συσχετιζόμενο Non
correlated handling
document
Παραστατικό Διακίνησης (Ποσοτικής
Παραλαβής) Shipping
document (quantity
receipt)
Παραστατικό Διακίνησης Μη
10.2
Συσχετιζόμενο non
correlated handling
document
Μη Αντικριζόμενα Παραστατικά
Εκδότη ημεδαπής / αλλοδαπής non
matching documents
domestic/foreign publisher
42
myDATA REST API
Παραστατικά Οντότητας ως
13.30
Αναγράφονται από την ίδια (Δυναμικό)
entity documents as listed by her
(dynamic)
Πιστωτικό Στοιχ. Λιανικής ημεδαπής /
13.31
αλλοδαπής credit element
retail/non-domestic retail
Αντικριζόμενα Παραστατικά Λήπτη
ημεδαπής / αλλοδαπής
Domestic/ foreign recipient
receiving documents
Παραστ. Εξαιρ. Οντοτήτων ημεδαπής /
αλλοδαπής Ref excellent
domestic/foreign entities
43
myDATA REST API
14.2 Τιμολόγιο / Αποκτήσεις Τρίτων Χωρών
Third country invoice /acquisitions
Τιμολόγιο / Ενδοκοινοτική Λήψη
14.3
Υπηρεσιών invoice/intra-
community receipt of
services
Τιμολόγιο / Λήψη Υπηρεσιών Τρίτων
14.4
Χωρών
invoice/receipt of
third country services
Παραστατικά Οντότητας ως
14.30
Αναγράφονται από την ίδια (Δυναμικό)
Entity documents as listed by her
(dynamic)
Παραστατικά Οντότητας ως
16.30
Αναγράφονται από την ίδια (Δυναμικό)
entity documents as listed by her
(dynamic)
Εγγραφές Τακτοποίησης Εσόδων-
Εξόδων revenue-
expense settlement
records
45
myDATA REST API
8.2 Συντελεστές Φ.Π.Α. Vat rates
46
myDATA REST API
8.4 Συντελεστές παρακράτησης φόρου tax withholding rates
Κωδικός
Περιπτώσεις % Παρακράτησης - Προκαταβολής Φόρου cases % withholding tax % Παρ. Φόρου
code
advance
Αρ. 64 ν.4172/2013 παρ.1 - Συντελεστές Παρακράτησης Φόρου number 64
ν.4172/2013 par.1- tax withholding rates
1 Περιπτ. β’- Τόκοι - 15% about b-interest -15% 15%
2 Περιπτ. γ’ - Δικαιώματα - 20% about c-rights -20% 20%
3 Περιπτ. δ’ - Αμοιβές Συμβουλών Διοίκησης - 20% about d- management 20%
consulting fees 20%
4 Περιπτ. δ’ - Τεχνικά Έργα - 3% about d-technical works- 3% 3%
Αρ. 64 ν.4172/2013 παρ.2 -
Προμήθειες Αγαθών και Υπηρεσιών Φ.Γ.Κ number .64 ν4172/2013 par 2 ggs
supplies and services supplies
5 Υγρά καύσιμα και προϊόντα καπνοβιομηχανίας 1% liquid fuel and 1%
tobaccoproducts 1%
6 Λοιπά Αγαθά 4% other goods 4% 4%
7 Παροχή Υπηρεσιών 8% service 8% 8%
Αρ. 69 ν.4172/2013 παρ.4 - Προκαταβολή του Φόρου Εισοδήματος από Επιχειρηματική
Δραστηριότητα που αποκτούν Φυσικά Πρόσωπα number. 69
ν.4172/2013 παρ.4 advancement of income tax from business activity
acquired by natural persons
8 Προκαταβλητέος Φόρος Αρχιτεκτόνων και Μηχανικών επί Συμβατικών Αμοιβών,
4%
για Εκπόνηση Μελετών και Σχεδίων 4% prepaid tax on architects and engineers
on contractual fees for design and design 4%
9 Προκαταβλητέος Φόρος Αρχιτεκτόνων και Μηχανικών επί Συμβατικών Αμοιβών, που
10%
αφορούν οποιασδήποτε άλλης φύσης έργα 10% prepaid tax on architects and engineers on
contractual fees apply to any other kind of projects 10%
Αρ. 69 ν.4172/2013 παρ.5 περ. α έως ε - number.69 ν.4172/2013 par.5 per a to
e
10 Προκαταβλητέος Φόρος στις Αμοιβές Δικηγόρων 15% advanced tax on lawyers’ 15%
fees 15%
Αρ. 60 ν.4172/2013 παρ.2 num.60 ν.4172/2013 par 2
11 Παρακράτηση Φόρου Μισθωτών Υπηρεσιών παρ. 2 αρ. 15 ν. 4172/2013 -
15%
Αξιωματικών Εμπορικού Ναυτικού employee tax withholding par.2 number 15
ν.4172/2013
12 Παρακράτηση Φόρου Μισθωτών Υπηρεσιών παρ. 2 αρ. 15 ν. 4172/2013 -
10%
Κατώτερο Πλήρωμα Εμπορικού Ναυτικού employee tax withholding par 2 no. 15
ν.4172/2013
Κωδικός
code Περιπτώσεις % Λοιπών Φόρων cases % other taxes % Λοιπών φόρων
47
myDATA REST API
6 2.Ειδικός Φόρος στις διαφημίσεις που προβάλλονται από την
5%
τηλεόραση (ΕΦΤΔ) 5% special tax on advertisements displayed by
5% television
3. Ειδικός φόρος πολυτελείας εμπορευμάτων χωρών της Ε.Ε. και
εγχωρίως παραγόμενων ειδών (αρθρ. 17 ν. 3833/2010) Excise
tax on goods of Eu countries and domestically produced species
(art.17 ν.3833/2010)
7 3.1 Φόρος πολυτελείας 10% επί της φορολογητέας αξίας για τα
ενδοκοινοτικώςαποκτούμενα και εισαγόμενα από τρίτες χώρες 10% luxury 10%
tax on 10% on the taxable value of intra-community 10% imported and
imported from third countries
8 3.2 Φόρος πολυτελείας 10% επί της τιμής πώλησης προ Φ.Π.Α. για τα
10%
εγχωρίως παραγόμενα είδη 10% luxury tax of 10%
on the sales price before vat for domestically
produced items 10%
9
Δικαίωμα του Δημοσίου στα εισητήρια των καζίνο (80% επί του εισητηρίου) 80%
state’s right to casino tickets (80% on tickets)
48
myDATA REST API
8.6 Συντελεστές Χαρτοσήμου Stamp rates
50
myDATA REST API
8.9 Χαρακτηρισμοί εξόδων output characteristics
51
myDATA REST API
remuneration of third party
sales
52
myDATA REST API