Shipment::Temando::WSDL::Elements::lodgeDispatch
version 3.10
Perl data type class for the XML Schema defined element lodgeDispatch from the namespace http://' . $Shipment::Temando::WSDL::Interfaces::quoting_Service::quoting_port::ns_url . '/schema/2009_06/server.xsd.
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
requestId
$element->set_requestId($data); $element->get_requestId();
bookingNumber
$element->set_bookingNumber($data); $element->get_bookingNumber();
dispatchDetails
$element->set_dispatchDetails($data); $element->get_dispatchDetails();
my $element = Shipment::Temando::WSDL::Elements::lodgeDispatch->new($data);
Constructor. The following data structure may be passed to new():
{ requestId => $some_value, # positiveInteger bookingNumber => $some_value, # BookingNumber dispatchDetails => { # Shipment::Temando::WSDL::Types::DispatchDetails reference => $some_value, # CarrierReference carrierName => $some_value, # CompanyName carrierId => $some_value, # CarrierId accountNo => $some_value, # CarrierAccountNumber creatorId => $some_value, # CarrierCreatorId currency => $some_value, # CurrencyType changedCarrier => $some_value, # YesNoOption consignmentEdited => $some_value, # YesNoOption consignmentNumber => $some_value, # ConsignmentNumber consignmentDate => $some_value, # Date deliveryMethod => $some_value, # DeliveryMethod rateName => $some_value, # RateName description => $some_value, # ItemDescription distanceMeasurementType => $some_value, # DistanceMeasurementType weightMeasurementType => $some_value, # WeightMeasurementType length => $some_value, # Length width => $some_value, # Width height => $some_value, # Height actualWeight => $some_value, # Weight chargeableWeight => $some_value, # Weight actualCubic => $some_value, # Cubic chargeableCubic => $some_value, # Cubic actualQuantity => $some_value, # Quantity chargeableQuantity => $some_value, # Quantity basePrice => $some_value, # CurrencyAmount surcharges => $some_value, # CurrencyAmount tax => $some_value, # CurrencyAmount totalPrice => $some_value, # CurrencyAmount originZoneName => $some_value, # ZoneName originContactName => $some_value, # ContactName originCompanyName => $some_value, # CompanyName originStreet => $some_value, # Address originSuburb => $some_value, # Suburb originState => $some_value, # State originCode => $some_value, # PostalCode originCountry => $some_value, # CountryCode originPhone1 => $some_value, # Phone originPhone2 => $some_value, # Phone originFax => $some_value, # Fax originEmail => $some_value, # Email destinationZoneName => $some_value, # ZoneName destinationContactName => $some_value, # ContactName destinationCompanyName => $some_value, # CompanyName destinationStreet => $some_value, # Address destinationSuburb => $some_value, # Suburb destinationState => $some_value, # State destinationCode => $some_value, # PostalCode destinationCountry => $some_value, # CountryCode destinationPhone1 => $some_value, # Phone destinationPhone2 => $some_value, # Phone destinationFax => $some_value, # Fax destinationEmail => $some_value, # Email }, },
Generated by SOAP::WSDL
Andrew Baerg <baergaj@cpan.org>
This software is copyright (c) 2018 by Andrew Baerg.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Shipment, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Shipment
CPAN shell
perl -MCPAN -e shell install Shipment
For more information on module installation, please visit the detailed CPAN module installation guide.