NAME
Shipment::Temando::WSDL::Elements::getQuotesByRequest
VERSION
version 3.10
DESCRIPTION
Perl data type class for the XML Schema defined element getQuotesByRequest from the namespace http://' . $Shipment::Temando::WSDL::Interfaces::quoting_Service::quoting_port::ns_url . '/schema/2009_06/server.xsd.
NAME
Shipment::Temando::WSDL::Elements::getQuotesByRequest
PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
anythings
$element
->set_anythings(
$data
);
$element
->get_anythings();
anywhere
$element
->set_anywhere(
$data
);
$element
->get_anywhere();
anytime
$element
->set_anytime(
$data
);
$element
->get_anytime();
general
$element
->set_general(
$data
);
$element
->get_general();
quoteFilter
$element
->set_quoteFilter(
$data
);
$element
->get_quoteFilter();
clientId
$element
->set_clientId(
$data
);
$element
->get_clientId();
METHODS
new
my
$element
= Shipment::Temando::WSDL::Elements::getQuotesByRequest->new(
$data
);
Constructor. The following data structure may be passed to new():
{
anythings
=> {
anything
=> {
# Shipment::Temando::WSDL::Types::Anything
class
=>
$some_value
,
# Class
subclass
=>
$some_value
,
# Subclass
mode
=>
$some_value
,
# Mode
tlSubclass
=>
$some_value
,
# TlSubclass
packaging
=>
$some_value
,
# Packaging
palletType
=>
$some_value
,
# PalletType
palletNature
=>
$some_value
,
# PalletNature
containerDimensions
=>
$some_value
,
# ContainerDimensions
containerNature
=>
$some_value
,
# ContainerNature
containerRegistered
=>
$some_value
,
# YesNoOption
qualifierFreightGeneralDangerousGoods
=>
$some_value
,
# YesNoOption
qualifierFreightGeneralFragile
=>
$some_value
,
# YesNoOption
qualifierFreightGeneralRefrigerated
=>
$some_value
,
# YesNoOption
qualifierVehicleMake
=>
$some_value
,
# VehicleMake
qualifierVehicleModel
=>
$some_value
,
# VehicleModel
qualifierVehicleDescription
=>
$some_value
,
# VehicleDescription
qualifierVehicleRunning
=>
$some_value
,
# YesNoOption
qualifierVehicleRegistered
=>
$some_value
,
# YesNoOption
qualifierVehicleYear
=>
$some_value
,
# VehicleYear
qualifierVehicleRegistration
=>
$some_value
,
# VehicleRegistration
qualifierBoatMake
=>
$some_value
,
# BoatMake
qualifierBoatModel
=>
$some_value
,
# BoatModel
qualifierBoatSeaworthy
=>
$some_value
,
# YesNoOption
qualifierBoatTrailer
=>
$some_value
,
# YesNoOption
qualifierBoatHullType
=>
$some_value
,
# BoatHullType
qualifierLivestockType
=>
$some_value
,
# LivestockType
qualifierAnimalVaccinated
=>
$some_value
,
# YesNoOption
qualifierAnimalRegistered
=>
$some_value
,
# YesNoOption
qualifierAnimalType
=>
$some_value
,
# AnimalType
qualifierAnimalBreed
=>
$some_value
,
# AnimalBreed
qualifierAnimalSex
=>
$some_value
,
# Sex
qualifierAnimalAge
=>
$some_value
,
# AnimalAge
qualifierAnimalCrate
=>
$some_value
,
# AnimalCrate
distanceMeasurementType
=>
$some_value
,
# DistanceMeasurementType
weightMeasurementType
=>
$some_value
,
# WeightMeasurementType
length
=>
$some_value
,
# Length
width
=>
$some_value
,
# Width
height
=>
$some_value
,
# Height
weight
=>
$some_value
,
# Weight
quantity
=>
$some_value
,
# Quantity
description
=>
$some_value
,
# ItemDescription
},
},
anywhere
=> {
# Shipment::Temando::WSDL::Types::Anywhere
itemNature
=>
$some_value
,
# DeliveryNature
itemMethod
=>
$some_value
,
# DeliveryType
originDescription
=>
$some_value
,
# LocationName
originCountry
=>
$some_value
,
# CountryCode
originCode
=>
$some_value
,
# PostalCode
originSuburb
=>
$some_value
,
# Suburb
originState
=>
$some_value
,
# State
originCity
=>
$some_value
,
# City
originPort
=>
$some_value
,
# PortName
destinationDescription
=>
$some_value
,
# LocationName
destinationCountry
=>
$some_value
,
# CountryCode
destinationCode
=>
$some_value
,
# PostalCode
destinationSuburb
=>
$some_value
,
# Suburb
destinationState
=>
$some_value
,
# State
destinationCity
=>
$some_value
,
# City
destinationPort
=>
$some_value
,
# PortName
portType
=>
$some_value
,
# PortType
destinationIs
=>
$some_value
,
# LocationType
destinationBusPostalBox
=>
$some_value
,
# YesNoOption
destinationBusUnattended
=>
$some_value
,
# YesNoOption
destinationBusDock
=>
$some_value
,
# YesNoOption
destinationBusForklift
=>
$some_value
,
# YesNoOption
destinationBusLoadingFacilities
=>
$some_value
,
# YesNoOption
destinationBusInside
=>
$some_value
,
# YesNoOption
destinationBusNotifyBefore
=>
$some_value
,
# YesNoOption
destinationBusLimitedAccess
=>
$some_value
,
# YesNoOption
destinationBusHeavyLift
=>
$some_value
,
# YesNoOption
destinationBusTailgateLifter
=>
$some_value
,
# YesNoOption
destinationBusContainerSwingLifter
=>
$some_value
,
# YesNoOption
destinationResPostalBox
=>
$some_value
,
# YesNoOption
destinationResUnattended
=>
$some_value
,
# YesNoOption
destinationResInside
=>
$some_value
,
# YesNoOption
destinationResNotifyBefore
=>
$some_value
,
# YesNoOption
destinationResLimitedAccess
=>
$some_value
,
# YesNoOption
destinationResHeavyLift
=>
$some_value
,
# YesNoOption
destinationResTailgateLifter
=>
$some_value
,
# YesNoOption
originIs
=>
$some_value
,
# LocationType
originBusUnattended
=>
$some_value
,
# YesNoOption
originBusDock
=>
$some_value
,
# YesNoOption
originBusForklift
=>
$some_value
,
# YesNoOption
originBusLoadingFacilities
=>
$some_value
,
# YesNoOption
originBusInside
=>
$some_value
,
# YesNoOption
originBusNotifyBefore
=>
$some_value
,
# YesNoOption
originBusLimitedAccess
=>
$some_value
,
# YesNoOption
originBusHeavyLift
=>
$some_value
,
# YesNoOption
originBusTailgateLifter
=>
$some_value
,
# YesNoOption
originBusContainerSwingLifter
=>
$some_value
,
# YesNoOption
originResUnattended
=>
$some_value
,
# YesNoOption
originResInside
=>
$some_value
,
# YesNoOption
originResNotifyBefore
=>
$some_value
,
# YesNoOption
originResLimitedAccess
=>
$some_value
,
# YesNoOption
originResHeavyLift
=>
$some_value
,
# YesNoOption
originResTailgateLifter
=>
$some_value
,
# YesNoOption
},
anytime
=> {
# Shipment::Temando::WSDL::Types::Anytime
readyDate
=>
$some_value
,
# Date
readyTime
=>
$some_value
,
# ReadyTime
},
general
=> {
# Shipment::Temando::WSDL::Types::General
goodsValue
=>
$some_value
,
# CurrencyAmount
},
quoteFilter
=> {
# Shipment::Temando::WSDL::Types::QuoteFilter
preference
=>
$some_value
,
# QuotePreference
carriers
=> {
carrier
=> {
# Shipment::Temando::WSDL::Types::CarrierPreference
carrierId
=>
$some_value
,
# CarrierId
deliveryMethods
=> {
deliveryMethod
=>
$some_value
,
# DeliveryMethod
},
},
},
extras
=> {
summary
=>
$some_value
,
# ExtraSummary
},
},
clientId
=>
$some_value
,
# ClientId
},
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.