json definition with remarks:

{
    "IAPRSignPolicy": 2,
    "Currency": "Euro",
    "CurrencyCode": "EUR",
    "InvoiceTypeCode": "11.4",
    "SpecialInvoiceCategory": 0,
    "VariationType": 0,
    "DocumentType": "Πιστωτική απόδειξη πώλησης αγαθών",
    "DocumentTypeCode": "INVOICE",
    "IsDeliveryNote": false,
    "OrderNumber": "",
    "DistributionDetails.DeliveryDestinationDetails.Address.GLN": "",
    "Series": "GR05GR",
    "Number": "560009978",
    "DateIssued": "2024-09-19T10:24:49",
    "ReferenceCode": "I-67175854",
    "OrderNumber": "",
    "Issuer": {
        "RegisteredName": "issuer's name",
        "BrandName": "issuer's brand",
        "Vat": "EL118058830",
        "TaxOfficeCode": "Φ.Α.Ε. ΑΘΗΝΩΝ",
        "Activities": [
            "Εταιρία Παροχής Συμβουλευτικών Υπηρεσιών"
        ],
        "Phones": [
            "000000000"
        ],
        "Url": "",
        "Address": {
            "Country": "Ελλάδα",
            "CountryCode": "GR",
            "City": "issuer's city",
            "Street": "issuer's street",
            "Postal": "15125"
        },
        "BranchCode": 0
    },
    "CounterParty": {
        "RegisteredName": "counter party's name",
        "ContactPerson": "",
        "Vat": "",
        "TaxOffice": "",
        "Address": {
            "Country": "Ελλάδα",
            "CountryCode": "GR",
            "City": "ΑΘΗΝΑ",
            "Street": "counter party's street",
            "Postal": "15561"
        },
        "Code": "0013505917",
        "OtherInfo": ""
    },
    "Recipient": {
        "RegisteredName": "Recipient's name",
        "Vat": "",
        "Address": {
            "Country": "Greece",
            "CountryCode": "GR",
            "City": "Recipient's city",
            "Street": "Recipient's street",
            "Postal": "15561"
        }
    },
    "AllowancesCharges": [],
    "Banks": [
        {
            "BicCode": "",
            "Name": "Bank",
            "BranchCode": "",
            "Branch": "",
            "Account": "",
            "IBAN": "GR0000000000",
            "ContactDetails": ""
        }
    ],
    "DistributionDetails": {
        "InternalDocumentId": "GR05GR56000997.2024/09/20"
    },
    "PaymentDetails": {
        "PaymentMethods": [
            {
                "PaymentMethodType": "WEB BANKING",
                "PaymentMethodTypeCode": 6,
                "Amount": 732.49,
                "Remarks": "",
                "Contactless": false
            }
        ],
        "PaymentDate": "2024-10-10T00:00:00",
        "OtherPaymentDetails": "",
        "ExchangeCurrencyRate": 1,
        "ExchangeCurrency": ""
    },
    "AdditionalDetails": {
        "AccountingDepartmentEmails": [
            ""
        ],
        "TransmissionMethod": "A",
        "AvoidEmailGrouping": true
    },
    "Details": [
        {
            "LineNo": 1,
            "ItemCodification": "",
            "CPVCode": "",
            "Descriptions": [
                ""
            ],
            "MeasurementUnit": "",
            "MeasurementUnitCode": 1,
            "MeasurementUnitCodeEN": "",
            "Quantity": 1,
            "UnitPrice": 590.72,
            "UnitPriceAC": 0,
            "NetTotal": 590.72,
            "NetTotalAC": 0,
            "Total": 732.49,
            "TotalAC": 0,
            "VATTotal": 141.77,
            "VATTotalAC": 0,
            "VatExemptionCategory": "",
            "VatExemptionCategoryCode": 0,
            "VatCategory": "24%",
            "VatCategoryCode": 1,
            "IsInformative": false,
            "IsHidden": false,
            "RecordTypeCode": 0,
            "IncomeClassification": {
                "ClassificationTypeCode": "E3_561_007",
                "ClassificationCategoryCode": "category1_1",
                "Amount": 0
            }
        }
    ],
    "Summaries": {
        "TotalNetAmount": 590.72,
        "TotalNetAmountAC": 0,
        "TotalVATAmount": 141.77,
        "TotalVATAmountAC": 0,
        "TotalGrossValue": 732.49,
        "TotalGrossValueAC": 0,
        "TotalPayableAmount": 732.49,
        "TotalPayableAmountAC": 0
    },
    "VatAnalysis": [],
    "MiscellaneousData": {
        "MoreInformation1": " ",
        "MoreInformation2": "",
        "MoreInformation3": ""
    },
    "B2GDetails": {
        "ContractingAuthority": "",
        "ContractingAuthorityCode": "",
        "ContractReferenceCode": "",
        "ContractTypeCode": ""
    },
    "IsDelayed": false,
    "IsDelayedCode": 0,
    "IsRetail": true
}