Megaventory API v2017a

<back to all web services

DocumentsUpdate

Inserts/Updates multiple Documents.Uses your API Key and applies a mvRecordAction value on an mvDocument object. We can insert a new mvDocument using "Insert" as our mvRecordAction. DocumentTypeId, DocumentSupplierClientID, DocumentRowProductSKU, DocumentRowQuantity, DocumentStatus fields are mandatory fields.

Examples:



A.

Inserts a Document of type Goods Inbound (can be seen from the document type id = -2 field) and an Internal Transaction document (can be seen from the document type id = -1 field).

Value:

{
   "Documents": [
    {
      "mvDocument": {
        "DocumentTypeId": -2,
        "DocumentSupplierClientID": 2024,
        "DocumentInventoryLocationID": 1011, 
        "DocumentDetails": [
          {
            "DocumentRowProductSKU": "Sugar",
            "DocumentRowQuantity": 2
          }
        ],
        "DocumentStatus": "Verified"
      },
      "mvRecordAction": "Insert"
    },
    {
      "mvDocument": {
        "DocumentTypeId": -1,
        "DocumentSupplierClientID": 0,
        "DocumentInventoryLocationID": 1011,
        "DocumentDetails": [
          {
            "DocumentRowProductSKU": "Sugar",
            "DocumentRowQuantity": 2
          }
        ],
        "DocumentStatus": "Verified"
      },
      "mvRecordAction": "Insert"
    }
  ]
}


Response:

{
   "DocumentsResponses": [
    {
      "mvDocument": {
        "DocumentId": 23759,
        "DocumentTypeId": -2,
        "DocumentTypeAbbreviation": "R-CONS",
        "DocumentTypeDescription": "Receive On Consignment",
        "DocumentNo": "1",
        "DocumentReferenceNo": "",
        "DocumentReferenceApplication": "",
        "DocumentDate": "/Date(1700656232180+0200)/",
        "DocumentCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "DocumentCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "DocumentCurrencyCode": "EUR",
        "DocumentSupplierClientID": 2024,
        "DocumentSupplierClientName": "Giovanni",
        "DocumentBillingAddress": "",
        "DocumentAddress": "",
        "DocumentAddresses": [
          {
            "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": ""
          }
        ],
        "DocumentContactPerson": "",
        "DocumentInventoryLocationID": 1011,
        "DocumentCustomFlag1": false,
        "DocumentCustomFlag6": false,
        "DocumentCustomFlag2": false,
        "DocumentCustomFlag7": false,
        "DocumentCustomFlag3": false,
        "DocumentCustomFlag8": false,
        "DocumentCustomFlag4": false,
        "DocumentCustomFlag9": false,
        "DocumentCustomFlag5": false,
        "DocumentCustomFlag10": false,
        "DocumentShippingProviderID": 0,
        "DocumentTrackingID": "",
        "DocumentComments": "",
        "DocumentTags": "",
        "DocumentPaymentTermsEnumeration": "None",
        "DocumentPaymentMethod": "None",
        "DocumentParentDocId": 0,
        "DocumentHandlingDocId": 0,
        "DocumentTotalQuantity": 2,
        "DocumentAmountSubtotalWithoutTaxAndDiscount": 0,
        "DocumentAmountShipping": 0,
        "DocumentAmountTotalDiscount": 0,
        "DocumentAmountTotalTax": 0,
        "DocumentAmountGrandTotal": 0,
        "DocumentDetails": [
          {
            "DocumentRowDetailID": 26514,
            "DocumentRowProductID": 6177,
            "DocumentRowProductSKU": "Sugar",
            "DocumentRowProductDescription": "For Coffee",
            "DocumentRowQuantity": 2,
            "DocumentRowUnitPriceWithoutTaxOrDiscount": 0,
            "DocumentRowTaxID": 0,
            "DocumentTotalTaxAmount": 0,
            "DocumentRowDiscountID": 0,
            "DocumentRowTotalDiscountAmount": 0,
            "DocumentRowTotalAmount": 0,
            "DocumentRowSerialNumbers": [],
            "DocumentRowBatchNumbers": [],
            "DocumentRowRemarks": ""
          }
        ],
        "DocumentStatus": "Verified",
        "chkReOpenOrCloseRelatedDocs": false,
        "DocumentCreationDate": "/Date(1700656231787+0200)/",
        "DocumentLastUpdatedDate": "/Date(1700656232141+0200)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 23759
    },
    {
      "mvDocument": {
        "DocumentId": 23760,
        "DocumentTypeId": -1,
        "DocumentTypeAbbreviation": "INTRANS",
        "DocumentTypeDescription": "Internal Transfer",
        "DocumentNo": "1",
        "DocumentReferenceNo": "",
        "DocumentReferenceApplication": "",
        "DocumentDate": "/Date(1700656236583+0200)/",
        "DocumentCustomOrderDate1": "/Date(-62135596800000-0000)/",
        "DocumentCustomOrderDate2": "/Date(-62135596800000-0000)/",
        "DocumentCurrencyCode": "EUR",
        "DocumentSupplierClientID": 0,
        "DocumentSupplierClientName": "",
        "DocumentBillingAddress": "",
        "DocumentAddress": "",
        "DocumentAddresses": [
          {
            "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": ""
          }
        ],
        "DocumentContactPerson": "",
        "DocumentInventoryLocationID": 1011,
        "DocumentCustomFlag1": false,
        "DocumentCustomFlag6": false,
        "DocumentCustomFlag2": false,
        "DocumentCustomFlag7": false,
        "DocumentCustomFlag3": false,
        "DocumentCustomFlag8": false,
        "DocumentCustomFlag4": false,
        "DocumentCustomFlag9": false,
        "DocumentCustomFlag5": false,
        "DocumentCustomFlag10": false,
        "DocumentShippingProviderID": 0,
        "DocumentTrackingID": "",
        "DocumentComments": "",
        "DocumentTags": "",
        "DocumentPaymentTermsEnumeration": "None",
        "DocumentPaymentMethod": "None",
        "DocumentParentDocId": 0,
        "DocumentHandlingDocId": 0,
        "DocumentTotalQuantity": 2,
        "DocumentAmountSubtotalWithoutTaxAndDiscount": 0,
        "DocumentAmountShipping": 0,
        "DocumentAmountTotalDiscount": 0,
        "DocumentAmountTotalTax": 0,
        "DocumentAmountGrandTotal": 0,
        "DocumentDetails": [
          {
            "DocumentRowDetailID": 26515,
            "DocumentRowProductID": 6177,
            "DocumentRowProductSKU": "Sugar",
            "DocumentRowProductDescription": "For Coffee",
            "DocumentRowQuantity": 2,
            "DocumentRowUnitPriceWithoutTaxOrDiscount": 0,
            "DocumentRowTaxID": 0,
            "DocumentTotalTaxAmount": 0,
            "DocumentRowDiscountID": 0,
            "DocumentRowTotalDiscountAmount": 0,
            "DocumentRowTotalAmount": 0,
            "DocumentRowSerialNumbers": [],
            "DocumentRowBatchNumbers": [],
            "DocumentRowRemarks": ""
          }
        ],
        "DocumentStatus": "Verified",
        "chkReOpenOrCloseRelatedDocs": false,
        "DocumentCreationDate": "/Date(1700656236565+0200)/",
        "DocumentLastUpdatedDate": "/Date(1700656236582+0200)/"
      },
      "ResponseStatus": {
        "ErrorCode": "0"
      },
      "entityID": 23760
    }
  ],
  "ResponseStatus": {
    "ErrorCode": "0",
    "Message": "All Documents 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: DocumentsUpdate

<?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>

<DocumentsUpdate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Megaventory.APIEndpoints.Operations">
  <APIKEY>String</APIKEY>
  <Documents>
    <Document>
      <mvDocument xmlns:d4p1="https://api.megaventory.com/types">
        <d4p1:DocumentId>0</d4p1:DocumentId>
        <d4p1:DocumentTypeId>0</d4p1:DocumentTypeId>
        <d4p1:DocumentTypeAbbreviation>String</d4p1:DocumentTypeAbbreviation>
        <d4p1:DocumentTypeDescription>String</d4p1:DocumentTypeDescription>
        <d4p1:DocumentNo>String</d4p1:DocumentNo>
        <d4p1:DocumentReferenceNo>String</d4p1:DocumentReferenceNo>
        <d4p1:DocumentReferenceApplication>String</d4p1:DocumentReferenceApplication>
        <d4p1:DocumentDate>0001-01-01T00:00:00</d4p1:DocumentDate>
        <d4p1:DocumentCustomOrderDate1>0001-01-01T00:00:00</d4p1:DocumentCustomOrderDate1>
        <d4p1:DocumentCustomOrderDate2>0001-01-01T00:00:00</d4p1:DocumentCustomOrderDate2>
        <d4p1:DocumentCurrencyCode>String</d4p1:DocumentCurrencyCode>
        <d4p1:DocumentSupplierClientID>0</d4p1:DocumentSupplierClientID>
        <d4p1:DocumentSupplierClientName>String</d4p1:DocumentSupplierClientName>
        <d4p1:DocumentBillingAddress>String</d4p1:DocumentBillingAddress>
        <d4p1:DocumentAddress>String</d4p1:DocumentAddress>
        <d4p1:DocumentAddresses>
          <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:DocumentAddresses>
        <d4p1:DocumentContactPerson>String</d4p1:DocumentContactPerson>
        <d4p1:DocumentInventoryLocationID>0</d4p1:DocumentInventoryLocationID>
        <d4p1:DocumentCustomFlag1>false</d4p1:DocumentCustomFlag1>
        <d4p1:DocumentCustomFlag6>false</d4p1:DocumentCustomFlag6>
        <d4p1:DocumentCustomFlag2>false</d4p1:DocumentCustomFlag2>
        <d4p1:DocumentCustomFlag7>false</d4p1:DocumentCustomFlag7>
        <d4p1:DocumentCustomFlag3>false</d4p1:DocumentCustomFlag3>
        <d4p1:DocumentCustomFlag8>false</d4p1:DocumentCustomFlag8>
        <d4p1:DocumentCustomFlag4>false</d4p1:DocumentCustomFlag4>
        <d4p1:DocumentCustomFlag9>false</d4p1:DocumentCustomFlag9>
        <d4p1:DocumentCustomFlag10>false</d4p1:DocumentCustomFlag10>
        <d4p1:DocumentCustomFlag5>false</d4p1:DocumentCustomFlag5>
        <d4p1:DocumentShippingProviderID>0</d4p1:DocumentShippingProviderID>
        <d4p1:DocumentTrackingID>String</d4p1:DocumentTrackingID>
        <d4p1:DocumentShippingInfo 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:DocumentShippingInfo>
        <d4p1:DocumentComments>String</d4p1:DocumentComments>
        <d4p1:DocumentTags>String</d4p1:DocumentTags>
        <d4p1:DocumentPaymentTermsEnumeration>None</d4p1:DocumentPaymentTermsEnumeration>
        <d4p1:DocumentPaymentMethod>None</d4p1:DocumentPaymentMethod>
        <d4p1:DocumentParentDocId>0</d4p1:DocumentParentDocId>
        <d4p1:DocumentHandlingDocId>0</d4p1:DocumentHandlingDocId>
        <d4p1:DocumentTotalQuantity>0</d4p1:DocumentTotalQuantity>
        <d4p1:DocumentAmountSubtotalWithoutTaxAndDiscount>0.00</d4p1:DocumentAmountSubtotalWithoutTaxAndDiscount>
        <d4p1:DocumentAmountShipping>0.00</d4p1:DocumentAmountShipping>
        <d4p1:DocumentAmountTotalDiscount>0.00</d4p1:DocumentAmountTotalDiscount>
        <d4p1:DocumentAmountTotalTax>0.00</d4p1:DocumentAmountTotalTax>
        <d4p1:DocumentAmountGrandTotal>0.00</d4p1:DocumentAmountGrandTotal>
        <d4p1:DocumentTotalWeight>0</d4p1:DocumentTotalWeight>
        <d4p1:DocumentTotalWeightUnitID>0</d4p1:DocumentTotalWeightUnitID>
        <d4p1:DocumentDetails>
          <d4p1:mvDocumentRow>
            <d4p1:DocumentRowDetailID>0</d4p1:DocumentRowDetailID>
            <d4p1:DocumentRowProductID>0</d4p1:DocumentRowProductID>
            <d4p1:DocumentRowProductSKU>String</d4p1:DocumentRowProductSKU>
            <d4p1:DocumentRowProductDescription>String</d4p1:DocumentRowProductDescription>
            <d4p1:DocumentRowQuantity>0</d4p1:DocumentRowQuantity>
            <d4p1:DocumentRowUnitPriceWithoutTaxOrDiscount>0.00</d4p1:DocumentRowUnitPriceWithoutTaxOrDiscount>
            <d4p1:DocumentRowTaxID>0</d4p1:DocumentRowTaxID>
            <d4p1:DocumentTotalTaxAmount>0.00</d4p1:DocumentTotalTaxAmount>
            <d4p1:DocumentRowDiscountID>0</d4p1:DocumentRowDiscountID>
            <d4p1:DocumentRowTotalDiscountAmount>0.00</d4p1:DocumentRowTotalDiscountAmount>
            <d4p1:DocumentRowTotalAmount>0.00</d4p1:DocumentRowTotalAmount>
            <d4p1:DocumentRowSerialNumbers xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:string>String</d7p1:string>
            </d4p1:DocumentRowSerialNumbers>
            <d4p1:DocumentRowBatchNumbers>
              <d4p1:BatchNumberDetails>
                <d4p1:AssignedQTYInDetail>0</d4p1:AssignedQTYInDetail>
                <d4p1:BatchNumberName>String</d4p1:BatchNumberName>
                <d4p1:ExpiryDate>0001-01-01T00:00:00</d4p1:ExpiryDate>
              </d4p1:BatchNumberDetails>
            </d4p1:DocumentRowBatchNumbers>
            <d4p1:DocumentRowRemarks>String</d4p1:DocumentRowRemarks>
            <d4p1:DocumentRowTotalWeight>0</d4p1:DocumentRowTotalWeight>
            <d4p1:DocumentRowTotalWeightUnitID>0</d4p1:DocumentRowTotalWeightUnitID>
          </d4p1:mvDocumentRow>
        </d4p1:DocumentDetails>
        <d4p1:DocumentStatus>ValidStatus</d4p1:DocumentStatus>
        <d4p1:chkReOpenOrCloseRelatedDocs>false</d4p1:chkReOpenOrCloseRelatedDocs>
        <d4p1:DocumentCreationDate>0001-01-01T00:00:00</d4p1:DocumentCreationDate>
        <d4p1:DocumentLastUpdatedDate>0001-01-01T00:00:00</d4p1:DocumentLastUpdatedDate>
      </mvDocument>
      <mvRecordAction>Insert</mvRecordAction>
    </Document>
  </Documents>
  <mvInsertUpdateDeleteSourceApplication>String</mvInsertUpdateDeleteSourceApplication>
</DocumentsUpdate>

    </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>

<DocumentsUpdateResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Megaventory.APIEndpoints.Operations">
  <DocumentsResponses>
    <DocumentUpdateResponse>
      <mvDocument xmlns:d4p1="https://api.megaventory.com/types">
        <d4p1:DocumentId>0</d4p1:DocumentId>
        <d4p1:DocumentTypeId>0</d4p1:DocumentTypeId>
        <d4p1:DocumentTypeAbbreviation>String</d4p1:DocumentTypeAbbreviation>
        <d4p1:DocumentTypeDescription>String</d4p1:DocumentTypeDescription>
        <d4p1:DocumentNo>String</d4p1:DocumentNo>
        <d4p1:DocumentReferenceNo>String</d4p1:DocumentReferenceNo>
        <d4p1:DocumentReferenceApplication>String</d4p1:DocumentReferenceApplication>
        <d4p1:DocumentDate>0001-01-01T00:00:00</d4p1:DocumentDate>
        <d4p1:DocumentCustomOrderDate1>0001-01-01T00:00:00</d4p1:DocumentCustomOrderDate1>
        <d4p1:DocumentCustomOrderDate2>0001-01-01T00:00:00</d4p1:DocumentCustomOrderDate2>
        <d4p1:DocumentCurrencyCode>String</d4p1:DocumentCurrencyCode>
        <d4p1:DocumentSupplierClientID>0</d4p1:DocumentSupplierClientID>
        <d4p1:DocumentSupplierClientName>String</d4p1:DocumentSupplierClientName>
        <d4p1:DocumentBillingAddress>String</d4p1:DocumentBillingAddress>
        <d4p1:DocumentAddress>String</d4p1:DocumentAddress>
        <d4p1:DocumentAddresses>
          <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:DocumentAddresses>
        <d4p1:DocumentContactPerson>String</d4p1:DocumentContactPerson>
        <d4p1:DocumentInventoryLocationID>0</d4p1:DocumentInventoryLocationID>
        <d4p1:DocumentCustomFlag1>false</d4p1:DocumentCustomFlag1>
        <d4p1:DocumentCustomFlag6>false</d4p1:DocumentCustomFlag6>
        <d4p1:DocumentCustomFlag2>false</d4p1:DocumentCustomFlag2>
        <d4p1:DocumentCustomFlag7>false</d4p1:DocumentCustomFlag7>
        <d4p1:DocumentCustomFlag3>false</d4p1:DocumentCustomFlag3>
        <d4p1:DocumentCustomFlag8>false</d4p1:DocumentCustomFlag8>
        <d4p1:DocumentCustomFlag4>false</d4p1:DocumentCustomFlag4>
        <d4p1:DocumentCustomFlag9>false</d4p1:DocumentCustomFlag9>
        <d4p1:DocumentCustomFlag10>false</d4p1:DocumentCustomFlag10>
        <d4p1:DocumentCustomFlag5>false</d4p1:DocumentCustomFlag5>
        <d4p1:DocumentShippingProviderID>0</d4p1:DocumentShippingProviderID>
        <d4p1:DocumentTrackingID>String</d4p1:DocumentTrackingID>
        <d4p1:DocumentShippingInfo 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:DocumentShippingInfo>
        <d4p1:DocumentComments>String</d4p1:DocumentComments>
        <d4p1:DocumentTags>String</d4p1:DocumentTags>
        <d4p1:DocumentPaymentTermsEnumeration>None</d4p1:DocumentPaymentTermsEnumeration>
        <d4p1:DocumentPaymentMethod>None</d4p1:DocumentPaymentMethod>
        <d4p1:DocumentParentDocId>0</d4p1:DocumentParentDocId>
        <d4p1:DocumentHandlingDocId>0</d4p1:DocumentHandlingDocId>
        <d4p1:DocumentTotalQuantity>0</d4p1:DocumentTotalQuantity>
        <d4p1:DocumentAmountSubtotalWithoutTaxAndDiscount>0.00</d4p1:DocumentAmountSubtotalWithoutTaxAndDiscount>
        <d4p1:DocumentAmountShipping>0.00</d4p1:DocumentAmountShipping>
        <d4p1:DocumentAmountTotalDiscount>0.00</d4p1:DocumentAmountTotalDiscount>
        <d4p1:DocumentAmountTotalTax>0.00</d4p1:DocumentAmountTotalTax>
        <d4p1:DocumentAmountGrandTotal>0.00</d4p1:DocumentAmountGrandTotal>
        <d4p1:DocumentTotalWeight>0</d4p1:DocumentTotalWeight>
        <d4p1:DocumentTotalWeightUnitID>0</d4p1:DocumentTotalWeightUnitID>
        <d4p1:DocumentDetails>
          <d4p1:mvDocumentRow>
            <d4p1:DocumentRowDetailID>0</d4p1:DocumentRowDetailID>
            <d4p1:DocumentRowProductID>0</d4p1:DocumentRowProductID>
            <d4p1:DocumentRowProductSKU>String</d4p1:DocumentRowProductSKU>
            <d4p1:DocumentRowProductDescription>String</d4p1:DocumentRowProductDescription>
            <d4p1:DocumentRowQuantity>0</d4p1:DocumentRowQuantity>
            <d4p1:DocumentRowUnitPriceWithoutTaxOrDiscount>0.00</d4p1:DocumentRowUnitPriceWithoutTaxOrDiscount>
            <d4p1:DocumentRowTaxID>0</d4p1:DocumentRowTaxID>
            <d4p1:DocumentTotalTaxAmount>0.00</d4p1:DocumentTotalTaxAmount>
            <d4p1:DocumentRowDiscountID>0</d4p1:DocumentRowDiscountID>
            <d4p1:DocumentRowTotalDiscountAmount>0.00</d4p1:DocumentRowTotalDiscountAmount>
            <d4p1:DocumentRowTotalAmount>0.00</d4p1:DocumentRowTotalAmount>
            <d4p1:DocumentRowSerialNumbers xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
              <d7p1:string>String</d7p1:string>
            </d4p1:DocumentRowSerialNumbers>
            <d4p1:DocumentRowBatchNumbers>
              <d4p1:BatchNumberDetails>
                <d4p1:AssignedQTYInDetail>0</d4p1:AssignedQTYInDetail>
                <d4p1:BatchNumberName>String</d4p1:BatchNumberName>
                <d4p1:ExpiryDate>0001-01-01T00:00:00</d4p1:ExpiryDate>
              </d4p1:BatchNumberDetails>
            </d4p1:DocumentRowBatchNumbers>
            <d4p1:DocumentRowRemarks>String</d4p1:DocumentRowRemarks>
            <d4p1:DocumentRowTotalWeight>0</d4p1:DocumentRowTotalWeight>
            <d4p1:DocumentRowTotalWeightUnitID>0</d4p1:DocumentRowTotalWeightUnitID>
          </d4p1:mvDocumentRow>
        </d4p1:DocumentDetails>
        <d4p1:DocumentStatus>ValidStatus</d4p1:DocumentStatus>
        <d4p1:chkReOpenOrCloseRelatedDocs>false</d4p1:chkReOpenOrCloseRelatedDocs>
        <d4p1:DocumentCreationDate>0001-01-01T00:00:00</d4p1:DocumentCreationDate>
        <d4p1:DocumentLastUpdatedDate>0001-01-01T00:00:00</d4p1:DocumentLastUpdatedDate>
      </mvDocument>
      <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>
      <InternalErrorCode>String</InternalErrorCode>
    </DocumentUpdateResponse>
  </DocumentsResponses>
  <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>
</DocumentsUpdateResponse>

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