update

This method allows you to update specific numeric and text properties for an existing, unallocated consignment, provided that it is defined at a consignment, rather than a parcel, level (i.e. its consignmentLevelDetailsFlag is set to true).

Note

You can do this without having to redefine the entire consignment (as you do with updateConsignments.

It is assumed that you have worked through Creating your first Request to a Service and are familiar with the Properties needed to Call or Create a Consignment.

How to submit a request

Proceed as follows:

  1. If you have not already done so, open a new project using the WSDL ConsignmentService.xml.

  2. Create a new request under update.

  3. Enter the authorisation for the request.

  4. Specify the code of the existing consignment.

  5. Specify the properties that you want to update in the consignment. The names that you use to define the properties are those used in the Delivery Manager CONSIGNMENT table.

    Note

    For the syntax and some suggested properties that you might want to modify, refer to the example request below.

  6. Click Arrow.png to submit the request.

Example Request

In the following example, we have amended some basic consignment-level properties, and added some special delivery instructions and a manifest group code:

<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="urn:DeliveryManager/services" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
   <soapenv:Header/>
   <soapenv:Body>
      <ser:update soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <consignmentCode xsi:type="soapenc:string">DMC4BY1V48XL</consignmentCode>
         <updateFields xsi:type="ser:ArrayOf_tns1_UpdateField" soapenc:arrayType="typ:UpdateField[]" xmlns:typ="urn:DeliveryManager/types">
        <item>
        <field>consignment.weight</field>
        <value>66</value>
        </item>
        <item>
        <field>consignment.insuranceamount</field>
        <value>166</value>
        </item>
        <item>
         <field>consignment.ordernumber</field>
         <value>TEST03</value>
         </item>
        <item>
<field>consignment.maxdimension</field>
         <value>55</value>
         </item>
        <item>
<field>consignment.value</field>
         <value>199</value>
         </item>
         <item>
<field>consignment.specialinstruction1</field>
         <value>Leave it at the door please</value>
         </item>
         <item>
<field>consignment.manifestgroupcode</field>
         <value>Truck10</value>
         </item>
         </updateFields>
      </ser:update>
   </soapenv:Body>
</soapenv:Envelope>

For an example response and how to process the information, see below.

Example Response

The response is given for the entire consignment, even though we only updated selected properties.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Body>
      <ns1:updateResponse soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns1="urn:DeliveryManager/services">
         <updateReturn xsi:type="ns2:Consignment" xmlns:ns2="urn:DeliveryManager/types">
            <CODAmount xsi:type="xsd:double">600.0</CODAmount>
            <CODFlag xsi:type="xsd:boolean">false</CODFlag>
            <CODPaymentTypeCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">CAS</CODPaymentTypeCode>
            <CODSpecialInstruction xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <CODSurcharge xsi:type="xsd:double">0.0</CODSurcharge>
            <alreadyPalletisedGoodsFlag xsi:type="xsd:boolean">false</alreadyPalletisedGoodsFlag>
            <cardNumber xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <carrierCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <carrierConsignmentCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <carrierName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <carrierServiceCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <carrierServiceName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <carrierServiceVATRate xsi:type="xsd:double">0.0</carrierServiceVATRate>
            <cartonNumber xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <cashOnDeliveryCurrency xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">GBP</cashOnDeliveryCurrency>
            <committedCollectionWindow xsi:type="ns2:DateRange" xsi:nil="true"/>
            <committedDeliveryWindow xsi:type="ns2:DateRange" xsi:nil="true"/>
            <consDestinationReference xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <consOriginReference xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <consRecipientReference xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <consReference xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <consSenderReference xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <consignmentCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">DMC4BY1V48XL</consignmentCode>
            <consignmentLevelDetailsFlag xsi:type="xsd:boolean">true</consignmentLevelDetailsFlag>
            <consignmentValue xsi:type="xsd:double">199.0</consignmentValue>
            <consignmentValueCurrencyCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">GBP</consignmentValueCurrencyCode>
            <consignmentValueCurrencyRate xsi:type="xsd:double">1.0</consignmentValueCurrencyRate>
            <consignmentWeight xsi:type="xsd:double">66.0</consignmentWeight>
            <custom1 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom10 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom2 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom3 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom4 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom5 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom6 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom7 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom8 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <custom9 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <customsDocumentationRequired xsi:type="xsd:boolean">false</customsDocumentationRequired>
            <cutOffDate xsi:type="xsd:dateTime" xsi:nil="true"/>
            <despatchDate xsi:type="xsd:dateTime" xsi:nil="true"/>
            <earliestDeliveryDate xsi:type="xsd:dateTime" xsi:nil="true"/>
            <endVatNumber xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <fragileGoodsFlag xsi:type="xsd:boolean">false</fragileGoodsFlag>
            <guaranteedDeliveryDate xsi:type="xsd:dateTime" xsi:nil="true"/>
            <hazardCodes xsi:type="soapenc:Array" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <hazardousGoodsFlag xsi:type="xsd:boolean">false</hazardousGoodsFlag>
            <insuranceValue xsi:type="xsd:double">166.0</insuranceValue>
            <insuranceValueCurrencyCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <insuranceValueCurrencyRate xsi:type="xsd:double">0.0</insuranceValueCurrencyRate>
            <languageCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">en</languageCode>
            <liquidGoodsFlag xsi:type="xsd:boolean">false</liquidGoodsFlag>
            <manifestGroupCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">TRUCK10</manifestGroupCode>
            <maxDimension xsi:type="xsd:double">55.0</maxDimension>
            <metaCampaignKey xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <metaCustomerKey xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <moreThanOneMetreGoodsFlag xsi:type="xsd:boolean">false</moreThanOneMetreGoodsFlag>
            <moreThanTwentyFiveKgGoodsFlag xsi:type="xsd:boolean">false</moreThanTwentyFiveKgGoodsFlag>
            <orderDate xsi:type="xsd:dateTime" xsi:nil="true"/>
            <orderNumber xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">TEST03</orderNumber>
            <orderValue xsi:type="xsd:double">0.0</orderValue>
            <parcelCount xsi:type="xsd:int">2</parcelCount>
            <parcels soapenc:arrayType="ns2:Parcel[2]" xsi:type="soapenc:Array" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
               <parcels xsi:type="ns2:Parcel">
                  <CODParcelAmount xsi:type="xsd:double">0.0</CODParcelAmount>
                  <cartonId xsi:type="soapenc:string">4516574102</cartonId>
                  <code xsi:type="soapenc:string" xsi:nil="true"/>
                  <destinationReference xsi:type="soapenc:string" xsi:nil="true"/>
                  <dutyPaid xsi:type="xsd:double">0.0</dutyPaid>
                  <number xsi:type="xsd:int">1</number>
                  <originReference xsi:type="soapenc:string" xsi:nil="true"/>
                  <outerConsignmentCode xsi:type="soapenc:string" xsi:nil="true"/>
                  <outerParcelNumber xsi:type="xsd:int">0</outerParcelNumber>
                  <packageTypeCode xsi:type="soapenc:string" xsi:nil="true"/>
                  <parcelDepth xsi:type="xsd:double">0.0</parcelDepth>
                  <parcelHeight xsi:type="xsd:double">0.0</parcelHeight>
                  <parcelPrintStatus xsi:type="soapenc:string">Not Printed</parcelPrintStatus>
                  <parcelValue xsi:type="xsd:double">0.0</parcelValue>
                  <parcelWeight xsi:type="xsd:double">0.0</parcelWeight>
                  <parcelWidth xsi:type="xsd:double">0.0</parcelWidth>
                  <products soapenc:arrayType="ns2:Product[0]" xsi:type="soapenc:Array"/>
                  <recipientReference xsi:type="soapenc:string" xsi:nil="true"/>
                  <reference xsi:type="soapenc:string" xsi:nil="true"/>
                  <senderReference xsi:type="soapenc:string" xsi:nil="true"/>
                  <trackingCode xsi:type="soapenc:string" xsi:nil="true"/>
                  <trackingUrl xsi:type="soapenc:string" xsi:nil="true"/>
               </parcels>
               <parcels xsi:type="ns2:Parcel">
                  <CODParcelAmount xsi:type="xsd:double">0.0</CODParcelAmount>
                  <cartonId xsi:type="soapenc:string">4516574103</cartonId>
                  <code xsi:type="soapenc:string" xsi:nil="true"/>
                  <destinationReference xsi:type="soapenc:string" xsi:nil="true"/>
                  <dutyPaid xsi:type="xsd:double">0.0</dutyPaid>
                  <number xsi:type="xsd:int">2</number>
                  <originReference xsi:type="soapenc:string" xsi:nil="true"/>
                  <outerConsignmentCode xsi:type="soapenc:string" xsi:nil="true"/>
                  <outerParcelNumber xsi:type="xsd:int">0</outerParcelNumber>
                  <packageTypeCode xsi:type="soapenc:string" xsi:nil="true"/>
                  <parcelDepth xsi:type="xsd:double">0.0</parcelDepth>
                  <parcelHeight xsi:type="xsd:double">0.0</parcelHeight>
                  <parcelPrintStatus xsi:type="soapenc:string">Not Printed</parcelPrintStatus>
                  <parcelValue xsi:type="xsd:double">0.0</parcelValue>
                  <parcelWeight xsi:type="xsd:double">0.0</parcelWeight>
                  <parcelWidth xsi:type="xsd:double">0.0</parcelWidth>
                  <products soapenc:arrayType="ns2:Product[0]" xsi:type="soapenc:Array"/>
                  <recipientReference xsi:type="soapenc:string" xsi:nil="true"/>
                  <reference xsi:type="soapenc:string" xsi:nil="true"/>
                  <senderReference xsi:type="soapenc:string" xsi:nil="true"/>
                  <trackingCode xsi:type="soapenc:string" xsi:nil="true"/>
                  <trackingUrl xsi:type="soapenc:string" xsi:nil="true"/>
               </parcels>
            </parcels>
            <pickTicketNumber xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <pickupPoint xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <podRequired xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">any</podRequired>
            <properties soapenc:arrayType="ns2:Property[0]" xsi:type="soapenc:Array" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <recipientAddress xsi:type="ns2:Address">
               <companyName xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <countryCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">GBR</countryCode>
               <floor xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <line1 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">MetaPack</line1>
               <line2 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">120-160 Stony Drive</line2>
               <line3 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">London</line3>
               <line4 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <postCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">SE19 3HG</postCode>
               <region xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetNo xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetType xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <town xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <type xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Business</type>
            </recipientAddress>
            <recipientCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <recipientContactPhone xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <recipientEmail xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">barney@metapack.com</recipientEmail>
            <recipientFirstName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <recipientLastName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <recipientMobilePhone xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">7540958539</recipientMobilePhone>
            <recipientName xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Barney Rubble</recipientName>
            <recipientNotificationType xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">N</recipientNotificationType>
            <recipientPhone xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">7540958539</recipientPhone>
            <recipientTimeZone xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Europe/London</recipientTimeZone>
            <recipientTitle xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <recipientVatNumber xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <returnAddress xsi:type="ns2:Address">
               <companyName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <countryCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <floor xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <line1 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <line2 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <line3 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <line4 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <postCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <region xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetNo xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetType xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <town xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <type xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Business</type>
            </returnAddress>
            <returnEmail xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <returnFirstName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <returnLastName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <returnMobile xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <returnName xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <returnPhone xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <returnTitle xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <senderAddress xsi:type="ns2:Address">
               <companyName xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Default</companyName>
               <countryCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">GBR</countryCode>
               <floor xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <line1 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Line 1</line1>
               <line2 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Line2</line2>
               <line3 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Line3`</line3>
               <line4 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Line4</line4>
               <postCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">ME1 1JT</postCode>
               <region xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetNo xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <streetType xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <town xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
               <type xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Business</type>
            </senderAddress>
            <senderCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">READING1</senderCode>
            <senderContactPhone xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">-</senderContactPhone>
            <senderEmail xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">test@metapack.com</senderEmail>
            <senderFirstName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <senderLastName xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <senderMobilePhone xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">-</senderMobilePhone>
            <senderName xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">RichDem</senderName>
            <senderNotificationType xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">N</senderNotificationType>
            <senderPhone xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <senderTimeZone xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Europe/London</senderTimeZone>
            <senderTitle xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <senderVatNumber xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <shipmentTypeCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">MERCHANDISE</shipmentTypeCode>
            <shippingAccount xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <shippingCharge xsi:type="xsd:double">0.0</shippingCharge>
            <shippingChargeCurrencyCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <shippingChargeCurrencyRate xsi:type="xsd:double">0.0</shippingChargeCurrencyRate>
            <shippingCost xsi:type="xsd:double">0.0</shippingCost>
            <shippingCostCurrencyCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <shippingCostCurrencyRate xsi:type="xsd:double">0.0</shippingCostCurrencyRate>
            <signatoryOnCustoms xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">The manager</signatoryOnCustoms>
            <specialInstructions1 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Leave it at the door please</specialInstructions1>
            <specialInstructions2 xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <startVatNumber xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <status xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Unallocated</status>
            <taxAndDuty xsi:type="xsd:double">0.0</taxAndDuty>
            <taxAndDutyCurrencyCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <taxAndDutyCurrencyRate xsi:type="xsd:double">0.0</taxAndDutyCurrencyRate>
            <taxAndDutyStatusText xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <taxDutyDeclarationCurrencyCode xsi:type="soapenc:string" xsi:nil="true" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"/>
            <termsOfTradeCode xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">DAP</termsOfTradeCode>
            <transactionType xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">Delivery</transactionType>
            <twoManLiftFlag xsi:type="xsd:boolean">false</twoManLiftFlag>
         </updateReturn>
      </ns1:updateResponse>
   </soapenv:Body>
</soapenv:Envelope>

Next Steps

You can confirm that the consignment is as required, by using the GUI as follows:

  1. Log into the Delivery Manager Delta environment via the user account that was used to run the API:

    https://dm-delta.metapack.com/dm/ActionServlet?action=home
  2. Click Home and then select the Unallocated status, followed by Search.

    Updated_SINGLE_Consignment.png
  3. Find the required consignment using the returned order number. Open it to confirm the amendments. For example, here we confirm that the Consignment Summary has been updated as requested for consignment DMC4BY1V48XL:

    Updated_SINGLE_Consignment_SUMMARY.png