...
Code Block | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
<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> |
...