json definition with remarks:
{
"IAPRSignPolicy": 2,
"Currency": "Euro",
"CurrencyCode": "EUR",
"InvoiceTypeCode": "2.2",
"SpecialInvoiceCategory": 0,
"VariationType": 0,
"DocumentType": "Invoice/Τιμολόγιο παροχής υπηρεσιών",
"DocumentTypeCode": "INVOICE",
"IsDeliveryNote": false,
"OrderNumber": "",
"DistributionDetails.DeliveryDestinationDetails.Address.GLN": "",
"Series": "GR05GR",
"Number": "50014031",
"DateIssued": "2024-10-14T08:38:22",
"ReferenceCode": "E-45042992",
"OrderNumber": "",
"Issuer": {
"RegisteredName": "issuer's name",
"BrandName": "issuer's brand",
"Vat": "EL",
"TaxOfficeCode": "Φ.Α.Ε. ΑΘΗΝΩΝ",
"Activities": [
""
],
"Phones": [
"+302102886000"
],
"Url": "",
"Address": {
"Country": "Greece",
"CountryCode": "GR",
"City": "issuer's city",
"Street": "issuer's street",
"Postal": "15125"
},
"BranchCode": 0
},
"CounterParty": {
"RegisteredName": "counter party's name",
"ContactPerson": "",
"Vat": "NL",
"TaxOffice": "",
"Address": {
"Country": "Netherlands",
"CountryCode": "NL",
"City": "Amsterdam",
"Street": "counter party's street",
"Postal": "1062EA"
},
"Code": "00000",
"OtherInfo": ""
},
"Recipient": {
"RegisteredName": "Recipient's name",
"Vat": "",
"Address": {
"Country": "Recipient's country",
"CountryCode": "NL",
"City": "Recipient's city",
"Street": "Recipient's street",
"Postal": "1062EA"
}
},
"AllowancesCharges": [],
"Banks": [
{
"BicCode": "",
"Name": "Bank",
"BranchCode": "",
"Branch": "",
"Account": "",
"IBAN": "GR0000000000",
"ContactDetails": ""
}
],
"DistributionDetails": {
"InternalDocumentId": "GR05GR50014031.2024/10/15"
},
"PaymentDetails": {
"PaymentMethods": [
{
"PaymentMethodType": "WEB BANKING",
"PaymentMethodTypeCode": 6,
"Amount": 3780,
"Remarks": "",
"Contactless": false
}
],
"PaymentDate": "2024-11-13T00:00:00",
"OtherPaymentDetails": "",
"ExchangeCurrencyRate": 1,
"ExchangeCurrency": ""
},
"AdditionalDetails": {
"AccountingDepartmentEmails": [
"",
],
"TransmissionMethod": "A",
"AvoidEmailGrouping": true
},
"Details": [
{
"LineNo": 1,
"ItemCodification": "",
"CPVCode": "",
"Descriptions": [
"Fee/Αμοιβή"
],
"MeasurementUnit": "",
"MeasurementUnitCode": 1,
"MeasurementUnitCodeEN": "",
"Quantity": 1,
"UnitPrice": 3600,
"UnitPriceAC": 0,
"NetTotal": 3600,
"NetTotalAC": 0,
"Total": 3600,
"TotalAC": 0,
"VATTotal": 0,
"VATTotalAC": 0,
"VatExemptionCategory": "VAT reverse charge according to article 14 par. 2 of L.2859/2000",
"VatExemptionCategoryCode": 4,
"VatCategory": "0%",
"VatCategoryCode": 7,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"IncomeClassification": {
"Id": 0,
"ClassificationTypeCode": "E3_561_005",
"ClassificationCategoryCode": "category1_3",
"Amount": 0
}
},
{
"LineNo": 2,
"ItemCodification": "",
"CPVCode": "",
"Descriptions": [
"Expense/Έξοδα"
],
"MeasurementUnit": "",
"MeasurementUnitCode": 1,
"MeasurementUnitCodeEN": "",
"Quantity": 1,
"UnitPrice": 72,
"UnitPriceAC": 0,
"NetTotal": 72,
"NetTotalAC": 0,
"Total": 72,
"TotalAC": 0,
"VATTotal": 0,
"VATTotalAC": 0,
"VatExemptionCategory": "VAT reverse charge according to article 14 par. 2 of L.2859/2000",
"VatExemptionCategoryCode": 4,
"VatCategory": "0%",
"VatCategoryCode": 7,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"IncomeClassification": {
"Id": 0,
"ClassificationTypeCode": "E3_561_005",
"ClassificationCategoryCode": "category1_3",
"Amount": 0
}
},
{
"LineNo": 3,
"CPVCode": "",
"Descriptions": [
"Fee/Αμοιβή"
],
"MeasurementUnit": "",
"MeasurementUnitCode": 1,
"MeasurementUnitCodeEN": "",
"ItemCodification": "",
"Quantity": 1,
"UnitPrice": 108,
"UnitPriceAC": 0,
"NetTotal": 108,
"NetTotalAC": 0,
"Total": 108,
"TotalAC": 0,
"VATTotal": 0,
"VATTotalAC": 0,
"VatExemptionCategory": "VAT reverse charge according to article 14 par. 2 of L.2859/2000",
"VatExemptionCategoryCode": 4,
"VatCategory": "0%",
"VatCategoryCode": 7,
"IsInformative": false,
"IsHidden": false,
"RecordTypeCode": 0,
"IncomeClassification": {
"Id": 0,
"ClassificationTypeCode": "E3_561_005",
"ClassificationCategoryCode": "category1_3",
"Amount": 0
}
}
],
"Summaries": {
"TotalNetAmount": 3780,
"TotalNetAmountAC": 0,
"TotalVATAmount": 0,
"TotalVATAmountAC": 0,
"TotalGrossValue": 3780,
"TotalGrossValueAC": 0,
"TotalPayableAmount": 3780,
"TotalPayableAmountAC": 0
},
"VatAnalysis": [],
"MiscellaneousData": {
"MoreInformation1": " ",
"MoreInformation2": "",
"MoreInformation3": ""
},
"B2GDetails": {
"ContractingAuthority": "",
"ContractingAuthorityCode": "",
"ContractReferenceCode": "",
"ContractTypeCode": ""
},
"IsDelayed": false,
"IsDelayedCode": 0,
"IsRetail": false
}