Not Required
GetChargeQuote4 and GetChargeQuote5 returns the exact same information as GetQuote.
These Calls require significantly more information and is generally only required for the most complex implementations of OneFlo catering for very unique quoting requirements
In this instance I am making a call to GetChargeQuote in my uat environment through postman, Things I need to perform this call:
- My Session Credentials form my previous Login Call
- Note Session Credentials will expire If
- You Have generated a new "Key"
- You Have Passed the Expiry Date of the Session
- The User has been Deleted/made inactive
- Note Session Credentials will expire If
- Your package/quote information
Endpoint: https://bau-uat-ws.azurewebsites.net/Data/ChainIT/DataService.svc
Headers:
- Key: Content-Type Value: text/xml
- Key: SoapAction Value: http://www.opensys.com.au/ChainIT/4.0/ChainITDataServices/IChainITService/GetChargeQuote4
Not Required
Header declaration is not required for SoapUI. *SoapUI does this automatically
Body:
Web Service Call
<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:GetChargeQuote4> <!-- Session Credentials Available By following the "Login Web Service Call" --> <cha:session> <cha:AccountID>115860</cha:AccountID> <!--Mandatory:--> <cha:DistributorID>101605</cha:DistributorID> <!--Mandatory:--> <cha:Expires>2018-08-14T09:27:17.78</cha:Expires> <!--Mandatory:--> <cha:Key>D1F83B85-4EEE-4AD1-BC53-99E57836C246</cha:Key> <!--Mandatory:--> <cha:UserID>64796</cha:UserID> <!--Mandatory:--> </cha:session> <cha:shipperID>115860</cha:shipperID> <!--Optional:--> <cha:effectiveDate>15/08/2018</cha:effectiveDate> <!--Optional:--> <cha:senderLocation>Nunawading</cha:senderLocation> <!--Optional:--> <cha:senderPostcode>3131</cha:senderPostcode> <!--Optional:--> <cha:senderCountryCode>AU</cha:senderCountryCode> <!--Optional:--> <cha:senderIsResidential>0</cha:senderIsResidential> <!--Optional:--> <cha:receiverAddress1>18 Sycamore Grove</cha:receiverAddress1> <!--Optional:--> <cha:receiverAddress2/> <!--Optional:--> <cha:receiverLocation>MOUNT EVELYN</cha:receiverLocation> <!--Optional:--> <cha:receiverPostcode>3796</cha:receiverPostcode> <!--Optional:--> <cha:receiverCountryCode>AU</cha:receiverCountryCode> <!--Optional:--> <cha:receiverIsResidential>0</cha:receiverIsResidential> <!--Optional:--> <cha:items>4</cha:items> <!--Optional:--> <cha:weight>18</cha:weight> <!--Optional:--> <cha:volume>20</cha:volume> <!--Optional:--> <cha:time>0</cha:time> <!--Optional:--> <cha:distance>0</cha:distance> <!--Optional:--> <cha:serviceList>0</cha:serviceList> <!--Optional:--> <cha:userID>64796</cha:userID> <!--Optional:--> <cha:itemsList> <!--Zero or more repetitions:--> <cha:ConsignmentItem> <!--Optional:--> <cha:Barcode>1</cha:Barcode> <!--Optional:--> <cha:ConsignmentID>666666</cha:ConsignmentID> <!--Optional:--> <cha:ConsignmentProduct> <!--Optional:--> <cha:AccountID>115860</cha:AccountID> <!--Optional:--> <cha:Code>1</cha:Code> <!--Optional:--> <cha:DangerousGoods> <!--Optional:--> <cha:AggrigateQuantity></cha:AggrigateQuantity> <!--Optional:--> <cha:ConsignmentID></cha:ConsignmentID> <!--Optional:--> <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>1</cha:DangerousGoodsID> <!--Optional:--> <cha:Error> <!--Optional:--> <cha:Message>1</cha:Message> <!--Optional:--> <cha:ModuleName>1</cha:ModuleName> <!--Optional:--> <cha:ProcedureName>1</cha:ProcedureName> </cha:Error> <!--Optional:--> <cha:Height>1</cha:Height> <!--Optional:--> <cha:IsActive>1</cha:IsActive> <!--Optional:--> <cha:Length>1</cha:Length> <!--Optional:--> <cha:Name>1</cha:Name> <!--Optional:--> <cha:ProductID>1</cha:ProductID> <!--Optional:--> <cha:Volume>1</cha:Volume> <!--Optional:--> <cha:Weight>1</cha:Weight> <!--Optional:--> <cha:Width>1</cha:Width> </cha:ConsignmentProduct> <!--Optional:--> <cha:Description>Enter Description</cha:Description> <!--Optional:--> <cha:ExchangeReturnable>1</cha:ExchangeReturnable> <!--Optional:--> <cha:Height>1</cha:Height> <!--Optional:--> <cha:ItemNo>1</cha:ItemNo> <!--Optional:--> <cha:ItemType>1</cha:ItemType> <!--Optional:--> <cha:Length>1</cha:Length> <!--Optional:--> <cha:ModifiedBy>1</cha:ModifiedBy> <!--Optional:--> <cha:NoItems>1</cha:NoItems> <!--Optional:--> <cha:ProductID>1</cha:ProductID> <!--Optional:--> <cha:Reference>1</cha:Reference> <!--Optional:--> <cha:Returnable>1</cha:Returnable> <!--Optional:--> <cha:Volume>1</cha:Volume> <!--Optional:--> <cha:Weight>1</cha:Weight> <!--Optional:--> <cha:Width>1</cha:Width> </cha:ConsignmentItem> </cha:itemsList> <!--Optional:--> <cha:containsDGs>0</cha:containsDGs> </cha:GetChargeQuote4> </soapenv:Body> </soapenv:Envelope>
Related articles
Filter by label
There are no items with the selected labels at this time.