The issued document reflects the value of the interest received by an entity based on the agreed interest rate set by the Bank and the ECB(European Central Bank for the Banking Sector).
json definition with remarks:
{
"CurrencyCode": "EUR",
"InvoiceType": "Λοιπές Εγγραφές Τακτοποίησης Εσόδων",
"InvoiceTypeCode": "17.3", //IAPR code - paragraph 8.1 of mydata documentation
"DocumentTypeCode": "ERPEINVOICE",
"Series": "LKJH",
"Number": "018",
"DateIssued": "2023-04-24T00:00:00",
"Issuer": {
"RegisteredName": "Scrooge Bank",
"Vat": "EL118058830",
"TaxOffice": "ΦΑΕ ΑΘΗΝΩΝ",
"Activities": [
"ΤΡΑΠΕΖΑ"
],
"GeneralCommercialRegistryNumber": "999999999",
"Address": {
"CountryCode": "GR",
"City": "ΑΘΗΝΑ",
"Street": "ΑΡΙΣΤΟΤΕΛΟΥΣ 14",
"Postal": "12345"
},
"Phones": [
"2106666666"
],
"Url": "mybank.gr"
},
"CounterParty": {
"Code": "007796",
"RegisteredName": "ΠΕΤΡΟΣ ΠΕΤΡΟΥ",
"Vat": "EL158914006",
"TaxOffice": "Φ.Α.Ε. ΑΘΗΝΩΝ ",
"Activities": [
"REAL ESTATE"
],
"Address": {
"City": "ΑΘΗΝΑ",
"Municipality": "ΑΤΤΙΚΗΣ",
"Street": "ΗΠΕΙΡΟΥ 30",
"Postal": "12345",
"CountryCode": "GR"
},
"Phones": [
"210-9999999"
]
},
"DistributionDetails": {
"InternalDocumentId": "LKJH018"
},
"AdditionalDetails": {
"AccountingDepartmentEmails": [
"emailcounterparty@gmail.com"
],
"TransmissionMethod": "E",
"AvoidEmailGrouping": false,
"DocumentTemplate": "0"
},
"Details": [
{
"LineNo": 1,
"Descriptions": [
"Πιστωτικοί Τόκοι"
],
"VatCategoryCode": 8, //IAPR code - paragraph 8.2 of mydata documentation
"VatCategory": "0 %",
"VatTotal": 0,
"NetTotal": 500,
"Total": 500,
"IncomeClassification": { // IAPR income classification - paragraph 8.9
"ClassificationTypeCode": "E3_563",
"ClassificationCategoryCode": "category1_10",
"Amount": 500
}
},
{
"LineNo": 2,
"Descriptions": [
"Επιδοτήσεις - Επιχορηγήσεις"
],
"VatCategoryCode": 8, //IAPR code - paragraph 8.2 of mydata documentation
"VatCategory": "0 %",
"VatTotal": 0,
"NetTotal": 1000,
"Total": 1000,
"IncomeClassification": { //IAPR income classification - paragraph 8.9
"ClassificationTypeCode": "E3_596",
"ClassificationCategoryCode": "category1_10",
"Amount": 1000
}
}
],
"Summaries": {
"TotalNetAmount": 1500,
"TotalVATAmount": 0,
"TotalGrossValue": 1500
},
"MiscellaneousData": {
"MoreInformation1": "Προαιρετικό πεδίο για σχόλια"
},
"IsDelayedCode": 0 // Value 0: Realtime, 1: Problem on the issuer side, 2: Problem on the AADE side
}
Important remarks
- DocumentTypeCode: This field must setted to value “ERPEINVOICE” so that to transmit an invoice of type 17.3, which is an invoice for expenses. As you know, you can only transmit revenue documents by provider, not the expenses. By using this value, you issue a document as you transmit from your ERP.
- Issuer: Τhe details of the issuer are entered in this object and it is mandatory for all the invoices
- Counterparty: Τhe details of the counterparty are entered in this object.
- InternalDocumentId: It is a unique document number in the issuer’s system
- TransmissionMethod: If this field has value “E”, an email with the invoice url will be sent to the email address that has being setted to the field “AccountingDepartmentEmails”. If it has value “A”, the invoice is only going to be archived.
- Details: In this object, each line is a product/service that you sell and all the details of it.
- Summaries: the summary ammounts
- IsDelayedCode: This field is used for heterochronous transmission. Value 0: Realtime, 1: Problem on the issuer side, 2: Problem on the IAPR side