json definition with remarks:
{
"Currency": "Euro",
"CurrencyCode": "EUR",
"InvoiceTypeCode": "5.2",
"SpecialInvoiceCategory": 0,
"VariationType": 0,
"DocumentType": "Πιστωτικό Τιμολόγιο",
"DocumentTypeCode": "INVOICE",
"IsDeliveryNote": false,
"OrderNumber":"" ,
"DistributionDetails.DeliveryDestinationDetails.Address.GLN" :"",
"Series": "ΤΠΥ",
"Number": "02028",
"DateIssued": "2024-10-18T10:30:00",
"Issuer": {
"RegisteredName": "Issuer's Name",
"Vat": "Issuer's VAT",
"generalCommercialRegistryNumber": "Αρ. ΓΕ.ΜΗ", //Αρ. ΓΕ.ΜΗ
"RegistrationNumber": "ΑΡ.Μ.Α.Ε.", // ΑΡ.Μ.Α.Ε."
"phones": [
"210800000"
],
"faxes": [
"210800000"
],
"url": "",
"address": {
"countryCode": "GR",
"city": "ΑΘΗΝΑ",
"street": "ΟΔΟΣ ΑΡΙΘΜΟΣ",
"postal": "ΤΑΧ.ΚΩΔΙΚΑΣ"
},
"posId": "0",
"branchAddress": {
"countryCode": "GR",
"city": "ΑΘΗΝΑ",
"street": "ΟΔΟΣ ΑΡΙΘΜΟΣ",
"postal": "ΤΑΧ.ΚΩΔΙΚΑΣ"
},
"branchPhones": [
"231000000"
],
"branchFaxes": [
"2310000000"
]
},
"CounterParty": {
"RegisteredName": "CounterParty's Name",
"Vat": "CounterParty's VAT",
"Address": {
"countryCode": "GR",
"city": "ΑΘΗΝΑ",
"street": "ΟΔΟΣ ΑΡΙΘΜΟΣ",
"postal": "ΤΑΧ.ΚΩΔΙΚΑΣ"
},
"phones": [
""
],
"emails": [
""
]
},
"AllowancesCharges": [],
"ContractOrderDetails": {
"ContractTypeCode": "11095899",
"Code": "013405979"
},
"DistributionDetails": {
"InternalDocumentId": "46525325500110"
},
"PaymentDetails": {
"PaymentMethods": [
{
"PaymentMethodType": "Επί πιστώσει",
"PaymentMethodTypeCode": 5,
"Amount": 64.26,
"Contactless": false
}
],
"PaymentDate": "2024-10-19T00:00:00"
},
"AdditionalDetails": {
"AccountingDepartmentEmails": [
""
],
"TransmissionMethod": "A",
"AvoidEmailGrouping": false
},
"Details": [
{
"LineNo": 1,
"ItemCodification":"",
"Descriptions": [
"ITEM"
],
"Quantity": 1,
"UnitPrice": 46.49,
"NetTotal": 46.49,
"Total": 46.49,
"VATTotal": 0,
"VatExemptionCategoryCode": 7,
"VatCategory": "0",
"VatCategoryCode": 7,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"IncomeClassification": {
"Id": 0,
"ClassificationTypeCode": "E3_561_001",
"ClassificationCategoryCode": "category1_3",
"Amount": 0
}
},
{
"LineNo": 2,
"ItemCodification":"",
"Descriptions": [
"ITEM"
],
"Quantity": 1,
"UnitPrice": 9.31,
"NetTotal": 9.31,
"Total": 9.31,
"VATTotal": 0,
"VatExemptionCategoryCode": 7,
"VatCategory": "0",
"VatCategoryCode": 7,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"IncomeClassification": {
"Id": 0,
"ClassificationTypeCode": "E3_561_001",
"ClassificationCategoryCode": "category1_3",
"Amount": 0
}
}
],
"Summaries": {
"TotalNetAmount": 55.80,
"TotalVATAmount": 0,
"TotalOtherTaxesAmount": 8.46,
"TotalGrossValue": 64.26
},
"Taxes": [
{
"TaxType": "Φόρος Ασφαλίστρων 15%",
"TaxTypeCode": 3,
"TaxCategory": "Φόρος Ασφαλίστρων 15%",
"TaxCategoryCode": 4,
"TaxAmount": 8.09
},
{
"TaxType": "Φόρος Ασφαλίστρων 20%",
"TaxTypeCode": 3,
"TaxCategory": "Φόρος Ασφαλίστρων 20%",
"TaxCategoryCode": 15,
"TaxAmount": 0.37
}
],
"VatAnalysis": [
{
"Name": "0",
"Percentage": 0,
"VatAmount": 0,
"UnderlyingValue": 55.80
}
],
"MiscellaneousData": {
"MoreInformation1": ""
},
"banks": [
{
"iban": "GRXX XXXX XXXX XXXX XXXX XXXX 008"
}
],
"IsDelayed": false,
"IsDelayedCode": 0,
"IsRetail": false
}