NAME
Shipment::Temando::WSDL::Elements::lodgeDispatch
VERSION
version 3.10
DESCRIPTION
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.
NAME
Shipment::Temando::WSDL::Elements::lodgeDispatch
PROPERTIES
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();
METHODS
new
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
},
},
AUTHOR
Generated by SOAP::WSDL
AUTHOR
Andrew Baerg <baergaj@cpan.org>
COPYRIGHT AND LICENSE
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.