Megaventory API v2017a

<back to all web services

SalesOrdersUpdate

Inserts/Updates multiple sales orders.Uses your API Key and accepts a List of mvSalesOrder objects. In a single request you can both Insert and Update up to 50 SalesOrders. Each mvSalesOrder accepts the same fields Just as in SalesOrderUpdate and can handle the same actions like Insert/Update.

Examples:



A.

Insert 2 new Sales Orders.

Value:

 {
  "SalesOrders": [
    {
      "mvSalesOrder": {
        "SalesOrderTypeId": 3,
        "SalesOrderClientID": 5451,
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderDetails": [
          {
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowQuantity": 3,
            "SalesOrderRowShippedQuantity": 0,
            "SalesOrderRowInvoicedQuantity": 0,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0
          }
        ],
        "SalesOrderStatus": "Verified"
      },
      "mvRecordAction": "Insert"
    },
    {
      "mvSalesOrder": {
        "SalesOrderTypeId": 3,
        "SalesOrderClientID": 5451,
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderDetails": [
          {
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowQuantity": 4,
            "SalesOrderRowShippedQuantity": 0,
            "SalesOrderRowInvoicedQuantity": 0,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0
          }
        ],
        "SalesOrderStatus": "Verified"
      },
      "mvRecordAction": "Insert"
    }
  ]
} 


Response:

 {
        "SalesOrdersResponses": [
    {
      "mvSalesOrder": {
        "SalesOrderId": 68348,
        "SalesOrderTypeId": 3,
        "SalesOrderTypeAbbreviation": "SO",
        "SalesOrderTypeDescription": "Sales Order",
        "SalesOrderNo": 61,
        "SalesOrderReferenceNo": "",
        "SalesOrderReferenceApplication": "",
        "SalesOrderDate": "/Date(1700517600000-0000)/",
        "SalesOrderCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesOrderCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesOrderCurrencyCode": "USD",
        "SalesOrderClientID": 5451,
        "SalesOrderClientName": "Cleaning prod supplier",
        "SalesOrderBillingAddress": "",
        "SalesOrderShippingAddress": "",
        "SalesOrderAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesOrderContactPerson": "",
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag1": false,
        "SalesOrderCustomFlag2": false,
        "SalesOrderCustomFlag3": false,
        "SalesOrderCustomFlag4": false,
        "SalesOrderCustomFlag5": false,
        "SalesOrderCustomFlag6": false,
        "SalesOrderCustomFlag7": false,
        "SalesOrderCustomFlag8": false,
        "SalesOrderCustomFlag9": false,
        "SalesOrderCustomFlag10": false,
        "SalesOrderComments": "",
        "SalesOrderTags": "",
        "SalesOrderPaymentTermsEnumeration": "None",
        "SalesOrderPaymentMethod": "None",
        "SalesOrderTotalQuantity": 3,
        "SalesOrderAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesOrderAmountShipping": 0,
        "SalesOrderAmountTotalDiscount": 0,
        "SalesOrderAmountTotalTax": 0,
        "SalesOrderAmountGrandTotal": 0,
        "SalesOrderDetails": [
          {
            "SalesOrderRowDetailID": 83397,
            "SalesOrderRowProductID": 60475,
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowProductDescription": "bread",
            "SalesOrderRowQuantity": 3,
            "SalesOrderRowShippedQuantity": 0,
            "SalesOrderRowInvoicedQuantity": 0,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesOrderRowTaxID": 0,
            "SalesOrderTotalTaxAmount": 0,
            "SalesOrderRowDiscountID": 0,
            "SalesOrderRowTotalDiscountAmount": 0,
            "SalesOrderRowTotalAmount": 0,
            "SalesOrderRowRemarks": ""
          }
        ],
        "SalesOrderStatus": "Verified",
        "chkReOpenOrCloseRelatedDocs": false,
        "SalesOrderCreationDate": "/Date(1700580240974+0200)/",
        "SalesOrderLastUpdatedDate": "/Date(1700580242369+0200)/",
        "SalesOrderShipDocumentIssueDate": "/Date(-62135596800000-0000)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 68348
    },
    {
      "mvSalesOrder": {
        "SalesOrderId": 68349,
        "SalesOrderTypeId": 3,
        "SalesOrderTypeAbbreviation": "SO",
        "SalesOrderTypeDescription": "Sales Order",
        "SalesOrderNo": 62,
        "SalesOrderReferenceNo": "",
        "SalesOrderReferenceApplication": "",
        "SalesOrderDate": "/Date(1700517600000-0000)/",
        "SalesOrderCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesOrderCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesOrderCurrencyCode": "USD",
        "SalesOrderClientID": 5451,
        "SalesOrderClientName": "Cleaning prod supplier",
        "SalesOrderBillingAddress": "",
        "SalesOrderShippingAddress": "",
        "SalesOrderAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesOrderContactPerson": "",
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag1": false,
        "SalesOrderCustomFlag2": false,
        "SalesOrderCustomFlag3": false,
        "SalesOrderCustomFlag4": false,
        "SalesOrderCustomFlag5": false,
        "SalesOrderCustomFlag6": false,
        "SalesOrderCustomFlag7": false,
        "SalesOrderCustomFlag8": false,
        "SalesOrderCustomFlag9": false,
        "SalesOrderCustomFlag10": false,
        "SalesOrderComments": "",
        "SalesOrderTags": "",
        "SalesOrderPaymentTermsEnumeration": "None",
        "SalesOrderPaymentMethod": "None",
        "SalesOrderTotalQuantity": 4,
        "SalesOrderAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesOrderAmountShipping": 0,
        "SalesOrderAmountTotalDiscount": 0,
        "SalesOrderAmountTotalTax": 0,
        "SalesOrderAmountGrandTotal": 0,
        "SalesOrderDetails": [
          {
            "SalesOrderRowDetailID": 83398,
            "SalesOrderRowProductID": 60475,
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowProductDescription": "bread",
            "SalesOrderRowQuantity": 4,
            "SalesOrderRowShippedQuantity": 0,
            "SalesOrderRowInvoicedQuantity": 0,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesOrderRowTaxID": 0,
            "SalesOrderTotalTaxAmount": 0,
            "SalesOrderRowDiscountID": 0,
            "SalesOrderRowTotalDiscountAmount": 0,
            "SalesOrderRowTotalAmount": 0,
            "SalesOrderRowRemarks": ""
          }
        ],
        "SalesOrderStatus": "Verified",
        "chkReOpenOrCloseRelatedDocs": false,
        "SalesOrderCreationDate": "/Date(1700580245984+0200)/",
        "SalesOrderLastUpdatedDate": "/Date(1700580246104+0200)/",
        "SalesOrderShipDocumentIssueDate": "/Date(-62135596800000-0000)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 68349
    }
  ],
  "ResponseStatus": {
    "ErrorCode": "0",
    "Message": "All Sales Orders were updated successfully."
  }
}

B.

Update 2 existing Sales Orders.

Value:

{
    "SalesOrders": [
    {
      "mvSalesOrder": {
        "SalesOrderId": "68259",
        "SalesOrderShipDocumentTypeID": 2,
        "SalesOrderClientID": "5451",
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag1": true,
        "SalesOrderPaymentTermsEnumeration": "DueOnReceipt",
        "SalesOrderDetails": [
          {
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowDetailID": 83308,
            "SalesOrderRowQuantity": 3,
            "SalesOrderRowShippedQuantity": 1,
            "SalesOrderRowInvoicedQuantity": 1,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0
          }
        ],
        "SalesOrderStatus": "PartiallyShippedAndPartiallyInvoiced"
      },
      "mvRecordAction": "Update"
    },
    {
      "mvSalesOrder": {
        "SalesOrderShipDocumentTypeID": 2,
        "SalesOrderId": 68260,
        "SalesOrderClientID": 5451,
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag2": true,
        "SalesOrderPaymentTermsEnumeration": "Net60",
        "SalesOrderDetails": [
          {
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowDetailID": 83309,
            "SalesOrderRowQuantity": 4,
            "SalesOrderRowShippedQuantity": 1,
            "SalesOrderRowInvoicedQuantity": 1,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0
          }
        ],
        "SalesOrderStatus": "PartiallyShippedAndPartiallyInvoiced"
      },
      "mvRecordAction": "Update"
    }
  ]
} 


Response:

 {
        "SalesOrdersResponses": [
    {
      "mvSalesOrder": {
        "SalesOrderId": 68261,
        "SalesOrderTypeId": 3,
        "SalesOrderTypeAbbreviation": "SO",
        "SalesOrderTypeDescription": "Sales Order",
        "SalesOrderNo": 12,
        "SalesOrderReferenceNo": "",
        "SalesOrderReferenceApplication": "",
        "SalesOrderDate": "/Date(1700517600000-0000)/",
        "SalesOrderCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesOrderCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesOrderCurrencyCode": "USD",
        "SalesOrderClientID": 5451,
        "SalesOrderClientName": "Cleaning prod supplier",
        "SalesOrderBillingAddress": "",
        "SalesOrderShippingAddress": "",
        "SalesOrderAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesOrderContactPerson": "",
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag1": true,
        "SalesOrderCustomFlag2": false,
        "SalesOrderCustomFlag3": false,
        "SalesOrderCustomFlag4": false,
        "SalesOrderCustomFlag5": false,
        "SalesOrderCustomFlag6": false,
        "SalesOrderCustomFlag7": false,
        "SalesOrderCustomFlag8": false,
        "SalesOrderCustomFlag9": false,
        "SalesOrderCustomFlag10": false,
        "SalesOrderComments": "",
        "SalesOrderTags": "",
        "SalesOrderPaymentTermsEnumeration": "DueOnReceipt",
        "SalesOrderPaymentMethod": "None",
        "SalesOrderTotalQuantity": 5,
        "SalesOrderAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesOrderAmountShipping": 0,
        "SalesOrderAmountTotalDiscount": 0,
        "SalesOrderAmountTotalTax": 0,
        "SalesOrderAmountGrandTotal": 0,
        "SalesOrderDetails": [
          {
            "SalesOrderRowDetailID": 83310,
            "SalesOrderRowProductID": 60475,
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowProductDescription": "bread",
            "SalesOrderRowQuantity": 5,
            "SalesOrderRowShippedQuantity": 2,
            "SalesOrderRowInvoicedQuantity": 2,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesOrderRowTaxID": 0,
            "SalesOrderTotalTaxAmount": 0,
            "SalesOrderRowDiscountID": 0,
            "SalesOrderRowTotalDiscountAmount": 0,
            "SalesOrderRowTotalAmount": 0,
            "SalesOrderRowRemarks": ""
          }
        ],
        "SalesOrderStatus": "PartiallyShippedAndPartiallyInvoiced",
        "chkReOpenOrCloseRelatedDocs": false,
        "SalesOrderCreationDate": "/Date(1700569642667-0000)/",
        "SalesOrderLastUpdatedDate": "/Date(1700580518337+0200)/",
        "SalesOrderShipDocumentIssueDate": "/Date(-62135596800000-0000)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 68261
    },
    {
      "mvSalesOrder": {
        "SalesOrderId": 68260,
        "SalesOrderTypeId": 3,
        "SalesOrderTypeAbbreviation": "SO",
        "SalesOrderTypeDescription": "Sales Order",
        "SalesOrderNo": 11,
        "SalesOrderReferenceNo": "",
        "SalesOrderReferenceApplication": "",
        "SalesOrderDate": "/Date(1700517600000-0000)/",
        "SalesOrderCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesOrderCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesOrderCurrencyCode": "USD",
        "SalesOrderClientID": 5451,
        "SalesOrderClientName": "Cleaning prod supplier",
        "SalesOrderBillingAddress": "",
        "SalesOrderShippingAddress": "",
        "SalesOrderAddresses": [
          {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          },
          {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
          }
        ],
        "SalesOrderContactPerson": "",
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag1": false,
        "SalesOrderCustomFlag2": true,
        "SalesOrderCustomFlag3": false,
        "SalesOrderCustomFlag4": false,
        "SalesOrderCustomFlag5": false,
        "SalesOrderCustomFlag6": false,
        "SalesOrderCustomFlag7": false,
        "SalesOrderCustomFlag8": false,
        "SalesOrderCustomFlag9": false,
        "SalesOrderCustomFlag10": false,
        "SalesOrderComments": "",
        "SalesOrderTags": "",
        "SalesOrderPaymentTermsEnumeration": "Net60",
        "SalesOrderPaymentMethod": "None",
        "SalesOrderTotalQuantity": 4,
        "SalesOrderAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesOrderAmountShipping": 0,
        "SalesOrderAmountTotalDiscount": 0,
        "SalesOrderAmountTotalTax": 0,
        "SalesOrderAmountGrandTotal": 0,
        "SalesOrderDetails": [
          {
            "SalesOrderRowDetailID": 83309,
            "SalesOrderRowProductID": 60475,
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowProductDescription": "bread",
            "SalesOrderRowQuantity": 4,
            "SalesOrderRowShippedQuantity": 3,
            "SalesOrderRowInvoicedQuantity": 3,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesOrderRowTaxID": 0,
            "SalesOrderTotalTaxAmount": 0,
            "SalesOrderRowDiscountID": 0,
            "SalesOrderRowTotalDiscountAmount": 0,
            "SalesOrderRowTotalAmount": 0,
            "SalesOrderRowRemarks": ""
          }
        ],
        "SalesOrderStatus": "PartiallyShippedAndPartiallyInvoiced",
        "chkReOpenOrCloseRelatedDocs": false,
        "SalesOrderCreationDate": "/Date(1700569641487-0000)/",
        "SalesOrderLastUpdatedDate": "/Date(1700580518661+0200)/",
        "SalesOrderShipDocumentIssueDate": "/Date(-62135596800000-0000)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 68260
    }
  ],
  "ResponseStatus": {
    "ErrorCode": "0",
    "Message": "All Sales Orders were updated successfully."
  }
}

C.

Insert 1 new Sales Order and Update 1 existing Sales Order.

Value:

{
    "SalesOrders": [
    {
      "mvSalesOrder": {
        "SalesOrderTypeId": 3,
        "SalesOrderClientID": 5451,
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderDetails": [
          {
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowQuantity": 3,
            "SalesOrderRowShippedQuantity": 0,
            "SalesOrderRowInvoicedQuantity": 0,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0
          }
        ],
        "SalesOrderStatus": "Verified"
      },
      "mvRecordAction": "Insert"
    },
    {
      "mvSalesOrder": {
        "SalesOrderId": "68259",
        "SalesOrderShipDocumentTypeID": 2,
        "SalesOrderClientID": 5451,
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag1": true,
        "SalesOrderPaymentTermsEnumeration": "DueOnReceipt",
        "SalesOrderDetails": [
          {
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowDetailID": 83308,
            "SalesOrderRowQuantity": 3,
            "SalesOrderRowShippedQuantity": 1,
            "SalesOrderRowInvoicedQuantity": 1,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0
          }
        ],
        "SalesOrderStatus": "PartiallyShippedAndPartiallyInvoiced"
      },
      "mvRecordAction": "Update"
    }
  ]
} 


Response:

 {
"SalesOrdersResponses": [
    {
        "mvSalesOrder": {
        "SalesOrderId": 68353,
        "SalesOrderTypeId": 3,
        "SalesOrderTypeAbbreviation": "SO",
        "SalesOrderTypeDescription": "Sales Order",
        "SalesOrderNo": 63,
        "SalesOrderReferenceNo": "",
        "SalesOrderReferenceApplication": "",
        "SalesOrderDate": "/Date(1700517600000-0000)/",
        "SalesOrderCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesOrderCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesOrderCurrencyCode": "USD",
        "SalesOrderClientID": 5451,
        "SalesOrderClientName": "Cleaning prod supplier",
        "SalesOrderBillingAddress": "",
        "SalesOrderShippingAddress": "",
        "SalesOrderAddresses": [
            {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
            },
            {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
            }
        ],
        "SalesOrderContactPerson": "",
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag1": false,
        "SalesOrderCustomFlag2": false,
        "SalesOrderCustomFlag3": false,
        "SalesOrderCustomFlag4": false,
        "SalesOrderCustomFlag5": false,
        "SalesOrderCustomFlag6": false,
        "SalesOrderCustomFlag7": false,
        "SalesOrderCustomFlag8": false,
        "SalesOrderCustomFlag9": false,
        "SalesOrderCustomFlag10": false,
        "SalesOrderComments": "",
        "SalesOrderTags": "",
        "SalesOrderPaymentTermsEnumeration": "None",
        "SalesOrderPaymentMethod": "None",
        "SalesOrderTotalQuantity": 3,
        "SalesOrderAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesOrderAmountShipping": 0,
        "SalesOrderAmountTotalDiscount": 0,
        "SalesOrderAmountTotalTax": 0,
        "SalesOrderAmountGrandTotal": 0,
        "SalesOrderDetails": [
            {
            "SalesOrderRowDetailID": 83402,
            "SalesOrderRowProductID": 60475,
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowProductDescription": "bread",
            "SalesOrderRowQuantity": 3,
            "SalesOrderRowShippedQuantity": 0,
            "SalesOrderRowInvoicedQuantity": 0,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesOrderRowTaxID": 0,
            "SalesOrderTotalTaxAmount": 0,
            "SalesOrderRowDiscountID": 0,
            "SalesOrderRowTotalDiscountAmount": 0,
            "SalesOrderRowTotalAmount": 0,
            "SalesOrderRowRemarks": ""
            }
        ],
        "SalesOrderStatus": "Verified",
        "chkReOpenOrCloseRelatedDocs": false,
        "SalesOrderCreationDate": "/Date(1700580702901+0200)/",
        "SalesOrderLastUpdatedDate": "/Date(1700580704162+0200)/",
        "SalesOrderShipDocumentIssueDate": "/Date(-62135596800000-0000)/"
        },
        "ResponseStatus": {
        "ErrorCode": "0"
        },
        "entityID": 68353
    },
    {
        "mvSalesOrder": {
        "SalesOrderId": 68260,
        "SalesOrderTypeId": 3,
        "SalesOrderTypeAbbreviation": "SO",
        "SalesOrderTypeDescription": "Sales Order",
        "SalesOrderNo": 11,
        "SalesOrderReferenceNo": "",
        "SalesOrderReferenceApplication": "",
        "SalesOrderDate": "/Date(1700517600000-0000)/",
        "SalesOrderCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "SalesOrderCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "SalesOrderCurrencyCode": "USD",
        "SalesOrderClientID": 5451,
        "SalesOrderClientName": "Cleaning prod supplier",
        "SalesOrderBillingAddress": "",
        "SalesOrderShippingAddress": "",
        "SalesOrderAddresses": [
            {
            "AddressType": "Billing",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
            },
            {
            "AddressType": "Shipping1",
            "AddressLine1": "",
            "AddressLine2": "",
            "AddressLine3": "",
            "TaxIdNumber": "",
            "Organization": "",
            "City": "",
            "State": "",
            "Country": "NONE",
            "CountryName": "",
            "Longitude": "",
            "Latitude": "",
            "ZipCode": ""
            }
        ],
        "SalesOrderContactPerson": "",
        "SalesOrderInventoryLocationID": 4442,
        "SalesOrderCustomFlag1": false,
        "SalesOrderCustomFlag2": true,
        "SalesOrderCustomFlag3": false,
        "SalesOrderCustomFlag4": false,
        "SalesOrderCustomFlag5": false,
        "SalesOrderCustomFlag6": false,
        "SalesOrderCustomFlag7": false,
        "SalesOrderCustomFlag8": false,
        "SalesOrderCustomFlag9": false,
        "SalesOrderCustomFlag10": false,
        "SalesOrderComments": "",
        "SalesOrderTags": "",
        "SalesOrderPaymentTermsEnumeration": "Net60",
        "SalesOrderPaymentMethod": "None",
        "SalesOrderTotalQuantity": 4,
        "SalesOrderAmountSubtotalWithoutTaxAndDiscount": 0,
        "SalesOrderAmountShipping": 0,
        "SalesOrderAmountTotalDiscount": 0,
        "SalesOrderAmountTotalTax": 0,
        "SalesOrderAmountGrandTotal": 0,
        "SalesOrderDetails": [
            {
            "SalesOrderRowDetailID": 83309,
            "SalesOrderRowProductID": 60475,
            "SalesOrderRowProductSKU": "bread",
            "SalesOrderRowProductDescription": "bread",
            "SalesOrderRowQuantity": 4,
            "SalesOrderRowShippedQuantity": 4,
            "SalesOrderRowInvoicedQuantity": 4,
            "SalesOrderRowUnitPriceWithoutTaxOrDiscount": 0,
            "SalesOrderRowTaxID": 0,
            "SalesOrderTotalTaxAmount": 0,
            "SalesOrderRowDiscountID": 0,
            "SalesOrderRowTotalDiscountAmount": 0,
            "SalesOrderRowTotalAmount": 0,
            "SalesOrderRowRemarks": ""
            }
        ],
        "SalesOrderStatus": "FullyInvoiced",
        "chkReOpenOrCloseRelatedDocs": false,
        "SalesOrderCreationDate": "/Date(1700569641487-0000)/",
        "SalesOrderLastUpdatedDate": "/Date(1700580708821+0200)/",
        "SalesOrderShipDocumentIssueDate": "/Date(-62135596800000-0000)/"
        },
        "ResponseStatus": {
        "ErrorCode": "0"
        },
        "entityID": 68260
    }
    ],
    "ResponseStatus": {
    "ErrorCode": "0",
    "Message": "All Sales Orders were updated successfully."
    }
}

To override the Content-type in your clients HTTP Accept Header, append the .soap11 suffix or ?format=soap11

HTTP + SOAP11

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /soap11 HTTP/1.1 
Host: api.megaventory.com 
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: SalesOrdersUpdate

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>

<SalesOrdersUpdate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Megaventory.APIEndpoints.Operations">
  <APIKEY>String</APIKEY>
  <SalesOrders>
    <SalesOrder>
      <mvRecordAction>Insert</mvRecordAction>
      <mvSalesOrder xmlns:d4p1="https://api.megaventory.com/types">
        <d4p1:SalesOrderId>0</d4p1:SalesOrderId>
        <d4p1:SalesOrderTypeId>0</d4p1:SalesOrderTypeId>
        <d4p1:SalesOrderTypeAbbreviation>String</d4p1:SalesOrderTypeAbbreviation>
        <d4p1:SalesOrderTypeDescription>String</d4p1:SalesOrderTypeDescription>
        <d4p1:SalesOrderNo>String</d4p1:SalesOrderNo>
        <d4p1:SalesOrderReferenceNo>String</d4p1:SalesOrderReferenceNo>
        <d4p1:SalesOrderReferenceApplication>String</d4p1:SalesOrderReferenceApplication>
        <d4p1:SalesOrderDate>0001-01-01T00:00:00</d4p1:SalesOrderDate>
        <d4p1:SalesOrderCustomOrderDate1>0001-01-01T00:00:00</d4p1:SalesOrderCustomOrderDate1>
        <d4p1:SalesOrderCustomOrderDate2>0001-01-01T00:00:00</d4p1:SalesOrderCustomOrderDate2>
        <d4p1:SalesOrderCurrencyCode>String</d4p1:SalesOrderCurrencyCode>
        <d4p1:SalesOrderClientID>0</d4p1:SalesOrderClientID>
        <d4p1:SalesOrderClientName>String</d4p1:SalesOrderClientName>
        <d4p1:SalesOrderBillingAddress>String</d4p1:SalesOrderBillingAddress>
        <d4p1:SalesOrderShippingAddress>String</d4p1:SalesOrderShippingAddress>
        <d4p1:SalesOrderAddresses>
          <d4p1:mvAddress>
            <d4p1:AddressType>General</d4p1:AddressType>
            <d4p1:AddressLine1>String</d4p1:AddressLine1>
            <d4p1:AddressLine2>String</d4p1:AddressLine2>
            <d4p1:AddressLine3>String</d4p1:AddressLine3>
            <d4p1:Name>String</d4p1:Name>
            <d4p1:Phone>String</d4p1:Phone>
            <d4p1:Email>String</d4p1:Email>
            <d4p1:TaxIdNumber>String</d4p1:TaxIdNumber>
            <d4p1:Organization>String</d4p1:Organization>
            <d4p1:City>String</d4p1:City>
            <d4p1:State>String</d4p1:State>
            <d4p1:Country>NONE</d4p1:Country>
            <d4p1:CountryName>String</d4p1:CountryName>
            <d4p1:Longitude>String</d4p1:Longitude>
            <d4p1:Latitude>String</d4p1:Latitude>
            <d4p1:ZipCode>String</d4p1:ZipCode>
          </d4p1:mvAddress>
        </d4p1:SalesOrderAddresses>
        <d4p1:SalesOrderContactPerson>String</d4p1:SalesOrderContactPerson>
        <d4p1:SalesOrderInventoryLocationID>0</d4p1:SalesOrderInventoryLocationID>
        <d4p1:SalesOrderCustomFlag1>false</d4p1:SalesOrderCustomFlag1>
        <d4p1:SalesOrderCustomFlag2>false</d4p1:SalesOrderCustomFlag2>
        <d4p1:SalesOrderCustomFlag3>false</d4p1:SalesOrderCustomFlag3>
        <d4p1:SalesOrderCustomFlag4>false</d4p1:SalesOrderCustomFlag4>
        <d4p1:SalesOrderCustomFlag5>false</d4p1:SalesOrderCustomFlag5>
        <d4p1:SalesOrderCustomFlag6>false</d4p1:SalesOrderCustomFlag6>
        <d4p1:SalesOrderCustomFlag7>false</d4p1:SalesOrderCustomFlag7>
        <d4p1:SalesOrderCustomFlag8>false</d4p1:SalesOrderCustomFlag8>
        <d4p1:SalesOrderCustomFlag9>false</d4p1:SalesOrderCustomFlag9>
        <d4p1:SalesOrderCustomFlag10>false</d4p1:SalesOrderCustomFlag10>
        <d4p1:SalesOrderComments>String</d4p1:SalesOrderComments>
        <d4p1:SalesOrderTags>String</d4p1:SalesOrderTags>
        <d4p1:SalesOrderPaymentTermsEnumeration>None</d4p1:SalesOrderPaymentTermsEnumeration>
        <d4p1:SalesOrderPaymentMethod>None</d4p1:SalesOrderPaymentMethod>
        <d4p1:SalesOrderTotalQuantity>0</d4p1:SalesOrderTotalQuantity>
        <d4p1:SalesOrderAmountSubtotalWithoutTaxAndDiscount>0.00</d4p1:SalesOrderAmountSubtotalWithoutTaxAndDiscount>
        <d4p1:SalesOrderAmountShipping>0.00</d4p1:SalesOrderAmountShipping>
        <d4p1:SalesOrderAmountTotalDiscount>0.00</d4p1:SalesOrderAmountTotalDiscount>
        <d4p1:SalesOrderAmountTotalTax>0.00</d4p1:SalesOrderAmountTotalTax>
        <d4p1:SalesOrderAmountGrandTotal>0.00</d4p1:SalesOrderAmountGrandTotal>
        <d4p1:SalesOrderTotalWeight>0</d4p1:SalesOrderTotalWeight>
        <d4p1:SalesOrderTotalWeightUnitID>0</d4p1:SalesOrderTotalWeightUnitID>
        <d4p1:SalesOrderDetails>
          <d4p1:mvSalesOrderRow>
            <d4p1:SalesOrderRowDetailID>0</d4p1:SalesOrderRowDetailID>
            <d4p1:SalesOrderRowProductID>0</d4p1:SalesOrderRowProductID>
            <d4p1:SalesOrderRowProductSKU>String</d4p1:SalesOrderRowProductSKU>
            <d4p1:SalesOrderRowProductDescription>String</d4p1:SalesOrderRowProductDescription>
            <d4p1:SalesOrderRowQuantity>0</d4p1:SalesOrderRowQuantity>
            <d4p1:SalesOrderRowShippedQuantity>0</d4p1:SalesOrderRowShippedQuantity>
            <d4p1:SalesOrderRowInvoicedQuantity>0</d4p1:SalesOrderRowInvoicedQuantity>
            <d4p1:SalesOrderRowUnitPriceWithoutTaxOrDiscount>0</d4p1:SalesOrderRowUnitPriceWithoutTaxOrDiscount>
            <d4p1:SalesOrderRowTaxID>0</d4p1:SalesOrderRowTaxID>
            <d4p1:SalesOrderTotalTaxAmount>0</d4p1:SalesOrderTotalTaxAmount>
            <d4p1:SalesOrderRowDiscountID>0</d4p1:SalesOrderRowDiscountID>
            <d4p1:SalesOrderRowTotalDiscountAmount>0</d4p1:SalesOrderRowTotalDiscountAmount>
            <d4p1:SalesOrderRowTotalAmount>0</d4p1:SalesOrderRowTotalAmount>
            <d4p1:SalesOrderRowSerialNumbers xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:string>String</d7p1:string>
            </d4p1:SalesOrderRowSerialNumbers>
            <d4p1:SalesOrderRowBatchNumbers>
              <d4p1:BatchNumberDetails>
                <d4p1:AssignedQTYInDetail>0</d4p1:AssignedQTYInDetail>
                <d4p1:BatchNumberName>String</d4p1:BatchNumberName>
                <d4p1:ExpiryDate>0001-01-01T00:00:00</d4p1:ExpiryDate>
              </d4p1:BatchNumberDetails>
            </d4p1:SalesOrderRowBatchNumbers>
            <d4p1:SalesOrderRowRemarks>String</d4p1:SalesOrderRowRemarks>
            <d4p1:SalesOrderRowTotalWeight>0</d4p1:SalesOrderRowTotalWeight>
            <d4p1:SalesOrderRowTotalWeightUnitID>0</d4p1:SalesOrderRowTotalWeightUnitID>
          </d4p1:mvSalesOrderRow>
        </d4p1:SalesOrderDetails>
        <d4p1:SalesOrderShippingProviderInfo xmlns:d5p1="http://schemas.datacontract.org/2004/07/Megaventory.Models.DTOs.MvShippingProviderDTOs">
          <d5p1:ProviderInfo>
            <d5p1:ProviderId>0</d5p1:ProviderId>
            <d5p1:ServiceId>String</d5p1:ServiceId>
            <d5p1:PackageId>String</d5p1:PackageId>
          </d5p1:ProviderInfo>
          <d5p1:CostInfo>
            <d5p1:ShippingCost>0</d5p1:ShippingCost>
            <d5p1:OtherCosts>0</d5p1:OtherCosts>
            <d5p1:TotalCost>0</d5p1:TotalCost>
          </d5p1:CostInfo>
          <d5p1:WeightInfo>
            <d5p1:Weight>0</d5p1:Weight>
            <d5p1:WeightUnitId>0</d5p1:WeightUnitId>
          </d5p1:WeightInfo>
          <d5p1:ShipDateInfo>
            <d5p1:ShipDate>String</d5p1:ShipDate>
          </d5p1:ShipDateInfo>
          <d5p1:GenericAftersalesProServicesInfo>
            <d5p1:COD>false</d5p1:COD>
            <d5p1:GTEEC>false</d5p1:GTEEC>
            <d5p1:Protocol>false</d5p1:Protocol>
            <d5p1:Reception>false</d5p1:Reception>
            <d5p1:Insurance>false</d5p1:Insurance>
            <d5p1:ChequeCod>false</d5p1:ChequeCod>
            <d5p1:SpecialRate>false</d5p1:SpecialRate>
            <d5p1:VipDelivery>false</d5p1:VipDelivery>
            <d5p1:SenderCharge>false</d5p1:SenderCharge>
            <d5p1:PackageReturn>false</d5p1:PackageReturn>
            <d5p1:CodTotalInCents>0</d5p1:CodTotalInCents>
            <d5p1:ReturnDocument>false</d5p1:ReturnDocument>
            <d5p1:MorningDelivery>false</d5p1:MorningDelivery>
            <d5p1:SameDayIntracity>false</d5p1:SameDayIntracity>
            <d5p1:SaturdayDelivery>false</d5p1:SaturdayDelivery>
            <d5p1:SeaFreightCyprus>false</d5p1:SeaFreightCyprus>
            <d5p1:RefrigeratedGoods>false</d5p1:RefrigeratedGoods>
            <d5p1:LessThanTwoKilograms>false</d5p1:LessThanTwoKilograms>
            <d5p1:LessThanFourKilograms>false</d5p1:LessThanFourKilograms>
            <d5p1:SubmissionOfTenderDocuments>false</d5p1:SubmissionOfTenderDocuments>
            <d5p1:NextDayAirTransportToIslands>false</d5p1:NextDayAirTransportToIslands>
            <d5p1:ContainsDocumentsOnlyAndIsLessThanTwoKilograms>false</d5p1:ContainsDocumentsOnlyAndIsLessThanTwoKilograms>
          </d5p1:GenericAftersalesProServicesInfo>
          <d5p1:LockerId>0</d5p1:LockerId>
          <d5p1:TrackingId>String</d5p1:TrackingId>
        </d4p1:SalesOrderShippingProviderInfo>
        <d4p1:SalesOrderShipDocumentTypeID>String</d4p1:SalesOrderShipDocumentTypeID>
        <d4p1:SalesOrderShipDocumentNo>String</d4p1:SalesOrderShipDocumentNo>
        <d4p1:SalesOrderStatus>ValidStatus</d4p1:SalesOrderStatus>
        <d4p1:chkReOpenOrCloseRelatedDocs>false</d4p1:chkReOpenOrCloseRelatedDocs>
        <d4p1:SalesOrderCreationDate>0001-01-01T00:00:00</d4p1:SalesOrderCreationDate>
        <d4p1:SalesOrderLastUpdatedDate>0001-01-01T00:00:00</d4p1:SalesOrderLastUpdatedDate>
        <d4p1:SalesOrderShipDocumentIssueDate>0001-01-01T00:00:00</d4p1:SalesOrderShipDocumentIssueDate>
      </mvSalesOrder>
    </SalesOrder>
  </SalesOrders>
  <mvInsertUpdateDeleteSourceApplication>String</mvInsertUpdateDeleteSourceApplication>
  <AutoInsertBundledProductRows>false</AutoInsertBundledProductRows>
  <AutoInsertBatchNumbersToProductRows>Undefined</AutoInsertBatchNumbersToProductRows>
</SalesOrdersUpdate>

    </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Body>

<SalesOrdersUpdateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Megaventory.APIEndpoints.Operations">
  <SalesOrdersResponses>
    <SalesOrderUpdateResponse>
      <mvSalesOrder xmlns:d4p1="https://api.megaventory.com/types">
        <d4p1:SalesOrderId>0</d4p1:SalesOrderId>
        <d4p1:SalesOrderTypeId>0</d4p1:SalesOrderTypeId>
        <d4p1:SalesOrderTypeAbbreviation>String</d4p1:SalesOrderTypeAbbreviation>
        <d4p1:SalesOrderTypeDescription>String</d4p1:SalesOrderTypeDescription>
        <d4p1:SalesOrderNo>String</d4p1:SalesOrderNo>
        <d4p1:SalesOrderReferenceNo>String</d4p1:SalesOrderReferenceNo>
        <d4p1:SalesOrderReferenceApplication>String</d4p1:SalesOrderReferenceApplication>
        <d4p1:SalesOrderDate>0001-01-01T00:00:00</d4p1:SalesOrderDate>
        <d4p1:SalesOrderCustomOrderDate1>0001-01-01T00:00:00</d4p1:SalesOrderCustomOrderDate1>
        <d4p1:SalesOrderCustomOrderDate2>0001-01-01T00:00:00</d4p1:SalesOrderCustomOrderDate2>
        <d4p1:SalesOrderCurrencyCode>String</d4p1:SalesOrderCurrencyCode>
        <d4p1:SalesOrderClientID>0</d4p1:SalesOrderClientID>
        <d4p1:SalesOrderClientName>String</d4p1:SalesOrderClientName>
        <d4p1:SalesOrderBillingAddress>String</d4p1:SalesOrderBillingAddress>
        <d4p1:SalesOrderShippingAddress>String</d4p1:SalesOrderShippingAddress>
        <d4p1:SalesOrderAddresses>
          <d4p1:mvAddress>
            <d4p1:AddressType>General</d4p1:AddressType>
            <d4p1:AddressLine1>String</d4p1:AddressLine1>
            <d4p1:AddressLine2>String</d4p1:AddressLine2>
            <d4p1:AddressLine3>String</d4p1:AddressLine3>
            <d4p1:Name>String</d4p1:Name>
            <d4p1:Phone>String</d4p1:Phone>
            <d4p1:Email>String</d4p1:Email>
            <d4p1:TaxIdNumber>String</d4p1:TaxIdNumber>
            <d4p1:Organization>String</d4p1:Organization>
            <d4p1:City>String</d4p1:City>
            <d4p1:State>String</d4p1:State>
            <d4p1:Country>NONE</d4p1:Country>
            <d4p1:CountryName>String</d4p1:CountryName>
            <d4p1:Longitude>String</d4p1:Longitude>
            <d4p1:Latitude>String</d4p1:Latitude>
            <d4p1:ZipCode>String</d4p1:ZipCode>
          </d4p1:mvAddress>
        </d4p1:SalesOrderAddresses>
        <d4p1:SalesOrderContactPerson>String</d4p1:SalesOrderContactPerson>
        <d4p1:SalesOrderInventoryLocationID>0</d4p1:SalesOrderInventoryLocationID>
        <d4p1:SalesOrderCustomFlag1>false</d4p1:SalesOrderCustomFlag1>
        <d4p1:SalesOrderCustomFlag2>false</d4p1:SalesOrderCustomFlag2>
        <d4p1:SalesOrderCustomFlag3>false</d4p1:SalesOrderCustomFlag3>
        <d4p1:SalesOrderCustomFlag4>false</d4p1:SalesOrderCustomFlag4>
        <d4p1:SalesOrderCustomFlag5>false</d4p1:SalesOrderCustomFlag5>
        <d4p1:SalesOrderCustomFlag6>false</d4p1:SalesOrderCustomFlag6>
        <d4p1:SalesOrderCustomFlag7>false</d4p1:SalesOrderCustomFlag7>
        <d4p1:SalesOrderCustomFlag8>false</d4p1:SalesOrderCustomFlag8>
        <d4p1:SalesOrderCustomFlag9>false</d4p1:SalesOrderCustomFlag9>
        <d4p1:SalesOrderCustomFlag10>false</d4p1:SalesOrderCustomFlag10>
        <d4p1:SalesOrderComments>String</d4p1:SalesOrderComments>
        <d4p1:SalesOrderTags>String</d4p1:SalesOrderTags>
        <d4p1:SalesOrderPaymentTermsEnumeration>None</d4p1:SalesOrderPaymentTermsEnumeration>
        <d4p1:SalesOrderPaymentMethod>None</d4p1:SalesOrderPaymentMethod>
        <d4p1:SalesOrderTotalQuantity>0</d4p1:SalesOrderTotalQuantity>
        <d4p1:SalesOrderAmountSubtotalWithoutTaxAndDiscount>0.00</d4p1:SalesOrderAmountSubtotalWithoutTaxAndDiscount>
        <d4p1:SalesOrderAmountShipping>0.00</d4p1:SalesOrderAmountShipping>
        <d4p1:SalesOrderAmountTotalDiscount>0.00</d4p1:SalesOrderAmountTotalDiscount>
        <d4p1:SalesOrderAmountTotalTax>0.00</d4p1:SalesOrderAmountTotalTax>
        <d4p1:SalesOrderAmountGrandTotal>0.00</d4p1:SalesOrderAmountGrandTotal>
        <d4p1:SalesOrderTotalWeight>0</d4p1:SalesOrderTotalWeight>
        <d4p1:SalesOrderTotalWeightUnitID>0</d4p1:SalesOrderTotalWeightUnitID>
        <d4p1:SalesOrderDetails>
          <d4p1:mvSalesOrderRow>
            <d4p1:SalesOrderRowDetailID>0</d4p1:SalesOrderRowDetailID>
            <d4p1:SalesOrderRowProductID>0</d4p1:SalesOrderRowProductID>
            <d4p1:SalesOrderRowProductSKU>String</d4p1:SalesOrderRowProductSKU>
            <d4p1:SalesOrderRowProductDescription>String</d4p1:SalesOrderRowProductDescription>
            <d4p1:SalesOrderRowQuantity>0</d4p1:SalesOrderRowQuantity>
            <d4p1:SalesOrderRowShippedQuantity>0</d4p1:SalesOrderRowShippedQuantity>
            <d4p1:SalesOrderRowInvoicedQuantity>0</d4p1:SalesOrderRowInvoicedQuantity>
            <d4p1:SalesOrderRowUnitPriceWithoutTaxOrDiscount>0</d4p1:SalesOrderRowUnitPriceWithoutTaxOrDiscount>
            <d4p1:SalesOrderRowTaxID>0</d4p1:SalesOrderRowTaxID>
            <d4p1:SalesOrderTotalTaxAmount>0</d4p1:SalesOrderTotalTaxAmount>
            <d4p1:SalesOrderRowDiscountID>0</d4p1:SalesOrderRowDiscountID>
            <d4p1:SalesOrderRowTotalDiscountAmount>0</d4p1:SalesOrderRowTotalDiscountAmount>
            <d4p1:SalesOrderRowTotalAmount>0</d4p1:SalesOrderRowTotalAmount>
            <d4p1:SalesOrderRowSerialNumbers xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:string>String</d7p1:string>
            </d4p1:SalesOrderRowSerialNumbers>
            <d4p1:SalesOrderRowBatchNumbers>
              <d4p1:BatchNumberDetails>
                <d4p1:AssignedQTYInDetail>0</d4p1:AssignedQTYInDetail>
                <d4p1:BatchNumberName>String</d4p1:BatchNumberName>
                <d4p1:ExpiryDate>0001-01-01T00:00:00</d4p1:ExpiryDate>
              </d4p1:BatchNumberDetails>
            </d4p1:SalesOrderRowBatchNumbers>
            <d4p1:SalesOrderRowRemarks>String</d4p1:SalesOrderRowRemarks>
            <d4p1:SalesOrderRowTotalWeight>0</d4p1:SalesOrderRowTotalWeight>
            <d4p1:SalesOrderRowTotalWeightUnitID>0</d4p1:SalesOrderRowTotalWeightUnitID>
          </d4p1:mvSalesOrderRow>
        </d4p1:SalesOrderDetails>
        <d4p1:SalesOrderShippingProviderInfo xmlns:d5p1="http://schemas.datacontract.org/2004/07/Megaventory.Models.DTOs.MvShippingProviderDTOs">
          <d5p1:ProviderInfo>
            <d5p1:ProviderId>0</d5p1:ProviderId>
            <d5p1:ServiceId>String</d5p1:ServiceId>
            <d5p1:PackageId>String</d5p1:PackageId>
          </d5p1:ProviderInfo>
          <d5p1:CostInfo>
            <d5p1:ShippingCost>0</d5p1:ShippingCost>
            <d5p1:OtherCosts>0</d5p1:OtherCosts>
            <d5p1:TotalCost>0</d5p1:TotalCost>
          </d5p1:CostInfo>
          <d5p1:WeightInfo>
            <d5p1:Weight>0</d5p1:Weight>
            <d5p1:WeightUnitId>0</d5p1:WeightUnitId>
          </d5p1:WeightInfo>
          <d5p1:ShipDateInfo>
            <d5p1:ShipDate>String</d5p1:ShipDate>
          </d5p1:ShipDateInfo>
          <d5p1:GenericAftersalesProServicesInfo>
            <d5p1:COD>false</d5p1:COD>
            <d5p1:GTEEC>false</d5p1:GTEEC>
            <d5p1:Protocol>false</d5p1:Protocol>
            <d5p1:Reception>false</d5p1:Reception>
            <d5p1:Insurance>false</d5p1:Insurance>
            <d5p1:ChequeCod>false</d5p1:ChequeCod>
            <d5p1:SpecialRate>false</d5p1:SpecialRate>
            <d5p1:VipDelivery>false</d5p1:VipDelivery>
            <d5p1:SenderCharge>false</d5p1:SenderCharge>
            <d5p1:PackageReturn>false</d5p1:PackageReturn>
            <d5p1:CodTotalInCents>0</d5p1:CodTotalInCents>
            <d5p1:ReturnDocument>false</d5p1:ReturnDocument>
            <d5p1:MorningDelivery>false</d5p1:MorningDelivery>
            <d5p1:SameDayIntracity>false</d5p1:SameDayIntracity>
            <d5p1:SaturdayDelivery>false</d5p1:SaturdayDelivery>
            <d5p1:SeaFreightCyprus>false</d5p1:SeaFreightCyprus>
            <d5p1:RefrigeratedGoods>false</d5p1:RefrigeratedGoods>
            <d5p1:LessThanTwoKilograms>false</d5p1:LessThanTwoKilograms>
            <d5p1:LessThanFourKilograms>false</d5p1:LessThanFourKilograms>
            <d5p1:SubmissionOfTenderDocuments>false</d5p1:SubmissionOfTenderDocuments>
            <d5p1:NextDayAirTransportToIslands>false</d5p1:NextDayAirTransportToIslands>
            <d5p1:ContainsDocumentsOnlyAndIsLessThanTwoKilograms>false</d5p1:ContainsDocumentsOnlyAndIsLessThanTwoKilograms>
          </d5p1:GenericAftersalesProServicesInfo>
          <d5p1:LockerId>0</d5p1:LockerId>
          <d5p1:TrackingId>String</d5p1:TrackingId>
        </d4p1:SalesOrderShippingProviderInfo>
        <d4p1:SalesOrderShipDocumentTypeID>String</d4p1:SalesOrderShipDocumentTypeID>
        <d4p1:SalesOrderShipDocumentNo>String</d4p1:SalesOrderShipDocumentNo>
        <d4p1:SalesOrderStatus>ValidStatus</d4p1:SalesOrderStatus>
        <d4p1:chkReOpenOrCloseRelatedDocs>false</d4p1:chkReOpenOrCloseRelatedDocs>
        <d4p1:SalesOrderCreationDate>0001-01-01T00:00:00</d4p1:SalesOrderCreationDate>
        <d4p1:SalesOrderLastUpdatedDate>0001-01-01T00:00:00</d4p1:SalesOrderLastUpdatedDate>
        <d4p1:SalesOrderShipDocumentIssueDate>0001-01-01T00:00:00</d4p1:SalesOrderShipDocumentIssueDate>
      </mvSalesOrder>
      <ResponseStatus xmlns:d4p1="http://schemas.servicestack.net/types">
        <d4p1:ErrorCode>String</d4p1:ErrorCode>
        <d4p1:Message>String</d4p1:Message>
        <d4p1:StackTrace>String</d4p1:StackTrace>
        <d4p1:Errors>
          <d4p1:ResponseError>
            <d4p1:ErrorCode>String</d4p1:ErrorCode>
            <d4p1:FieldName>String</d4p1:FieldName>
            <d4p1:Message>String</d4p1:Message>
          </d4p1:ResponseError>
        </d4p1:Errors>
      </ResponseStatus>
      <entityID>0</entityID>
      <relatedDocumentID>0</relatedDocumentID>
      <InternalErrorCode>String</InternalErrorCode>
    </SalesOrderUpdateResponse>
  </SalesOrdersResponses>
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
      </d2p1:ResponseError>
    </d2p1:Errors>
  </ResponseStatus>
  <InternalErrorCode>String</InternalErrorCode>
</SalesOrdersUpdateResponse>

    </soap:Body>
</soap:Envelope>