Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
themeRDark
firstline1
titleWeb Service Call
linenumberstrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cha="http://www.opensys.com.au/ChainIT/4.0/ChainITDataServices">
   <soapenv:Header/>
   <soapenv:Body>
      <cha:GetChargeQuoteUsingXMLWithItems3>SaveBookAndManifestConsignment>
         <!--Optional:-->
Session Credentials Available By following the "Login Web Service Call"  							https://flipgroup.atlassian.net/wiki/spaces/FLIP/pages/703102977/2a+Example+Web+Service+Call+Login--><cha:session>
                   <cha:session><!--Optional:-->
            <cha:AccountID>115860<AccountID>?</cha:AccountID>
            <!--MandatoryOptional:-->
            <cha:DistributorID>101605<DistributorID>?</cha:DistributorID>
            <!--MandatoryOptional:-->
            <cha:Expires>2018-08-14T09:27:17.78<Expires>?</cha:Expires>
            <!--MandatoryOptional:-->
            <cha:Key>D1F83B85-4EEE-4AD1-BC53-99E57836C246<Key>?</cha:Key>
            <!--MandatoryOptional:-->
            <cha:UserID>64796<UserID>?</cha:UserID>
            <!--Mandatory:--></cha:session>
         </cha:session>!--Optional:-->
         <cha:consignment>
 <cha:shipperID>115860</cha:shipperID>           <!--MandatoryOptional:-->
            <cha:effectiveDate>15/08/2018</cha:effectiveDate>AccountID>?</cha:AccountID>
            <!--MandatoryOptional:-->
            <cha:senderLocation>Nunawading<CloseAt>?</cha:senderLocation>CloseAt>
            <!--MandatoryOptional:-->
            <cha:senderState>VIC<ConsignmentDate>?</cha:senderState>ConsignmentDate>
            <!--MandatoryOptional:-->
            <cha:senderPostcode>3131<ConsignmentID>?</cha:senderPostcode>ConsignmentID>
            <!--MandatoryOptional:-->
            <cha:senderCountryCode>AU</cha:senderCountryCode>ConsignmentItems>
               <!--MandatoryZero or more repetitions:-->
          <cha:senderIsResidential>0</cha:senderIsResidential>     <cha:ConsignmentItem>
     <!--Mandatory:Flags for whether the address is residential. Used to pre-empt residential pick up fees. <!--Optional:-->

        <!--          <cha:Barcode>?</cha:Barcode>
      1 = Yes          <!--Optional:-->
   0 = No          -->   <cha:ConsignmentID>?</cha:ConsignmentID>
      <cha:receiverAddress1>18 Sycamore Grove</cha:receiverAddress1>          <!--MandatoryOptional:-->
         <cha:receiverAddress2></cha:receiverAddress2>         <cha:ConsignmentProduct>
 <!--Mandatory:-->          <cha:receiverLocation>Narooma</cha:receiverLocation>          <!--MandatoryOptional:-->
         <cha:receiverState>NSW</cha:receiverState>
		<!--Mandatory:-->            <cha:receiverPostcode>2546<AccountID>?</cha:receiverPostcode>AccountID>
         <!--Mandatory:-->
         <cha:receiverCountryCode>AU</cha:receiverCountryCode>          <!--MandatoryOptional:-->
         <cha:receiverIsResidential>0</cha:receiverIsResidential>            <!--Mandatory:Flags for whether the address is residential. Used to pre-empt residential pick up fees.--><cha:Code>?</cha:Code>
                     <!--Optional:-->
                  1 = Yes <cha:DangerousGoods>
            0 = No          <!--Optional:-->
          <cha:items>4</cha:items>              <!--Mandatory:--><cha:AggrigateQuantity>?</cha:AggrigateQuantity>
              <cha:weight>18</cha:weight>          <!--MandatoryOptional:-->
         <cha:volume>20</cha:volume>          <!--Mandatory:-->          <cha:time>0<ConsignmentID>?</cha:time>ConsignmentID>
         <!--Optional:Estimated Travel Time. Recommended not to be used as inaccuracies in time calculation greatly vary quote results. <!--Optional:-->
          <!--
			 1 = Yes
			 0 = No 
		 -->              <cha:DangerousGoodsID>?</cha:DangerousGoodsID>
                        <!--Optional:-->
                        <cha:DgClass>?</cha:DgClass>
                        <!--Optional:-->
                        <cha:Exception>
                           <!--Optional:-->
                           <cha:Message>?</cha:Message>
                           <!--Optional:-->
                           <cha:ModuleName>?</cha:ModuleName>
                           <!--Optional:-->
                           <cha:ProcedureName>?</cha:ProcedureName>
                        </cha:Exception>
                        <!--Optional:-->
                        <cha:Group>?</cha:Group>
                        <!--Optional:-->
                        <cha:ID>?</cha:ID>
                        <!--Optional:-->
                        <cha:ItemNo>?</cha:ItemNo>
                        <!--Optional:-->
                        <cha:LiquidVolume>?</cha:LiquidVolume>
                        <!--Optional:-->
                        <cha:Liquidweight>?</cha:Liquidweight>
                        <!--Optional:-->
                        <cha:Name>?</cha:Name>
                        <!--Optional:-->
                        <cha:PSN>?</cha:PSN>
                        <!--Optional:-->
                        <cha:Quantity>?</cha:Quantity>
                        <!--Optional:-->
                        <cha:Recepticle>?</cha:Recepticle>
                        <!--Optional:-->
                        <cha:SubRisk>?</cha:SubRisk>
                        <!--Optional:-->
                        <cha:UnCode>?</cha:UnCode>
                        <!--Optional:-->
                        <cha:Units>?</cha:Units>
                        <!--Optional:-->
                        <cha:Volume>?</cha:Volume>
                        <!--Optional:-->
                        <cha:Weight>?</cha:Weight>
                     </cha:DangerousGoods>
                     <!--Optional:-->
                     <cha:DangerousGoodsID>?</cha:DangerousGoodsID>
                     <!--Optional:-->
                     <cha:Error>
                        <!--Optional:-->
                        <cha:Message>?</cha:Message>
                        <!--Optional:-->
                        <cha:ModuleName>?</cha:ModuleName>
                        <!--Optional:-->
                        <cha:ProcedureName>?</cha:ProcedureName>
                     </cha:Error>
                     <!--Optional:-->
                     <cha:Height>?</cha:Height>
                     <!--Optional:-->
                     <cha:IsActive>?</cha:IsActive>
                     <!--Optional:-->
                     <cha:Length>?</cha:Length>
                     <!--Optional:-->
                     <cha:Name>?</cha:Name>
                     <!--Optional:-->
                     <cha:ProductID>?</cha:ProductID>
                     <!--Optional:-->
                     <cha:Volume>?</cha:Volume>
                     <!--Optional:-->
                     <cha:Weight>?</cha:Weight>
                     <!--Optional:-->
                     <cha:Width>?</cha:Width>
                  </cha:ConsignmentProduct>
                  <!--Optional:-->
                  <cha:Description>?</cha:Description>
                  <!--Optional:-->
                  <cha:ExchangeReturnable>?</cha:ExchangeReturnable>
                  <!--Optional:-->
                  <cha:Height>?</cha:Height>
                  <!--Optional:-->
                  <cha:ItemNo>?</cha:ItemNo>
                  <!--Optional:-->
                  <cha:ItemType>?</cha:ItemType>
                  <!--Optional:-->
                  <cha:Length>?</cha:Length>
                  <!--Optional:-->
                  <cha:ModifiedBy>?</cha:ModifiedBy>
                  <!--Optional:-->
                  <cha:NoItems>?</cha:NoItems>
                  <!--Optional:-->
                  <cha:ProductID>?</cha:ProductID>
                  <!--Optional:-->
                  <cha:Reference>?</cha:Reference>
                  <!--Optional:-->
                  <cha:Returnable>?</cha:Returnable>
                  <!--Optional:-->
                  <cha:Volume>?</cha:Volume>
                  <!--Optional:-->
                  <cha:Weight>?</cha:Weight>
                  <!--Optional:-->
                  <cha:Width>?</cha:Width>
               </cha:ConsignmentItem>
            </cha:ConsignmentItems>
            <!--Optional:-->
            <cha:ConsignmentNote>?</cha:ConsignmentNote>
            <!--Optional:-->
            <cha:ConsignmentType>?</cha:ConsignmentType>
            <!--Optional:-->
            <cha:ConsolidatedSus>
               <!--Zero or more repetitions:-->
               <cha:ConsolidateConsignment>
                  <!--Optional:-->
                  <cha:Height>?</cha:Height>
                  <!--Optional:-->
                  <cha:ItemType>?</cha:ItemType>
                  <!--Optional:-->
                  <cha:Items>?</cha:Items>
                  <!--Optional:-->
                  <cha:Length>?</cha:Length>
                  <!--Optional:-->
                  <cha:Volume>?</cha:Volume>
                  <!--Optional:-->
                  <cha:Weight>?</cha:Weight>
                  <!--Optional:-->
                  <cha:Width>?</cha:Width>
               </cha:ConsolidateConsignment>
            </cha:ConsolidatedSus>
            <!--Optional:-->
            <cha:ContainingConsignment>?</cha:ContainingConsignment>
            <!--Optional:-->
            <cha:DeliveryInstructions>?</cha:DeliveryInstructions>
            <!--Optional:-->
            <cha:Description>?</cha:Description>
            <!--Optional:-->
            <cha:DistributorID>?</cha:DistributorID>
            <!--Optional:-->
            <cha:DownloadID>?</cha:DownloadID>
            <!--Optional:-->
            <cha:Exception>
               <!--Optional:-->
               <cha:Message>?</cha:Message>
               <!--Optional:-->
               <cha:ModuleName>?</cha:ModuleName>
               <!--Optional:-->
               <cha:ProcedureName>?</cha:ProcedureName>
            </cha:Exception>
            <!--Optional:-->
            <cha:Ext>
               <!--Optional:-->
               <cha:ConsignmentID>?</cha:ConsignmentID>
               <!--Optional:-->
               <cha:CostCenter>?</cha:CostCenter>
               <!--Optional:-->
               <cha:ThirdPartyAccount>?</cha:ThirdPartyAccount>
               <!--Optional:-->
               <cha:UserField1>?</cha:UserField1>
               <!--Optional:-->
               <cha:UserField2>?</cha:UserField2>
               <!--Optional:-->
               <cha:UserField3>?</cha:UserField3>
               <!--Optional:-->
               <cha:UserField4>?</cha:UserField4>
               <!--Optional:-->
               <cha:UserField5>?</cha:UserField5>
            </cha:Ext>
            <!--Optional:-->
            <cha:ExtraInfo>?</cha:ExtraInfo>
            <!--Optional:-->
            <cha:Hours>?</cha:Hours>
            <!--Optional:-->
            <cha:ModifiedBy>?</cha:ModifiedBy>
            <!--Optional:-->
            <cha:NoItems>?</cha:NoItems>
            <!--Optional:-->
            <cha:OnForwarder>?</cha:OnForwarder>
            <!--Optional:-->
            <cha:PickupInstructions>?</cha:PickupInstructions>
            <!--Optional:-->
            <cha:ReadyAt>?</cha:ReadyAt>
            <!--Optional:-->
            <cha:Receiver>
               <!--Optional:-->
               <cha:AccountID>?</cha:AccountID>
               <!--Optional:-->
               <cha:AddressID>?</cha:AddressID>
               <!--Optional:-->
               <cha:AddressLocation>
                  <!--Optional:-->
                  <cha:LocationID>?</cha:LocationID>
                  <!--Optional:-->
                  <cha:Locality>?</cha:Locality>
                  <!--Optional:-->
                  <cha:State>?</cha:State>
                  <!--Optional:-->
                  <cha:Postcode>?</cha:Postcode>
                  <!--Optional:-->
                  <cha:CountryCode>?</cha:CountryCode>
                  <!--Optional:-->
                  <cha:SuburbStatePostcode>?</cha:SuburbStatePostcode>
               </cha:AddressLocation>
               <!--Optional:-->
               <cha:ContactName>?</cha:ContactName>
               <!--Optional:-->
               <cha:Email>?</cha:Email>
               <!--Optional:-->
               <cha:distance>0</cha:distance>Exception>
                  <!--Optional: Estimated Distance between sender and receiver locations. Recommended not to be used as inaccuracies in route taken greatly vary quote results. -->-->
                  <cha:Message>?</cha:Message>
                  <!--Optional:--
			 1 = Yes
			 0 = No 
		 -->>
                  <cha:serviceList>0<ModuleName>?</cha:serviceList>ModuleName>
                  <!--Optional:-->
                  <cha:userID>64796<ProcedureName>?</cha:userID>ProcedureName>
         <!--Mandatory:-->      </cha:Exception>
    <cha:itemsList>
            <!--Zero or more repetitionsOptional:-->
               <cha:ConsignmentItem>Fax>?</cha:Fax>
               <!--Optional:-->
               <cha:Barcode>1<Line1>?</cha:Barcode>Line1>
               <!--Optional:-->
               <cha:ConsignmentID>666666<Line2>?</cha:ConsignmentID>Line2>
               <!--Optional:-->
                <cha:ConsignmentProduct><cha:Line3>?</cha:Line3>
                  <!--Optional:-->
                  <cha:AccountID>115860</cha:AccountID>LocationDetails>
                  <!--Optional:-->
                  <cha:Code>1<LocationID>?</cha:Code>LocationID>
                  <!--Optional:-->

                  <cha:DangerousGoods>:Locality>?</cha:Locality>
                     <!--Optional:-->
  
                  <cha:AggrigateQuantity>1<State>?</cha:AggrigateQuantity>
  State>
                  <!--Optional:-->
  
                  <cha:ConsignmentID>1<Postcode>?</cha:ConsignmentID>Postcode>
                     <!--Optional:-->
                     <cha:DangerousGoodsID>1<CountryCode>?</cha:DangerousGoodsID>
  CountryCode>
                  <!--Optional:-->
  
                  <cha:DgClass>1<SuburbStatePostcode>?</cha:DgClass>SuburbStatePostcode>
               </cha:LocationDetails>
               <!--Optional:-->

     >
               <cha:Exception>LocationID>?</cha:LocationID>
                        <!--Optional:-->
       
                <cha:Message>Na<ModifiedBy>?</cha:Message>
ModifiedBy>
                       <!--Optional:-->
   
                    <cha:ModuleName>Peter<Name>?</cha:ModuleName>
 Name>
                      <!--Optional:-->
    
                   <cha:ProcedureName>Test<Phone>?</cha:ProcedureName>Phone>
               <!--Optional:-->
         </cha:Exception>      <cha:State>?</cha:State>
               <!--Optional:-->
                      <cha:Group>1<Suburb>?</cha:Group>Suburb>
            </cha:Receiver>
            <!--Optional:-->
            <cha:Reference>?</cha:Reference>
           <cha:ID>1</cha:ID> <!--Optional:-->
            <cha:References>
               <!--OptionalZero or more repetitions:-->
     
               <cha:ItemNo>1</cha:ItemNo>
  Reference>
                  <!--Optional:-->
  
                  <cha:LiquidVolume>1<:ConsignmentReference>?</cha:LiquidVolume>ConsignmentReference>
                     <!--Optional:-->
  
                  <cha:Liquidweight>1<RemoveReference>?</cha:Liquidweight>RemoveReference>
               </cha:Reference>
       <!--Optional:-->     </cha:References>
            <!--Optional:-->
   <cha:Name>1</cha:Name>         <cha:Released>?</cha:Released>
            <!--Optional:-->
                     <cha:PSN>1</cha:PSN>
     <cha:Sender>
               <!--Optional:-->
     
               <cha:Quantity>1<AccountID>?</cha:Quantity>
     AccountID>
               <!--Optional:-->
                     <cha:Recepticle>1<AddressID>?</cha:Recepticle>
    AddressID>
                <!--Optional:-->
     
               <cha:SubRisk>1</cha:SubRisk>
  AddressLocation>
                  <!--Optional:-->
                     <cha:UnCode>1<LocationID>?</cha:UnCode>
  LocationID>
                  <!--Optional:-->
                     <cha:Units>1<Locality>?</cha:Units>Locality>
                     <!--Optional:-->

                    <cha:Volume>1<State>?</cha:Volume>
  State>
                  <!--Optional:-->

                    <cha:Weight>1</cha:Weight>
                  <cha:Postcode>?</cha:DangerousGoods>Postcode>
                      <!--Optional:-->
                  <cha:DangerousGoodsID>1<CountryCode>?</cha:DangerousGoodsID>CountryCode>
                  <!--MandatoryOptional:-->

                  <cha:Error>:SuburbStatePostcode>?</cha:SuburbStatePostcode>
               </cha:AddressLocation>
               <!--Optional:-->
    
                <cha:Message>1<ContactName>?</cha:Message>
ContactName>
                    <!--Optional:-->
  
                  <cha:ModuleName>1<Email>?</cha:ModuleName>
  Email>
                  <!--Optional:-->
               <cha:Exception>
                  <cha:ProcedureName>1</cha:ProcedureName><!--Optional:-->
                  <cha:Message>?</cha:Error>Message>
                   <!--Optional:-->
                  <cha:Height>1<ModuleName>?</cha:Height>ModuleName>
                  <!--Optional:-->
                  <cha:IsActive>1<ProcedureName>?</cha:IsActive>ProcedureName>
               </cha:Exception>
               <!--Optional:-->
  
               <cha:Length>1<Fax>?</cha:Length>Fax>
                  <!--Optional:-->
                  <cha:Name>1<Line1>?</cha:Name>
 Line1>
                <!--Optional:-->
 
                <cha:ProductID>1<Line2>?</cha:ProductID>
 Line2>
                <!--Optional:-->
 
                <cha:Volume>1<Line3>?</cha:Volume>
 Line3>
                <!--Optional:-->
 
                <cha:Weight>1</cha:Weight>LocationDetails>
                  <!--Optional:-->
                  <cha:Width>1<LocationID>?</cha:Width>
  LocationID>
            </cha:ConsignmentProduct>                <!--Optional:-->
                  <cha:Description>Enter Description<Locality>?</cha:Description>Locality>
                  <!--Optional:-->
                  <cha:ExchangeReturnable>1<State>?</cha:ExchangeReturnable>State>
                  <!--Optional:-->
                  <cha:Height>1<Postcode>?</cha:Height>Postcode>
                  <!--Optional:-->
                  <cha:ItemNo>1<CountryCode>?</cha:ItemNo>CountryCode>
                  <!--Optional:-->
               <cha:ItemType>1</cha:ItemType>                <!--Optional:--><cha:SuburbStatePostcode>?</cha:SuburbStatePostcode>
               <cha:Length>1<</cha:Length>LocationDetails>
               <!--Optional:-->
               <cha:ModifiedBy>1<LocationID>?</cha:ModifiedBy>LocationID>
               <!--Optional:-->
               <cha:NoItems>1<ModifiedBy>?</cha:NoItems>ModifiedBy>
               <!--Optional:-->
               <cha:ProductID>1<Name>?</cha:ProductID>Name>
               <!--Optional:-->
               <cha:Reference>1<Phone>?</cha:Reference>Phone>
               <!--Optional:-->
               <cha:Returnable>1<State>?</cha:Returnable>State>
               <!--Optional:-->
               <cha:Volume>1<Suburb>?</cha:Volume>Suburb>
            </cha:Sender>
            <!--Optional:-->
  
            <cha:Weight>1<Service>?</cha:Weight>
  Service>
            <!--Optional:-->
  
            <cha:Width>1<SessionID>?</cha:Width>SessionID>
            <!--Optional:-->
 </cha:ConsignmentItem>           <cha:SpecialInstructions>?</cha:itemsList>SpecialInstructions>
            <!--Optional:-->
            <cha:containsDGs>0<Volume>?</cha:containsDGs>             Volume>
            <!--MandatoryOptional:Flags-->
whether shipping items contain dangerous goods. Required for compliance and dangerous goods handling fee calculations.-->
 <cha:Weight>?</cha:Weight>
          <!--
			 1 = Yes
			 0 = No 
		 -->
    </cha:consignment>
      </cha:GetChargeQuoteUsingXMLWithItems3>SaveBookAndManifestConsignment>
   </soapenv:Body>
</soapenv:Envelope>

...