Chilkat Online Tools

SQL Server / Egyptian eInvoicing SDK R1.5 / 1.1 Submit Documents (JSON) Debit

Back to Collection Items

-- Important: See this note about string length limitations for strings returned by sp_OAMethod calls.
--
CREATE PROCEDURE ChilkatSample
AS
BEGIN
    DECLARE @hr int
    DECLARE @iTmp0 int
    -- Important: Do not use nvarchar(max).  See the warning about using nvarchar(max).
    DECLARE @sTmp0 nvarchar(4000)
    -- This example assumes the Chilkat API to have been previously unlocked.
    -- See Global Unlock Sample for sample code.

    DECLARE @http int
    -- Use "Chilkat_9_5_0.Http" for versions of Chilkat < 10.0.0
    EXEC @hr = sp_OACreate 'Chilkat.Http', @http OUT
    IF @hr <> 0
    BEGIN
        PRINT 'Failed to create ActiveX component'
        RETURN
    END

    DECLARE @success int

    -- Use this online tool to generate code from sample JSON: Generate Code to Create JSON

    -- The following JSON is sent in the request body.

    -- {
    --   "documents": [
    --     {
    --       "issuer": {
    --         "address": {
    --           "branchID": "1",
    --           "country": "EG",
    --           "governate": "Cairo",
    --           "regionCity": "Nasr City",
    --           "street": "580 Clementina Key",
    --           "buildingNumber": "Bldg. 0",
    --           "postalCode": "68030",
    --           "floor": "1",
    --           "room": "123",
    --           "landmark": "7660 Melody Trail",
    --           "additionalInformation": "beside Townhall"
    --         },
    --         "type": "B",
    --         "id": "113317713",
    --         "name": "Issuer Company"
    --       },
    --       "receiver": {
    --         "address": {
    --           "country": "EG",
    --           "governate": "Egypt",
    --           "regionCity": "Mufazat al Ismlyah",
    --           "street": "580 Clementina Key",
    --           "buildingNumber": "Bldg. 0",
    --           "postalCode": "68030",
    --           "floor": "1",
    --           "room": "123",
    --           "landmark": "7660 Melody Trail",
    --           "additionalInformation": "beside Townhall"
    --         },
    --         "type": "B",
    --         "id": "313717919",
    --         "name": "Receiver"
    --       },
    --       "documentType": "D",
    --       "documentTypeVersion": "0.9",
    --       "dateTimeIssued": "2021-02-08T23:59:59Z",
    --       "taxpayerActivityCode": "4620",
    --       "internalID": "IID1",
    --       "purchaseOrderReference": "P-233-A6375",
    --       "purchaseOrderDescription": "purchase Order description",
    --       "salesOrderReference": "1231",
    --       "salesOrderDescription": "Sales Order description",
    --       "proformaInvoiceNumber": "SomeValue",
    --       "references": [
    --         "5Z40TP7SXAKADVH8WX71PXNE10"
    --       ],
    --       "payment": {
    --         "bankName": "SomeValue",
    --         "bankAddress": "SomeValue",
    --         "bankAccountNo": "SomeValue",
    --         "bankAccountIBAN": "",
    --         "swiftCode": "",
    --         "terms": "SomeValue"
    --       },
    --       "delivery": {
    --         "approach": "SomeValue",
    --         "packaging": "SomeValue",
    --         "dateValidity": "2020-09-28T09:30:10Z",
    --         "exportPort": "SomeValue",
    --         "countryOfOrigin": "EG",
    --         "grossWeight": 10.50,
    --         "netWeight": 20.50,
    --         "terms": "SomeValue"
    --       },
    --       "invoiceLines": [
    --         {
    --           "description": "Computer1",
    --           "itemType": "EGS",
    --           "itemCode": "EG-113317713-123456",
    --           "unitType": "EA",
    --           "quantity": 5,
    --           "internalCode": "IC0",
    --           "salesTotal": 947.00,
    --           "total": 2969.89,
    --           "valueDifference": 7.00,
    --           "totalTaxableFees": 817.42,
    --           "netTotal": 880.71,
    --           "itemsDiscount": 5.00,
    --           "unitValue": {
    --             "currencySold": "EUR",
    --             "amountEGP": 189.40,
    --             "amountSold": 10.00,
    --             "currencyExchangeRate": 18.94
    --           },
    --           "discount": {
    --             "rate": 7,
    --             "amount": 66.29
    --           },
    --           "taxableItems": [
    --             {
    --               "taxType": "T1",
    --               "amount": 272.07,
    --               "subType": "T1",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T2",
    --               "amount": 208.22,
    --               "subType": "T2",
    --               "rate": 12
    --             },
    --             {
    --               "taxType": "T3",
    --               "amount": 30.00,
    --               "subType": "T3",
    --               "rate": 0.00
    --             },
    --             {
    --               "taxType": "T4",
    --               "amount": 43.79,
    --               "subType": "T4",
    --               "rate": 5.00
    --             },
    --             {
    --               "taxType": "T5",
    --               "amount": 123.30,
    --               "subType": "T5",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T6",
    --               "amount": 60.00,
    --               "subType": "T6",
    --               "rate": 0.00
    --             },
    --             {
    --               "taxType": "T7",
    --               "amount": 88.07,
    --               "subType": "T7",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T8",
    --               "amount": 123.30,
    --               "subType": "T8",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T9",
    --               "amount": 105.69,
    --               "subType": "T9",
    --               "rate": 12.00
    --             },
    --             {
    --               "taxType": "T10",
    --               "amount": 88.07,
    --               "subType": "T10",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T11",
    --               "amount": 123.30,
    --               "subType": "T11",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T12",
    --               "amount": 105.69,
    --               "subType": "T12",
    --               "rate": 12.00
    --             },
    --             {
    --               "taxType": "T13",
    --               "amount": 88.07,
    --               "subType": "T13",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T14",
    --               "amount": 123.30,
    --               "subType": "T14",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T15",
    --               "amount": 105.69,
    --               "subType": "T15",
    --               "rate": 12.00
    --             },
    --             {
    --               "taxType": "T16",
    --               "amount": 88.07,
    --               "subType": "T16",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T17",
    --               "amount": 88.07,
    --               "subType": "T17",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T18",
    --               "amount": 123.30,
    --               "subType": "T18",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T19",
    --               "amount": 105.69,
    --               "subType": "T19",
    --               "rate": 12.00
    --             },
    --             {
    --               "taxType": "T20",
    --               "amount": 88.07,
    --               "subType": "T20",
    --               "rate": 10.00
    --             }
    --           ]
    --         },
    --         {
    --           "description": "Computer2",
    --           "itemType": "GPC",
    --           "itemCode": "10003752",
    --           "unitType": "EA",
    --           "quantity": 7,
    --           "internalCode": "IC0",
    --           "salesTotal": 662.90,
    --           "total": 2226.61,
    --           "valueDifference": 6.00,
    --           "totalTaxableFees": 621.51,
    --           "netTotal": 652.90,
    --           "itemsDiscount": 9.00,
    --           "unitValue": {
    --             "currencySold": "EUR",
    --             "amountEGP": 94.70,
    --             "amountSold": 5.00,
    --             "currencyExchangeRate": 18.94
    --           },
    --           "discount": {
    --             "rate": 0,
    --             "amount": 10.00
    --           },
    --           "taxableItems": [
    --             {
    --               "taxType": "T1",
    --               "amount": 205.47,
    --               "subType": "T1",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T2",
    --               "amount": 157.25,
    --               "subType": "T2",
    --               "rate": 12
    --             },
    --             {
    --               "taxType": "T3",
    --               "amount": 30.00,
    --               "subType": "T3",
    --               "rate": 0.00
    --             },
    --             {
    --               "taxType": "T4",
    --               "amount": 32.20,
    --               "subType": "T4",
    --               "rate": 5.00
    --             },
    --             {
    --               "taxType": "T5",
    --               "amount": 91.41,
    --               "subType": "T5",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T6",
    --               "amount": 60.00,
    --               "subType": "T6",
    --               "rate": 0.00
    --             },
    --             {
    --               "taxType": "T7",
    --               "amount": 65.29,
    --               "subType": "T7",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T8",
    --               "amount": 91.41,
    --               "subType": "T8",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T9",
    --               "amount": 78.35,
    --               "subType": "T9",
    --               "rate": 12.00
    --             },
    --             {
    --               "taxType": "T10",
    --               "amount": 65.29,
    --               "subType": "T10",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T11",
    --               "amount": 91.41,
    --               "subType": "T11",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T12",
    --               "amount": 78.35,
    --               "subType": "T12",
    --               "rate": 12.00
    --             },
    --             {
    --               "taxType": "T13",
    --               "amount": 65.29,
    --               "subType": "T13",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T14",
    --               "amount": 91.41,
    --               "subType": "T14",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T15",
    --               "amount": 78.35,
    --               "subType": "T15",
    --               "rate": 12.00
    --             },
    --             {
    --               "taxType": "T16",
    --               "amount": 65.29,
    --               "subType": "T16",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T17",
    --               "amount": 65.29,
    --               "subType": "T17",
    --               "rate": 10.00
    --             },
    --             {
    --               "taxType": "T18",
    --               "amount": 91.41,
    --               "subType": "T18",
    --               "rate": 14.00
    --             },
    --             {
    --               "taxType": "T19",
    --               "amount": 78.35,
    --               "subType": "T19",
    --               "rate": 12.00
    --             },
    --             {
    --               "taxType": "T20",
    --               "amount": 65.29,
    --               "subType": "T20",
    --               "rate": 10.00
    --             }
    --           ]
    --         }
    --       ],
    --       "totalDiscountAmount": 76.29,
    --       "totalSalesAmount": 1609.90,
    --       "netAmount": 1533.61,
    --       "taxTotals": [
    --         {
    --           "taxType": "T1",
    --           "amount": 477.54
    --         },
    --         {
    --           "taxType": "T2",
    --           "amount": 365.47
    --         },
    --         {
    --           "taxType": "T3",
    --           "amount": 60.00
    --         },
    --         {
    --           "taxType": "T4",
    --           "amount": 75.99
    --         },
    --         {
    --           "taxType": "T5",
    --           "amount": 214.71
    --         },
    --         {
    --           "taxType": "T6",
    --           "amount": 120.00
    --         },
    --         {
    --           "taxType": "T7",
    --           "amount": 153.36
    --         },
    --         {
    --           "taxType": "T8",
    --           "amount": 214.71
    --         },
    --         {
    --           "taxType": "T9",
    --           "amount": 184.04
    --         },
    --         {
    --           "taxType": "T10",
    --           "amount": 153.36
    --         },
    --         {
    --           "taxType": "T11",
    --           "amount": 214.71
    --         },
    --         {
    --           "taxType": "T12",
    --           "amount": 184.04
    --         },
    --         {
    --           "taxType": "T13",
    --           "amount": 153.36
    --         },
    --         {
    --           "taxType": "T14",
    --           "amount": 214.71
    --         },
    --         {
    --           "taxType": "T15",
    --           "amount": 184.04
    --         },
    --         {
    --           "taxType": "T16",
    --           "amount": 153.36
    --         },
    --         {
    --           "taxType": "T17",
    --           "amount": 153.36
    --         },
    --         {
    --           "taxType": "T18",
    --           "amount": 214.71
    --         },
    --         {
    --           "taxType": "T19",
    --           "amount": 184.04
    --         },
    --         {
    --           "taxType": "T20",
    --           "amount": 153.36
    --         }
    --       ],
    --       "totalAmount": 5191.50,
    --       "extraDiscountAmount": 5.00,
    --       "totalItemsDiscountAmount": 14.00,
    --       "signatures": [
    --         {
    --           "signatureType": "I",
    --           "value": "MIIGywYJKoZIhvcNAQcCoIIGvDCCBrgCAQMxDTALBglghkgBZQMEAgEwCwYJKoZIhvcNAQcFoIID/zCCA/swggLjoAMCAQICEEFkOqRVlVar0F0n3FZOLiIwDQYJKoZIhvcNAQELBQAwSTELMAkGA1UEBhMCRUcxFDASBgNVBAoTC0VneXB0IFRydXN0MSQwIgYDVQQDExtFZ3lwdCBUcnVzdCBDb3Jwb3JhdGUgQ0EgRzIwHhcNMjAwMzMxMDAwMDAwWhcNMjEwMzMwMjM1OTU5WjBgMRUwEwYDVQQKFAxFZ3lwdCBUcnVzdCAxGDAWBgNVBGEUD1ZBVEVHLTExMzMxNzcxMzELMAkGA1UEBhMCRUcxIDAeBgNVBAMMF1Rlc3QgU2VhbGluZyBEZW1vIHVzZXIyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApmVGVJtpImeq\u002BtIJiVWSkIEEOTIcnG1XNYQOYtf5\u002BDg9eF5H5x1wkgR2G7dvWVXrTsdNv2Q\u002Bgvml9SdfWxlYxaljg2AuBrsHFjYVEAQFI37EW2K7tbMT7bfxwT1M5tbjxnkTTK12cgwxPr2LBNhHpfXp8SNyWCxpk6eyJb87DveVwCLbAGGXO9mhDj62glVTrCFit7mHC6bZ6MOMAp013B8No9c8xnrKQiOb4Tm2GxBYHFwEcfYUGZNltGZNdVUtu6ty\u002BNTrSRRC/dILeGHgz6/2pgQPk5OFYRTRHRNVNo\u002BjG\u002BnurUYkSWxA4I9CmsVt2FdeBeuvRFs/U1I\u002BieKg1wIDAQABo4HHMIHEMAkGA1UdEwQCMAAwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL21wa2ljcmwuZWd5cHR0cnVzdC5jb20vRWd5cHRUcnVzdENvcnBvcmF0ZUNBRzIvTGF0ZXN0Q1JMLmNybDAdBgNVHQ4EFgQUqzFDImtytsUbghbmtnl2/k4d5jEwEQYJYIZIAYb4QgEBBAQDAgeAMB8GA1UdIwQYMBaAFCInP8ziUIPmu86XJUWXspKN3LsFMA4GA1UdDwEB/wQEAwIGwDANBgkqhkiG9w0BAQsFAAOCAQEAxE3KpyYlPy/e3\u002B6jfz5RqlLhRLppWpRlKYUvH1uIhCNRuWaYYRchw1xe3jn7bLKbNrUmey\u002BMRwp1hZptkxFMYKTIEnNjOKCrLmVIuPFcfLXAQFq5vgLDSbnUhG/r5D\u002B50ndPucyUPhX3gw8gFlA1R\u002BtdNEoeKqYSo9v3p5qNANq12OuZbkhPg6sAD4dojWoNdlkc8J2ML0eq4a5AQvb4yZVb\u002BezqJyqKj83RekRZi0kMxoIm8l82CN8I/Bmp6VVNJRhQKhSeb7ShpdkZcMwcfKdDw6LW02/XcmzVl8NBBbLjKSJ/jxdL1RxPPza7RbGqSx9pfyav5\u002BAxO9sXnXXc5jGCApIwggKOAgEBMF0wSTELMAkGA1UEBhMCRUcxFDASBgNVBAoTC0VneXB0IFRydXN0MSQwIgYDVQQDExtFZ3lwdCBUcnVzdCBDb3Jwb3JhdGUgQ0EgRzICEEFkOqRVlVar0F0n3FZOLiIwCwYJYIZIAWUDBAIBoIIBCjAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcFMBwGCSqGSIb3DQEJBTEPFw0yMDEwMzAxMzAzNTRaMC8GCSqGSIb3DQEJBDEiBCBugiBr7UM5Ei/7dQYuvMbC4joA8aJ\u002B1zstdWsSKBCZnTCBngYLKoZIhvcNAQkQAi8xgY4wgYswgYgwgYUEIAJA8uO/ek3l9i3ZOgRtPhGWwwFYljbeJ7yAgEnyYNCWMGEwTaBLMEkxCzAJBgNVBAYTAkVHMRQwEgYDVQQKEwtFZ3lwdCBUcnVzdDEkMCIGA1UEAxMbRWd5cHQgVHJ1c3QgQ29ycG9yYXRlIENBIEcyAhBBZDqkVZVWq9BdJ9xWTi4iMAsGCSqGSIb3DQEBAQSCAQCDrv7l41A\u002BN625X9UnEYIXENciomWehs4UgFcgQgsTP7eaNoOPk4fQDUyuW4bIArNWnTn5qrTrSCh/hFA4HGNV8942KNQaUDwSIrKImE2aMpsjyrfV6rIP2R9HJnk0Gx7M7lT0dtwV1Yw0GyZ\u002BNQjQZrGrH\u002BI5RXixZPPOm2jxI9SwyX0X9yFIT2BvVkUhb9qqzxP\u002BX/HL3yI3LlIHcITgckKzucjjCiG61EsasCR/gHhGjUbacJXJvC3IQbk\u002BLNUi7tqGM2rCWZZaFcaKTUCU6vLfXgwcbIdWidOIf6xVFE4Gy6Zx/k3S/7/4KprPyKeCm5hZVll19SIcOKNGRSzW"
    --         }
    --       ]
    --     }
    --   ]
    -- }

    DECLARE @json int
    -- Use "Chilkat_9_5_0.JsonObject" for versions of Chilkat < 10.0.0
    EXEC @hr = sp_OACreate 'Chilkat.JsonObject', @json OUT

    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.branchID', '1'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.country', 'EG'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.governate', 'Cairo'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.regionCity', 'Nasr City'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.street', '580 Clementina Key'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.buildingNumber', 'Bldg. 0'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.postalCode', '68030'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.floor', '1'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.room', '123'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.landmark', '7660 Melody Trail'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.address.additionalInformation', 'beside Townhall'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.type', 'B'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.id', '113317713'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].issuer.name', 'Issuer Company'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.country', 'EG'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.governate', 'Egypt'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.regionCity', 'Mufazat al Ismlyah'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.street', '580 Clementina Key'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.buildingNumber', 'Bldg. 0'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.postalCode', '68030'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.floor', '1'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.room', '123'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.landmark', '7660 Melody Trail'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.address.additionalInformation', 'beside Townhall'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.type', 'B'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.id', '313717919'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].receiver.name', 'Receiver'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].documentType', 'D'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].documentTypeVersion', '0.9'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].dateTimeIssued', '2021-02-08T23:59:59Z'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxpayerActivityCode', '4620'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].internalID', 'IID1'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].purchaseOrderReference', 'P-233-A6375'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].purchaseOrderDescription', 'purchase Order description'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].salesOrderReference', '1231'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].salesOrderDescription', 'Sales Order description'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].proformaInvoiceNumber', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].references[0]', '5Z40TP7SXAKADVH8WX71PXNE10'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].payment.bankName', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].payment.bankAddress', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].payment.bankAccountNo', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].payment.bankAccountIBAN', ''
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].payment.swiftCode', ''
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].payment.terms', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].delivery.approach', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].delivery.packaging', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].delivery.dateValidity', '2020-09-28T09:30:10Z'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].delivery.exportPort', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].delivery.countryOfOrigin', 'EG'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].delivery.grossWeight', '10.50'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].delivery.netWeight', '20.50'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].delivery.terms', 'SomeValue'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].description', 'Computer1'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].itemType', 'EGS'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].itemCode', 'EG-113317713-123456'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].unitType', 'EA'
    EXEC sp_OAMethod @json, 'UpdateInt', @success OUT, 'documents[0].invoiceLines[0].quantity', 5
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].internalCode', 'IC0'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].salesTotal', '947.00'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].total', '2969.89'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].valueDifference', '7.00'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].totalTaxableFees', '817.42'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].netTotal', '880.71'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].itemsDiscount', '5.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].unitValue.currencySold', 'EUR'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].unitValue.amountEGP', '189.40'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].unitValue.amountSold', '10.00'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].unitValue.currencyExchangeRate', '18.94'
    EXEC sp_OAMethod @json, 'UpdateInt', @success OUT, 'documents[0].invoiceLines[0].discount.rate', 7
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].discount.amount', '66.29'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[0].taxType', 'T1'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[0].amount', '272.07'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[0].subType', 'T1'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[0].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[1].taxType', 'T2'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[1].amount', '208.22'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[1].subType', 'T2'
    EXEC sp_OAMethod @json, 'UpdateInt', @success OUT, 'documents[0].invoiceLines[0].taxableItems[1].rate', 12
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[2].taxType', 'T3'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[2].amount', '30.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[2].subType', 'T3'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[2].rate', '0.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[3].taxType', 'T4'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[3].amount', '43.79'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[3].subType', 'T4'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[3].rate', '5.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[4].taxType', 'T5'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[4].amount', '123.30'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[4].subType', 'T5'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[4].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[5].taxType', 'T6'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[5].amount', '60.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[5].subType', 'T6'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[5].rate', '0.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[6].taxType', 'T7'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[6].amount', '88.07'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[6].subType', 'T7'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[6].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[7].taxType', 'T8'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[7].amount', '123.30'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[7].subType', 'T8'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[7].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[8].taxType', 'T9'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[8].amount', '105.69'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[8].subType', 'T9'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[8].rate', '12.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[9].taxType', 'T10'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[9].amount', '88.07'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[9].subType', 'T10'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[9].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[10].taxType', 'T11'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[10].amount', '123.30'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[10].subType', 'T11'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[10].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[11].taxType', 'T12'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[11].amount', '105.69'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[11].subType', 'T12'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[11].rate', '12.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[12].taxType', 'T13'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[12].amount', '88.07'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[12].subType', 'T13'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[12].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[13].taxType', 'T14'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[13].amount', '123.30'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[13].subType', 'T14'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[13].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[14].taxType', 'T15'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[14].amount', '105.69'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[14].subType', 'T15'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[14].rate', '12.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[15].taxType', 'T16'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[15].amount', '88.07'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[15].subType', 'T16'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[15].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[16].taxType', 'T17'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[16].amount', '88.07'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[16].subType', 'T17'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[16].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[17].taxType', 'T18'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[17].amount', '123.30'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[17].subType', 'T18'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[17].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[18].taxType', 'T19'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[18].amount', '105.69'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[18].subType', 'T19'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[18].rate', '12.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[19].taxType', 'T20'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[19].amount', '88.07'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[0].taxableItems[19].subType', 'T20'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[0].taxableItems[19].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].description', 'Computer2'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].itemType', 'GPC'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].itemCode', '10003752'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].unitType', 'EA'
    EXEC sp_OAMethod @json, 'UpdateInt', @success OUT, 'documents[0].invoiceLines[1].quantity', 7
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].internalCode', 'IC0'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].salesTotal', '662.90'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].total', '2226.61'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].valueDifference', '6.00'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].totalTaxableFees', '621.51'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].netTotal', '652.90'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].itemsDiscount', '9.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].unitValue.currencySold', 'EUR'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].unitValue.amountEGP', '94.70'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].unitValue.amountSold', '5.00'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].unitValue.currencyExchangeRate', '18.94'
    EXEC sp_OAMethod @json, 'UpdateInt', @success OUT, 'documents[0].invoiceLines[1].discount.rate', 0
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].discount.amount', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[0].taxType', 'T1'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[0].amount', '205.47'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[0].subType', 'T1'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[0].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[1].taxType', 'T2'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[1].amount', '157.25'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[1].subType', 'T2'
    EXEC sp_OAMethod @json, 'UpdateInt', @success OUT, 'documents[0].invoiceLines[1].taxableItems[1].rate', 12
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[2].taxType', 'T3'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[2].amount', '30.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[2].subType', 'T3'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[2].rate', '0.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[3].taxType', 'T4'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[3].amount', '32.20'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[3].subType', 'T4'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[3].rate', '5.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[4].taxType', 'T5'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[4].amount', '91.41'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[4].subType', 'T5'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[4].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[5].taxType', 'T6'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[5].amount', '60.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[5].subType', 'T6'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[5].rate', '0.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[6].taxType', 'T7'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[6].amount', '65.29'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[6].subType', 'T7'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[6].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[7].taxType', 'T8'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[7].amount', '91.41'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[7].subType', 'T8'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[7].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[8].taxType', 'T9'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[8].amount', '78.35'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[8].subType', 'T9'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[8].rate', '12.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[9].taxType', 'T10'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[9].amount', '65.29'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[9].subType', 'T10'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[9].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[10].taxType', 'T11'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[10].amount', '91.41'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[10].subType', 'T11'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[10].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[11].taxType', 'T12'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[11].amount', '78.35'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[11].subType', 'T12'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[11].rate', '12.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[12].taxType', 'T13'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[12].amount', '65.29'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[12].subType', 'T13'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[12].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[13].taxType', 'T14'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[13].amount', '91.41'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[13].subType', 'T14'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[13].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[14].taxType', 'T15'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[14].amount', '78.35'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[14].subType', 'T15'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[14].rate', '12.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[15].taxType', 'T16'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[15].amount', '65.29'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[15].subType', 'T16'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[15].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[16].taxType', 'T17'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[16].amount', '65.29'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[16].subType', 'T17'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[16].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[17].taxType', 'T18'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[17].amount', '91.41'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[17].subType', 'T18'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[17].rate', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[18].taxType', 'T19'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[18].amount', '78.35'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[18].subType', 'T19'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[18].rate', '12.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[19].taxType', 'T20'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[19].amount', '65.29'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].invoiceLines[1].taxableItems[19].subType', 'T20'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].invoiceLines[1].taxableItems[19].rate', '10.00'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].totalDiscountAmount', '76.29'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].totalSalesAmount', '1609.90'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].netAmount', '1533.61'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[0].taxType', 'T1'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[0].amount', '477.54'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[1].taxType', 'T2'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[1].amount', '365.47'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[2].taxType', 'T3'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[2].amount', '60.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[3].taxType', 'T4'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[3].amount', '75.99'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[4].taxType', 'T5'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[4].amount', '214.71'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[5].taxType', 'T6'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[5].amount', '120.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[6].taxType', 'T7'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[6].amount', '153.36'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[7].taxType', 'T8'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[7].amount', '214.71'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[8].taxType', 'T9'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[8].amount', '184.04'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[9].taxType', 'T10'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[9].amount', '153.36'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[10].taxType', 'T11'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[10].amount', '214.71'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[11].taxType', 'T12'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[11].amount', '184.04'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[12].taxType', 'T13'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[12].amount', '153.36'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[13].taxType', 'T14'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[13].amount', '214.71'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[14].taxType', 'T15'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[14].amount', '184.04'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[15].taxType', 'T16'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[15].amount', '153.36'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[16].taxType', 'T17'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[16].amount', '153.36'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[17].taxType', 'T18'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[17].amount', '214.71'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[18].taxType', 'T19'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[18].amount', '184.04'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].taxTotals[19].taxType', 'T20'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].taxTotals[19].amount', '153.36'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].totalAmount', '5191.50'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].extraDiscountAmount', '5.00'
    EXEC sp_OAMethod @json, 'UpdateNumber', @success OUT, 'documents[0].totalItemsDiscountAmount', '14.00'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].signatures[0].signatureType', 'I'
    EXEC sp_OAMethod @json, 'UpdateString', @success OUT, 'documents[0].signatures[0].value', 'MIIGywYJKoZIhvcNAQcCoIIGvDCCBrgCAQMxDTALBglghkgBZQMEAgEwCwYJKoZIhvcNAQcFoIID/zCCA/swggLjoAMCAQICEEFkOqRVlVar0F0n3FZOLiIwDQYJKoZIhvcNAQELBQAwSTELMAkGA1UEBhMCRUcxFDASBgNVBAoTC0VneXB0IFRydXN0MSQwIgYDVQQDExtFZ3lwdCBUcnVzdCBDb3Jwb3JhdGUgQ0EgRzIwHhcNMjAwMzMxMDAwMDAwWhcNMjEwMzMwMjM1OTU5WjBgMRUwEwYDVQQKFAxFZ3lwdCBUcnVzdCAxGDAWBgNVBGEUD1ZBVEVHLTExMzMxNzcxMzELMAkGA1UEBhMCRUcxIDAeBgNVBAMMF1Rlc3QgU2VhbGluZyBEZW1vIHVzZXIyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApmVGVJtpImeq+tIJiVWSkIEEOTIcnG1XNYQOYtf5+Dg9eF5H5x1wkgR2G7dvWVXrTsdNv2Q+gvml9SdfWxlYxaljg2AuBrsHFjYVEAQFI37EW2K7tbMT7bfxwT1M5tbjxnkTTK12cgwxPr2LBNhHpfXp8SNyWCxpk6eyJb87DveVwCLbAGGXO9mhDj62glVTrCFit7mHC6bZ6MOMAp013B8No9c8xnrKQiOb4Tm2GxBYHFwEcfYUGZNltGZNdVUtu6ty+NTrSRRC/dILeGHgz6/2pgQPk5OFYRTRHRNVNo+jG+nurUYkSWxA4I9CmsVt2FdeBeuvRFs/U1I+ieKg1wIDAQABo4HHMIHEMAkGA1UdEwQCMAAwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL21wa2ljcmwuZWd5cHR0cnVzdC5jb20vRWd5cHRUcnVzdENvcnBvcmF0ZUNBRzIvTGF0ZXN0Q1JMLmNybDAdBgNVHQ4EFgQUqzFDImtytsUbghbmtnl2/k4d5jEwEQYJYIZIAYb4QgEBBAQDAgeAMB8GA1UdIwQYMBaAFCInP8ziUIPmu86XJUWXspKN3LsFMA4GA1UdDwEB/wQEAwIGwDANBgkqhkiG9w0BAQsFAAOCAQEAxE3KpyYlPy/e3+6jfz5RqlLhRLppWpRlKYUvH1uIhCNRuWaYYRchw1xe3jn7bLKbNrUmey+MRwp1hZptkxFMYKTIEnNjOKCrLmVIuPFcfLXAQFq5vgLDSbnUhG/r5D+50ndPucyUPhX3gw8gFlA1R+tdNEoeKqYSo9v3p5qNANq12OuZbkhPg6sAD4dojWoNdlkc8J2ML0eq4a5AQvb4yZVb+ezqJyqKj83RekRZi0kMxoIm8l82CN8I/Bmp6VVNJRhQKhSeb7ShpdkZcMwcfKdDw6LW02/XcmzVl8NBBbLjKSJ/jxdL1RxPPza7RbGqSx9pfyav5+AxO9sXnXXc5jGCApIwggKOAgEBMF0wSTELMAkGA1UEBhMCRUcxFDASBgNVBAoTC0VneXB0IFRydXN0MSQwIgYDVQQDExtFZ3lwdCBUcnVzdCBDb3Jwb3JhdGUgQ0EgRzICEEFkOqRVlVar0F0n3FZOLiIwCwYJYIZIAWUDBAIBoIIBCjAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcFMBwGCSqGSIb3DQEJBTEPFw0yMDEwMzAxMzAzNTRaMC8GCSqGSIb3DQEJBDEiBCBugiBr7UM5Ei/7dQYuvMbC4joA8aJ+1zstdWsSKBCZnTCBngYLKoZIhvcNAQkQAi8xgY4wgYswgYgwgYUEIAJA8uO/ek3l9i3ZOgRtPhGWwwFYljbeJ7yAgEnyYNCWMGEwTaBLMEkxCzAJBgNVBAYTAkVHMRQwEgYDVQQKEwtFZ3lwdCBUcnVzdDEkMCIGA1UEAxMbRWd5cHQgVHJ1c3QgQ29ycG9yYXRlIENBIEcyAhBBZDqkVZVWq9BdJ9xWTi4iMAsGCSqGSIb3DQEBAQSCAQCDrv7l41A+N625X9UnEYIXENciomWehs4UgFcgQgsTP7eaNoOPk4fQDUyuW4bIArNWnTn5qrTrSCh/hFA4HGNV8942KNQaUDwSIrKImE2aMpsjyrfV6rIP2R9HJnk0Gx7M7lT0dtwV1Yw0GyZ+NQjQZrGrH+I5RXixZPPOm2jxI9SwyX0X9yFIT2BvVkUhb9qqzxP+X/HL3yI3LlIHcITgckKzucjjCiG61EsasCR/gHhGjUbacJXJvC3IQbk+LNUi7tqGM2rCWZZaFcaKTUCU6vLfXgwcbIdWidOIf6xVFE4Gy6Zx/k3S/7/4KprPyKeCm5hZVll19SIcOKNGRSzW'

    -- Adds the "Authorization: Bearer <access_token>" header.
    EXEC sp_OASetProperty @http, 'AuthToken', '<access_token>'

    DECLARE @resp int
    EXEC sp_OAMethod @http, 'PostJson3', @resp OUT, 'https://domain.com/api/v1/documentsubmissions', 'application/json', @json
    EXEC sp_OAGetProperty @http, 'LastMethodSuccess', @iTmp0 OUT
    IF @iTmp0 = 0
      BEGIN
        EXEC sp_OAGetProperty @http, 'LastErrorText', @sTmp0 OUT
        PRINT @sTmp0
        EXEC @hr = sp_OADestroy @http
        EXEC @hr = sp_OADestroy @json
        RETURN
      END

    EXEC sp_OAGetProperty @resp, 'StatusCode', @iTmp0 OUT
    PRINT @iTmp0
    EXEC sp_OAGetProperty @resp, 'BodyStr', @sTmp0 OUT
    PRINT @sTmp0
    EXEC @hr = sp_OADestroy @resp


    EXEC @hr = sp_OADestroy @http
    EXEC @hr = sp_OADestroy @json


END
GO

Curl Command

curl -X POST
	-H "Authorization: Bearer <access_token>"
	-d '{
    "documents": [
        {
            "issuer": {
                "address": {
                    "branchID": "1",
                    "country": "EG",
                    "governate": "Cairo",
                    "regionCity": "Nasr City",
                    "street": "580 Clementina Key",
                    "buildingNumber": "Bldg. 0",
                    "postalCode": "68030",
                    "floor": "1",
                    "room": "123",
                    "landmark": "7660 Melody Trail",
                    "additionalInformation": "beside Townhall"
                },
                "type": "B",
                "id": "113317713",
                "name": "Issuer Company"
            },
            "receiver": {
                "address": {
                    "country": "EG",
                    "governate": "Egypt",
                    "regionCity": "Mufazat al Ismlyah",
                    "street": "580 Clementina Key",
                    "buildingNumber": "Bldg. 0",
                    "postalCode": "68030",
                    "floor": "1",
                    "room": "123",
                    "landmark": "7660 Melody Trail",
                    "additionalInformation": "beside Townhall"
                },
                "type": "B",
                "id": "313717919",
                "name": "Receiver"
            },
            "documentType": "D",
            "documentTypeVersion": "0.9",
            "dateTimeIssued": "2021-02-08T23:59:59Z",
            "taxpayerActivityCode": "4620",
            "internalID": "IID1",
            "purchaseOrderReference": "P-233-A6375",
            "purchaseOrderDescription": "purchase Order description",
            "salesOrderReference": "1231",
            "salesOrderDescription": "Sales Order description",
            "proformaInvoiceNumber": "SomeValue",
              "references": [
                "5Z40TP7SXAKADVH8WX71PXNE10"
            ],
            "payment": {
                "bankName": "SomeValue",
                "bankAddress": "SomeValue",
                "bankAccountNo": "SomeValue",
                "bankAccountIBAN": "",
                "swiftCode": "",
                "terms": "SomeValue"
            },
            "delivery": {
                "approach": "SomeValue",
                "packaging": "SomeValue",
                "dateValidity": "2020-09-28T09:30:10Z",
                "exportPort": "SomeValue",
                "countryOfOrigin": "EG",
                "grossWeight": 10.50,
                "netWeight": 20.50,
                "terms": "SomeValue"
            },
            "invoiceLines": [
                {
                    "description": "Computer1",
                    "itemType": "EGS",
                    "itemCode": "EG-113317713-123456",
                    "unitType": "EA",
                    "quantity": 5,
                    "internalCode": "IC0",
                    "salesTotal": 947.00,
                    "total": 2969.89,
                    "valueDifference": 7.00,
                    "totalTaxableFees": 817.42,
                    "netTotal": 880.71,
                    "itemsDiscount": 5.00,
                    "unitValue": {
                        "currencySold": "EUR",
                        "amountEGP": 189.40,
                        "amountSold": 10.00,
                        "currencyExchangeRate": 18.94
                    },
                    "discount": {
                        "rate": 7,
                        "amount": 66.29
                    },
                    "taxableItems": [
                        {
                            "taxType": "T1",
                            "amount": 272.07,
                            "subType": "T1",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T2",
                            "amount": 208.22,
                            "subType": "T2",
                            "rate": 12
                        },
                        {
                            "taxType": "T3",
                            "amount": 30.00,
                            "subType": "T3",
                            "rate": 0.00
                        },
                        {
                            "taxType": "T4",
                            "amount": 43.79,
                            "subType": "T4",
                            "rate": 5.00
                        },
                        {
                            "taxType": "T5",
                            "amount": 123.30,
                            "subType": "T5",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T6",
                            "amount": 60.00,
                            "subType": "T6",
                            "rate": 0.00
                        },
                        {
                            "taxType": "T7",
                            "amount": 88.07,
                            "subType": "T7",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T8",
                            "amount": 123.30,
                            "subType": "T8",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T9",
                            "amount": 105.69,
                            "subType": "T9",
                            "rate": 12.00
                        },
                        {
                            "taxType": "T10",
                            "amount": 88.07,
                            "subType": "T10",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T11",
                            "amount": 123.30,
                            "subType": "T11",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T12",
                            "amount": 105.69,
                            "subType": "T12",
                            "rate": 12.00
                        },
                        {
                            "taxType": "T13",
                            "amount": 88.07,
                            "subType": "T13",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T14",
                            "amount": 123.30,
                            "subType": "T14",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T15",
                            "amount": 105.69,
                            "subType": "T15",
                            "rate": 12.00
                        },
                        {
                            "taxType": "T16",
                            "amount": 88.07,
                            "subType": "T16",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T17",
                            "amount": 88.07,
                            "subType": "T17",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T18",
                            "amount": 123.30,
                            "subType": "T18",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T19",
                            "amount": 105.69,
                            "subType": "T19",
                            "rate": 12.00
                        },
                        {
                            "taxType": "T20",
                            "amount": 88.07,
                            "subType": "T20",
                            "rate": 10.00
                        }
                    ]
                },
                {
                    "description": "Computer2",
                    "itemType": "GPC",
                    "itemCode": "10003752",
                    "unitType": "EA",
                    "quantity": 7,
                    "internalCode": "IC0",
                    "salesTotal": 662.90,
                    "total": 2226.61,
                    "valueDifference": 6.00,
                    "totalTaxableFees": 621.51,
                    "netTotal": 652.90,
                    "itemsDiscount": 9.00,
                    "unitValue": {
                        "currencySold": "EUR",
                        "amountEGP": 94.70,
                        "amountSold": 5.00,
                        "currencyExchangeRate": 18.94
                    },
                    "discount": {
                        "rate": 0,
                        "amount": 10.00
                    },
                    "taxableItems": [
                        {
                            "taxType": "T1",
                            "amount": 205.47,
                            "subType": "T1",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T2",
                            "amount": 157.25,
                            "subType": "T2",
                            "rate": 12
                        },
                        {
                            "taxType": "T3",
                            "amount": 30.00,
                            "subType": "T3",
                            "rate": 0.00
                        },
                        {
                            "taxType": "T4",
                            "amount": 32.20,
                            "subType": "T4",
                            "rate": 5.00
                        },
                        {
                            "taxType": "T5",
                            "amount": 91.41,
                            "subType": "T5",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T6",
                            "amount": 60.00,
                            "subType": "T6",
                            "rate": 0.00
                        },
                        {
                            "taxType": "T7",
                            "amount": 65.29,
                            "subType": "T7",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T8",
                            "amount": 91.41,
                            "subType": "T8",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T9",
                            "amount": 78.35,
                            "subType": "T9",
                            "rate": 12.00
                        },
                        {
                            "taxType": "T10",
                            "amount": 65.29,
                            "subType": "T10",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T11",
                            "amount": 91.41,
                            "subType": "T11",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T12",
                            "amount": 78.35,
                            "subType": "T12",
                            "rate": 12.00
                        },
                        {
                            "taxType": "T13",
                            "amount": 65.29,
                            "subType": "T13",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T14",
                            "amount": 91.41,
                            "subType": "T14",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T15",
                            "amount": 78.35,
                            "subType": "T15",
                            "rate": 12.00
                        },
                        {
                            "taxType": "T16",
                            "amount": 65.29,
                            "subType": "T16",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T17",
                            "amount": 65.29,
                            "subType": "T17",
                            "rate": 10.00
                        },
                        {
                            "taxType": "T18",
                            "amount": 91.41,
                            "subType": "T18",
                            "rate": 14.00
                        },
                        {
                            "taxType": "T19",
                            "amount": 78.35,
                            "subType": "T19",
                            "rate": 12.00
                        },
                        {
                            "taxType": "T20",
                            "amount": 65.29,
                            "subType": "T20",
                            "rate": 10.00
                        }
                    ]
                }
            ],
            "totalDiscountAmount": 76.29,
            "totalSalesAmount": 1609.90,
            "netAmount": 1533.61,
            "taxTotals": [
                {
                    "taxType": "T1",
                    "amount": 477.54
                },
                {
                    "taxType": "T2",
                    "amount": 365.47
                },
                {
                    "taxType": "T3",
                    "amount": 60.00
                },
                {
                    "taxType": "T4",
                    "amount": 75.99
                },
                {
                    "taxType": "T5",
                    "amount": 214.71
                },
                {
                    "taxType": "T6",
                    "amount": 120.00
                },
                {
                    "taxType": "T7",
                    "amount": 153.36
                },
                {
                    "taxType": "T8",
                    "amount": 214.71
                },
                {
                    "taxType": "T9",
                    "amount": 184.04
                },
                {
                    "taxType": "T10",
                    "amount": 153.36
                },
                {
                    "taxType": "T11",
                    "amount": 214.71
                },
                {
                    "taxType": "T12",
                    "amount": 184.04
                },
                {
                    "taxType": "T13",
                    "amount": 153.36
                },
                {
                    "taxType": "T14",
                    "amount": 214.71
                },
                {
                    "taxType": "T15",
                    "amount": 184.04
                },
                {
                    "taxType": "T16",
                    "amount": 153.36
                },
                {
                    "taxType": "T17",
                    "amount": 153.36
                },
                {
                    "taxType": "T18",
                    "amount": 214.71
                },
                {
                    "taxType": "T19",
                    "amount": 184.04
                },
                {
                    "taxType": "T20",
                    "amount": 153.36
                }
            ],
            "totalAmount": 5191.50,
            "extraDiscountAmount": 5.00,
            "totalItemsDiscountAmount": 14.00,
            "signatures": [
                {
                    "signatureType": "I",
                    "value": "MIIGywYJKoZIhvcNAQcCoIIGvDCCBrgCAQMxDTALBglghkgBZQMEAgEwCwYJKoZIhvcNAQcFoIID/zCCA/swggLjoAMCAQICEEFkOqRVlVar0F0n3FZOLiIwDQYJKoZIhvcNAQELBQAwSTELMAkGA1UEBhMCRUcxFDASBgNVBAoTC0VneXB0IFRydXN0MSQwIgYDVQQDExtFZ3lwdCBUcnVzdCBDb3Jwb3JhdGUgQ0EgRzIwHhcNMjAwMzMxMDAwMDAwWhcNMjEwMzMwMjM1OTU5WjBgMRUwEwYDVQQKFAxFZ3lwdCBUcnVzdCAxGDAWBgNVBGEUD1ZBVEVHLTExMzMxNzcxMzELMAkGA1UEBhMCRUcxIDAeBgNVBAMMF1Rlc3QgU2VhbGluZyBEZW1vIHVzZXIyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApmVGVJtpImeq\u002BtIJiVWSkIEEOTIcnG1XNYQOYtf5\u002BDg9eF5H5x1wkgR2G7dvWVXrTsdNv2Q\u002Bgvml9SdfWxlYxaljg2AuBrsHFjYVEAQFI37EW2K7tbMT7bfxwT1M5tbjxnkTTK12cgwxPr2LBNhHpfXp8SNyWCxpk6eyJb87DveVwCLbAGGXO9mhDj62glVTrCFit7mHC6bZ6MOMAp013B8No9c8xnrKQiOb4Tm2GxBYHFwEcfYUGZNltGZNdVUtu6ty\u002BNTrSRRC/dILeGHgz6/2pgQPk5OFYRTRHRNVNo\u002BjG\u002BnurUYkSWxA4I9CmsVt2FdeBeuvRFs/U1I\u002BieKg1wIDAQABo4HHMIHEMAkGA1UdEwQCMAAwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL21wa2ljcmwuZWd5cHR0cnVzdC5jb20vRWd5cHRUcnVzdENvcnBvcmF0ZUNBRzIvTGF0ZXN0Q1JMLmNybDAdBgNVHQ4EFgQUqzFDImtytsUbghbmtnl2/k4d5jEwEQYJYIZIAYb4QgEBBAQDAgeAMB8GA1UdIwQYMBaAFCInP8ziUIPmu86XJUWXspKN3LsFMA4GA1UdDwEB/wQEAwIGwDANBgkqhkiG9w0BAQsFAAOCAQEAxE3KpyYlPy/e3\u002B6jfz5RqlLhRLppWpRlKYUvH1uIhCNRuWaYYRchw1xe3jn7bLKbNrUmey\u002BMRwp1hZptkxFMYKTIEnNjOKCrLmVIuPFcfLXAQFq5vgLDSbnUhG/r5D\u002B50ndPucyUPhX3gw8gFlA1R\u002BtdNEoeKqYSo9v3p5qNANq12OuZbkhPg6sAD4dojWoNdlkc8J2ML0eq4a5AQvb4yZVb\u002BezqJyqKj83RekRZi0kMxoIm8l82CN8I/Bmp6VVNJRhQKhSeb7ShpdkZcMwcfKdDw6LW02/XcmzVl8NBBbLjKSJ/jxdL1RxPPza7RbGqSx9pfyav5\u002BAxO9sXnXXc5jGCApIwggKOAgEBMF0wSTELMAkGA1UEBhMCRUcxFDASBgNVBAoTC0VneXB0IFRydXN0MSQwIgYDVQQDExtFZ3lwdCBUcnVzdCBDb3Jwb3JhdGUgQ0EgRzICEEFkOqRVlVar0F0n3FZOLiIwCwYJYIZIAWUDBAIBoIIBCjAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcFMBwGCSqGSIb3DQEJBTEPFw0yMDEwMzAxMzAzNTRaMC8GCSqGSIb3DQEJBDEiBCBugiBr7UM5Ei/7dQYuvMbC4joA8aJ\u002B1zstdWsSKBCZnTCBngYLKoZIhvcNAQkQAi8xgY4wgYswgYgwgYUEIAJA8uO/ek3l9i3ZOgRtPhGWwwFYljbeJ7yAgEnyYNCWMGEwTaBLMEkxCzAJBgNVBAYTAkVHMRQwEgYDVQQKEwtFZ3lwdCBUcnVzdDEkMCIGA1UEAxMbRWd5cHQgVHJ1c3QgQ29ycG9yYXRlIENBIEcyAhBBZDqkVZVWq9BdJ9xWTi4iMAsGCSqGSIb3DQEBAQSCAQCDrv7l41A\u002BN625X9UnEYIXENciomWehs4UgFcgQgsTP7eaNoOPk4fQDUyuW4bIArNWnTn5qrTrSCh/hFA4HGNV8942KNQaUDwSIrKImE2aMpsjyrfV6rIP2R9HJnk0Gx7M7lT0dtwV1Yw0GyZ\u002BNQjQZrGrH\u002BI5RXixZPPOm2jxI9SwyX0X9yFIT2BvVkUhb9qqzxP\u002BX/HL3yI3LlIHcITgckKzucjjCiG61EsasCR/gHhGjUbacJXJvC3IQbk\u002BLNUi7tqGM2rCWZZaFcaKTUCU6vLfXgwcbIdWidOIf6xVFE4Gy6Zx/k3S/7/4KprPyKeCm5hZVll19SIcOKNGRSzW"
                }
            ]
        }
    ]
}'
https://domain.com/api/v1/documentsubmissions

Postman Collection Item JSON

{
  "name": "1.1 Submit Documents (JSON) Debit",
  "request": {
    "auth": {
      "type": "bearer",
      "bearer": [
        {
          "key": "token",
          "value": "{{generatedAccessToken}}",
          "type": "string"
        }
      ]
    },
    "method": "POST",
    "header": [
    ],
    "body": {
      "mode": "raw",
      "raw": "{\r\n    \"documents\": [\r\n        {\r\n            \"issuer\": {\r\n                \"address\": {\r\n                    \"branchID\": \"1\",\r\n                    \"country\": \"EG\",\r\n                    \"governate\": \"Cairo\",\r\n                    \"regionCity\": \"Nasr City\",\r\n                    \"street\": \"580 Clementina Key\",\r\n                    \"buildingNumber\": \"Bldg. 0\",\r\n                    \"postalCode\": \"68030\",\r\n                    \"floor\": \"1\",\r\n                    \"room\": \"123\",\r\n                    \"landmark\": \"7660 Melody Trail\",\r\n                    \"additionalInformation\": \"beside Townhall\"\r\n                },\r\n                \"type\": \"B\",\r\n                \"id\": \"113317713\",\r\n                \"name\": \"Issuer Company\"\r\n            },\r\n            \"receiver\": {\r\n                \"address\": {\r\n                    \"country\": \"EG\",\r\n                    \"governate\": \"Egypt\",\r\n                    \"regionCity\": \"Mufazat al Ismlyah\",\r\n                    \"street\": \"580 Clementina Key\",\r\n                    \"buildingNumber\": \"Bldg. 0\",\r\n                    \"postalCode\": \"68030\",\r\n                    \"floor\": \"1\",\r\n                    \"room\": \"123\",\r\n                    \"landmark\": \"7660 Melody Trail\",\r\n                    \"additionalInformation\": \"beside Townhall\"\r\n                },\r\n                \"type\": \"B\",\r\n                \"id\": \"313717919\",\r\n                \"name\": \"Receiver\"\r\n            },\r\n            \"documentType\": \"D\",\r\n            \"documentTypeVersion\": \"0.9\",\r\n            \"dateTimeIssued\": \"2021-02-08T23:59:59Z\",\r\n            \"taxpayerActivityCode\": \"4620\",\r\n            \"internalID\": \"IID1\",\r\n            \"purchaseOrderReference\": \"P-233-A6375\",\r\n            \"purchaseOrderDescription\": \"purchase Order description\",\r\n            \"salesOrderReference\": \"1231\",\r\n            \"salesOrderDescription\": \"Sales Order description\",\r\n            \"proformaInvoiceNumber\": \"SomeValue\",\r\n              \"references\": [\r\n                \"5Z40TP7SXAKADVH8WX71PXNE10\"\r\n            ],\r\n            \"payment\": {\r\n                \"bankName\": \"SomeValue\",\r\n                \"bankAddress\": \"SomeValue\",\r\n                \"bankAccountNo\": \"SomeValue\",\r\n                \"bankAccountIBAN\": \"\",\r\n                \"swiftCode\": \"\",\r\n                \"terms\": \"SomeValue\"\r\n            },\r\n            \"delivery\": {\r\n                \"approach\": \"SomeValue\",\r\n                \"packaging\": \"SomeValue\",\r\n                \"dateValidity\": \"2020-09-28T09:30:10Z\",\r\n                \"exportPort\": \"SomeValue\",\r\n                \"countryOfOrigin\": \"EG\",\r\n                \"grossWeight\": 10.50,\r\n                \"netWeight\": 20.50,\r\n                \"terms\": \"SomeValue\"\r\n            },\r\n            \"invoiceLines\": [\r\n                {\r\n                    \"description\": \"Computer1\",\r\n                    \"itemType\": \"EGS\",\r\n                    \"itemCode\": \"EG-113317713-123456\",\r\n                    \"unitType\": \"EA\",\r\n                    \"quantity\": 5,\r\n                    \"internalCode\": \"IC0\",\r\n                    \"salesTotal\": 947.00,\r\n                    \"total\": 2969.89,\r\n                    \"valueDifference\": 7.00,\r\n                    \"totalTaxableFees\": 817.42,\r\n                    \"netTotal\": 880.71,\r\n                    \"itemsDiscount\": 5.00,\r\n                    \"unitValue\": {\r\n                        \"currencySold\": \"EUR\",\r\n                        \"amountEGP\": 189.40,\r\n                        \"amountSold\": 10.00,\r\n                        \"currencyExchangeRate\": 18.94\r\n                    },\r\n                    \"discount\": {\r\n                        \"rate\": 7,\r\n                        \"amount\": 66.29\r\n                    },\r\n                    \"taxableItems\": [\r\n                        {\r\n                            \"taxType\": \"T1\",\r\n                            \"amount\": 272.07,\r\n                            \"subType\": \"T1\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T2\",\r\n                            \"amount\": 208.22,\r\n                            \"subType\": \"T2\",\r\n                            \"rate\": 12\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T3\",\r\n                            \"amount\": 30.00,\r\n                            \"subType\": \"T3\",\r\n                            \"rate\": 0.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T4\",\r\n                            \"amount\": 43.79,\r\n                            \"subType\": \"T4\",\r\n                            \"rate\": 5.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T5\",\r\n                            \"amount\": 123.30,\r\n                            \"subType\": \"T5\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T6\",\r\n                            \"amount\": 60.00,\r\n                            \"subType\": \"T6\",\r\n                            \"rate\": 0.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T7\",\r\n                            \"amount\": 88.07,\r\n                            \"subType\": \"T7\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T8\",\r\n                            \"amount\": 123.30,\r\n                            \"subType\": \"T8\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T9\",\r\n                            \"amount\": 105.69,\r\n                            \"subType\": \"T9\",\r\n                            \"rate\": 12.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T10\",\r\n                            \"amount\": 88.07,\r\n                            \"subType\": \"T10\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T11\",\r\n                            \"amount\": 123.30,\r\n                            \"subType\": \"T11\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T12\",\r\n                            \"amount\": 105.69,\r\n                            \"subType\": \"T12\",\r\n                            \"rate\": 12.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T13\",\r\n                            \"amount\": 88.07,\r\n                            \"subType\": \"T13\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T14\",\r\n                            \"amount\": 123.30,\r\n                            \"subType\": \"T14\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T15\",\r\n                            \"amount\": 105.69,\r\n                            \"subType\": \"T15\",\r\n                            \"rate\": 12.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T16\",\r\n                            \"amount\": 88.07,\r\n                            \"subType\": \"T16\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T17\",\r\n                            \"amount\": 88.07,\r\n                            \"subType\": \"T17\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T18\",\r\n                            \"amount\": 123.30,\r\n                            \"subType\": \"T18\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T19\",\r\n                            \"amount\": 105.69,\r\n                            \"subType\": \"T19\",\r\n                            \"rate\": 12.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T20\",\r\n                            \"amount\": 88.07,\r\n                            \"subType\": \"T20\",\r\n                            \"rate\": 10.00\r\n                        }\r\n                    ]\r\n                },\r\n                {\r\n                    \"description\": \"Computer2\",\r\n                    \"itemType\": \"GPC\",\r\n                    \"itemCode\": \"10003752\",\r\n                    \"unitType\": \"EA\",\r\n                    \"quantity\": 7,\r\n                    \"internalCode\": \"IC0\",\r\n                    \"salesTotal\": 662.90,\r\n                    \"total\": 2226.61,\r\n                    \"valueDifference\": 6.00,\r\n                    \"totalTaxableFees\": 621.51,\r\n                    \"netTotal\": 652.90,\r\n                    \"itemsDiscount\": 9.00,\r\n                    \"unitValue\": {\r\n                        \"currencySold\": \"EUR\",\r\n                        \"amountEGP\": 94.70,\r\n                        \"amountSold\": 5.00,\r\n                        \"currencyExchangeRate\": 18.94\r\n                    },\r\n                    \"discount\": {\r\n                        \"rate\": 0,\r\n                        \"amount\": 10.00\r\n                    },\r\n                    \"taxableItems\": [\r\n                        {\r\n                            \"taxType\": \"T1\",\r\n                            \"amount\": 205.47,\r\n                            \"subType\": \"T1\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T2\",\r\n                            \"amount\": 157.25,\r\n                            \"subType\": \"T2\",\r\n                            \"rate\": 12\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T3\",\r\n                            \"amount\": 30.00,\r\n                            \"subType\": \"T3\",\r\n                            \"rate\": 0.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T4\",\r\n                            \"amount\": 32.20,\r\n                            \"subType\": \"T4\",\r\n                            \"rate\": 5.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T5\",\r\n                            \"amount\": 91.41,\r\n                            \"subType\": \"T5\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T6\",\r\n                            \"amount\": 60.00,\r\n                            \"subType\": \"T6\",\r\n                            \"rate\": 0.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T7\",\r\n                            \"amount\": 65.29,\r\n                            \"subType\": \"T7\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T8\",\r\n                            \"amount\": 91.41,\r\n                            \"subType\": \"T8\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T9\",\r\n                            \"amount\": 78.35,\r\n                            \"subType\": \"T9\",\r\n                            \"rate\": 12.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T10\",\r\n                            \"amount\": 65.29,\r\n                            \"subType\": \"T10\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T11\",\r\n                            \"amount\": 91.41,\r\n                            \"subType\": \"T11\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T12\",\r\n                            \"amount\": 78.35,\r\n                            \"subType\": \"T12\",\r\n                            \"rate\": 12.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T13\",\r\n                            \"amount\": 65.29,\r\n                            \"subType\": \"T13\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T14\",\r\n                            \"amount\": 91.41,\r\n                            \"subType\": \"T14\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T15\",\r\n                            \"amount\": 78.35,\r\n                            \"subType\": \"T15\",\r\n                            \"rate\": 12.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T16\",\r\n                            \"amount\": 65.29,\r\n                            \"subType\": \"T16\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T17\",\r\n                            \"amount\": 65.29,\r\n                            \"subType\": \"T17\",\r\n                            \"rate\": 10.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T18\",\r\n                            \"amount\": 91.41,\r\n                            \"subType\": \"T18\",\r\n                            \"rate\": 14.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T19\",\r\n                            \"amount\": 78.35,\r\n                            \"subType\": \"T19\",\r\n                            \"rate\": 12.00\r\n                        },\r\n                        {\r\n                            \"taxType\": \"T20\",\r\n                            \"amount\": 65.29,\r\n                            \"subType\": \"T20\",\r\n                            \"rate\": 10.00\r\n                        }\r\n                    ]\r\n                }\r\n            ],\r\n            \"totalDiscountAmount\": 76.29,\r\n            \"totalSalesAmount\": 1609.90,\r\n            \"netAmount\": 1533.61,\r\n            \"taxTotals\": [\r\n                {\r\n                    \"taxType\": \"T1\",\r\n                    \"amount\": 477.54\r\n                },\r\n                {\r\n                    \"taxType\": \"T2\",\r\n                    \"amount\": 365.47\r\n                },\r\n                {\r\n                    \"taxType\": \"T3\",\r\n                    \"amount\": 60.00\r\n                },\r\n                {\r\n                    \"taxType\": \"T4\",\r\n                    \"amount\": 75.99\r\n                },\r\n                {\r\n                    \"taxType\": \"T5\",\r\n                    \"amount\": 214.71\r\n                },\r\n                {\r\n                    \"taxType\": \"T6\",\r\n                    \"amount\": 120.00\r\n                },\r\n                {\r\n                    \"taxType\": \"T7\",\r\n                    \"amount\": 153.36\r\n                },\r\n                {\r\n                    \"taxType\": \"T8\",\r\n                    \"amount\": 214.71\r\n                },\r\n                {\r\n                    \"taxType\": \"T9\",\r\n                    \"amount\": 184.04\r\n                },\r\n                {\r\n                    \"taxType\": \"T10\",\r\n                    \"amount\": 153.36\r\n                },\r\n                {\r\n                    \"taxType\": \"T11\",\r\n                    \"amount\": 214.71\r\n                },\r\n                {\r\n                    \"taxType\": \"T12\",\r\n                    \"amount\": 184.04\r\n                },\r\n                {\r\n                    \"taxType\": \"T13\",\r\n                    \"amount\": 153.36\r\n                },\r\n                {\r\n                    \"taxType\": \"T14\",\r\n                    \"amount\": 214.71\r\n                },\r\n                {\r\n                    \"taxType\": \"T15\",\r\n                    \"amount\": 184.04\r\n                },\r\n                {\r\n                    \"taxType\": \"T16\",\r\n                    \"amount\": 153.36\r\n                },\r\n                {\r\n                    \"taxType\": \"T17\",\r\n                    \"amount\": 153.36\r\n                },\r\n                {\r\n                    \"taxType\": \"T18\",\r\n                    \"amount\": 214.71\r\n                },\r\n                {\r\n                    \"taxType\": \"T19\",\r\n                    \"amount\": 184.04\r\n                },\r\n                {\r\n                    \"taxType\": \"T20\",\r\n                    \"amount\": 153.36\r\n                }\r\n            ],\r\n            \"totalAmount\": 5191.50,\r\n            \"extraDiscountAmount\": 5.00,\r\n            \"totalItemsDiscountAmount\": 14.00,\r\n            \"signatures\": [\r\n                {\r\n                    \"signatureType\": \"I\",\r\n                    \"value\": \"MIIGywYJKoZIhvcNAQcCoIIGvDCCBrgCAQMxDTALBglghkgBZQMEAgEwCwYJKoZIhvcNAQcFoIID/zCCA/swggLjoAMCAQICEEFkOqRVlVar0F0n3FZOLiIwDQYJKoZIhvcNAQELBQAwSTELMAkGA1UEBhMCRUcxFDASBgNVBAoTC0VneXB0IFRydXN0MSQwIgYDVQQDExtFZ3lwdCBUcnVzdCBDb3Jwb3JhdGUgQ0EgRzIwHhcNMjAwMzMxMDAwMDAwWhcNMjEwMzMwMjM1OTU5WjBgMRUwEwYDVQQKFAxFZ3lwdCBUcnVzdCAxGDAWBgNVBGEUD1ZBVEVHLTExMzMxNzcxMzELMAkGA1UEBhMCRUcxIDAeBgNVBAMMF1Rlc3QgU2VhbGluZyBEZW1vIHVzZXIyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApmVGVJtpImeq\\u002BtIJiVWSkIEEOTIcnG1XNYQOYtf5\\u002BDg9eF5H5x1wkgR2G7dvWVXrTsdNv2Q\\u002Bgvml9SdfWxlYxaljg2AuBrsHFjYVEAQFI37EW2K7tbMT7bfxwT1M5tbjxnkTTK12cgwxPr2LBNhHpfXp8SNyWCxpk6eyJb87DveVwCLbAGGXO9mhDj62glVTrCFit7mHC6bZ6MOMAp013B8No9c8xnrKQiOb4Tm2GxBYHFwEcfYUGZNltGZNdVUtu6ty\\u002BNTrSRRC/dILeGHgz6/2pgQPk5OFYRTRHRNVNo\\u002BjG\\u002BnurUYkSWxA4I9CmsVt2FdeBeuvRFs/U1I\\u002BieKg1wIDAQABo4HHMIHEMAkGA1UdEwQCMAAwVAYDVR0fBE0wSzBJoEegRYZDaHR0cDovL21wa2ljcmwuZWd5cHR0cnVzdC5jb20vRWd5cHRUcnVzdENvcnBvcmF0ZUNBRzIvTGF0ZXN0Q1JMLmNybDAdBgNVHQ4EFgQUqzFDImtytsUbghbmtnl2/k4d5jEwEQYJYIZIAYb4QgEBBAQDAgeAMB8GA1UdIwQYMBaAFCInP8ziUIPmu86XJUWXspKN3LsFMA4GA1UdDwEB/wQEAwIGwDANBgkqhkiG9w0BAQsFAAOCAQEAxE3KpyYlPy/e3\\u002B6jfz5RqlLhRLppWpRlKYUvH1uIhCNRuWaYYRchw1xe3jn7bLKbNrUmey\\u002BMRwp1hZptkxFMYKTIEnNjOKCrLmVIuPFcfLXAQFq5vgLDSbnUhG/r5D\\u002B50ndPucyUPhX3gw8gFlA1R\\u002BtdNEoeKqYSo9v3p5qNANq12OuZbkhPg6sAD4dojWoNdlkc8J2ML0eq4a5AQvb4yZVb\\u002BezqJyqKj83RekRZi0kMxoIm8l82CN8I/Bmp6VVNJRhQKhSeb7ShpdkZcMwcfKdDw6LW02/XcmzVl8NBBbLjKSJ/jxdL1RxPPza7RbGqSx9pfyav5\\u002BAxO9sXnXXc5jGCApIwggKOAgEBMF0wSTELMAkGA1UEBhMCRUcxFDASBgNVBAoTC0VneXB0IFRydXN0MSQwIgYDVQQDExtFZ3lwdCBUcnVzdCBDb3Jwb3JhdGUgQ0EgRzICEEFkOqRVlVar0F0n3FZOLiIwCwYJYIZIAWUDBAIBoIIBCjAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcFMBwGCSqGSIb3DQEJBTEPFw0yMDEwMzAxMzAzNTRaMC8GCSqGSIb3DQEJBDEiBCBugiBr7UM5Ei/7dQYuvMbC4joA8aJ\\u002B1zstdWsSKBCZnTCBngYLKoZIhvcNAQkQAi8xgY4wgYswgYgwgYUEIAJA8uO/ek3l9i3ZOgRtPhGWwwFYljbeJ7yAgEnyYNCWMGEwTaBLMEkxCzAJBgNVBAYTAkVHMRQwEgYDVQQKEwtFZ3lwdCBUcnVzdDEkMCIGA1UEAxMbRWd5cHQgVHJ1c3QgQ29ycG9yYXRlIENBIEcyAhBBZDqkVZVWq9BdJ9xWTi4iMAsGCSqGSIb3DQEBAQSCAQCDrv7l41A\\u002BN625X9UnEYIXENciomWehs4UgFcgQgsTP7eaNoOPk4fQDUyuW4bIArNWnTn5qrTrSCh/hFA4HGNV8942KNQaUDwSIrKImE2aMpsjyrfV6rIP2R9HJnk0Gx7M7lT0dtwV1Yw0GyZ\\u002BNQjQZrGrH\\u002BI5RXixZPPOm2jxI9SwyX0X9yFIT2BvVkUhb9qqzxP\\u002BX/HL3yI3LlIHcITgckKzucjjCiG61EsasCR/gHhGjUbacJXJvC3IQbk\\u002BLNUi7tqGM2rCWZZaFcaKTUCU6vLfXgwcbIdWidOIf6xVFE4Gy6Zx/k3S/7/4KprPyKeCm5hZVll19SIcOKNGRSzW\"\r\n                }\r\n            ]\r\n        }\r\n    ]\r\n}",
      "options": {
        "raw": {
          "language": "json"
        }
      }
    },
    "url": {
      "raw": "{{apiBaseUrl}}/api/v1/documentsubmissions",
      "host": [
        "{{apiBaseUrl}}"
      ],
      "path": [
        "api",
        "v1",
        "documentsubmissions"
      ]
    }
  },
  "response": [
  ]
}