Shipment::Temando::WSDL::Interfaces::quoting_Service::quoting_port
version 3.10
use Shipment::Temando::WSDL::Interfaces::quoting_Service::quoting_port; my $interface = Shipment::Temando::WSDL::Interfaces::quoting_Service::quoting_port->new(); my $response; $response = $interface->getQuotesByRequest(); $response = $interface->makeBookingByRequest(); $response = $interface->getRequest(); $response = $interface->getRequestsRequiringBooking(); $response = $interface->addBookingDetails(); $response = $interface->createClient(); $response = $interface->updateClient(); $response = $interface->getClient(); $response = $interface->lodgeDispatch(); $response = $interface->cancelRequest(); $response = $interface->updateTrackingDetails(); $response = $interface->getManifest(); $response = $interface->confirmManifest(); $response = $interface->getLocations(); $response = $interface->createLocation(); $response = $interface->updateLocation();
SOAP Interface for the quoting_Service web service located at https://api.temando.com/soapServer.html.
Shipment::Temando::WSDL::Interfaces::quoting_Service::quoting_port - SOAP Interface for the quoting_Service Web Service
Constructor.
All arguments are forwarded to SOAP::WSDL::Client.
Method synopsis is displayed with hash refs as parameters.
The commented class names in the method's parameters denote that objects of the corresponding class can be passed instead of the marked hash ref.
You may pass any combination of objects, hash and list refs to these methods, as long as you meet the structure.
List items (i.e. multiple occurences) are not displayed in the synopsis. You may generally pass a list ref of hash refs (or objects) instead of a hash ref - this may result in invalid XML if used improperly, though. Note that SOAP::WSDL always expects list references at maximum depth position.
XML attributes are not displayed in this synopsis and cannot be set using hash refs. See the respective class' documentation for additional information.
Returns a Shipment::Temando::WSDL::Elements::getQuotesByRequestResponse object.
$response = $interface->getQuotesByRequest( { 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 },, );
Returns a Shipment::Temando::WSDL::Elements::makeBookingByRequestResponse object.
$response = $interface->makeBookingByRequest( { 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 }, origin => { # Shipment::Temando::WSDL::Types::Location description => $some_value, # LocationName type => $some_value, # LocationPosition contactName => $some_value, # ContactName companyName => $some_value, # CompanyName street => $some_value, # Address suburb => $some_value, # Suburb state => $some_value, # State code => $some_value, # PostalCode country => $some_value, # CountryCode phone1 => $some_value, # Phone phone2 => $some_value, # Phone fax => $some_value, # Fax email => $some_value, # Email loadingFacilities => $some_value, # YesNoOption forklift => $some_value, # YesNoOption dock => $some_value, # YesNoOption limitedAccess => $some_value, # YesNoOption postalBox => $some_value, # YesNoOption auspostMerchantLocationId => $some_value, # AuspostMerchantLocationId auspostLodgementFacility => $some_value, # AuspostLodgementFacility manifesting => $some_value, # YesNoOption }, destination => { # Shipment::Temando::WSDL::Types::Location description => $some_value, # LocationName type => $some_value, # LocationPosition contactName => $some_value, # ContactName companyName => $some_value, # CompanyName street => $some_value, # Address suburb => $some_value, # Suburb state => $some_value, # State code => $some_value, # PostalCode country => $some_value, # CountryCode phone1 => $some_value, # Phone phone2 => $some_value, # Phone fax => $some_value, # Fax email => $some_value, # Email loadingFacilities => $some_value, # YesNoOption forklift => $some_value, # YesNoOption dock => $some_value, # YesNoOption limitedAccess => $some_value, # YesNoOption postalBox => $some_value, # YesNoOption auspostMerchantLocationId => $some_value, # AuspostMerchantLocationId auspostLodgementFacility => $some_value, # AuspostLodgementFacility manifesting => $some_value, # YesNoOption }, quote => { # Shipment::Temando::WSDL::Types::BookingQuote totalPrice => $some_value, # CurrencyAmount basePrice => $some_value, # CurrencyAmount tax => $some_value, # CurrencyAmount currency => $some_value, # CurrencyType deliveryMethod => $some_value, # DeliveryMethod etaFrom => $some_value, # Eta etaTo => $some_value, # Eta guaranteedEta => $some_value, # YesNoOption carrierId => $some_value, # CarrierId extras => { extra => { # Shipment::Temando::WSDL::Types::Extra summary => $some_value, # ExtraSummary details => $some_value, # ExtraDetails totalPrice => $some_value, # CurrencyAmount basePrice => $some_value, # CurrencyAmount tax => $some_value, # CurrencyAmount adjustments => { adjustment => { # Shipment::Temando::WSDL::Types::Adjustment description => $some_value, # AdjustmentDescription amount => $some_value, # CurrencyAmount tax => $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 }, }, payment => { # Shipment::Temando::WSDL::Types::Payment paymentType => $some_value, # PaymentType cardType => $some_value, # CreditCardType cardExpiryDate => $some_value, # CreditCardExpiryDate cardNumber => $some_value, # CreditCardNumber cardName => $some_value, # CreditCardName paypalPayerId => $some_value, # PaypalPayerId paypalToken => $some_value, # PaypalToken }, instructions => $some_value, # Instructions comments => $some_value, # Comments reference => $some_value, # ClientReference promotionCode => $some_value, # PromotionCode clientId => $some_value, # ClientId labelPrinterType => $some_value, # LabelPrinterType },, );
Returns a Shipment::Temando::WSDL::Elements::getRequestResponse object.
$response = $interface->getRequest( { requestId => $some_value, # positiveInteger bookingNumber => $some_value, # BookingNumber reference => $some_value, # ClientReference detail => $some_value, # Detail },, );
Returns a Shipment::Temando::WSDL::Elements::getRequestsRequiringBookingResponse object.
$response = $interface->getRequestsRequiringBooking(,, );
Returns a Shipment::Temando::WSDL::Elements::addBookingDetailsResponse object.
$response = $interface->addBookingDetails( { requestId => $some_value, # positiveInteger bookingNumber => $some_value, # BookingNumber consignmentNumber => $some_value, # ConsignmentNumber consignmentDocument => $some_value, # ConsignmentDocument consignmentDocumentType => $some_value, # ConsignmentDocumentType },, );
Returns a Shipment::Temando::WSDL::Elements::createClientResponse object.
$response = $interface->createClient( { loginDetails => { # Shipment::Temando::WSDL::Types::LoginDetails loginId => $some_value, # LoginId password => $some_value, # Password }, client => { # Shipment::Temando::WSDL::Types::Client id => $some_value, # ClientId individualCompany => $some_value, # IndividualCompany companyName => $some_value, # CompanyName companyContactPerson => $some_value, # ContactName companyNo => $some_value, # CompanyNumber individualSurname => $some_value, # Surname individualFirstname => $some_value, # Firstname individualDateOfBirth => $some_value, # Date streetAddress => $some_value, # Address streetSuburb => $some_value, # Suburb streetCity => $some_value, # City streetState => $some_value, # State streetCode => $some_value, # PostalCode streetCountry => $some_value, # CountryCode postalAddress => $some_value, # Address postalSuburb => $some_value, # Suburb postalCity => $some_value, # City postalState => $some_value, # State postalCode => $some_value, # PostalCode postalCountry => $some_value, # CountryCode phone1 => $some_value, # Phone phone2 => $some_value, # Phone email => $some_value, # Email }, promotionCode => $some_value, # PromotionCode },, );
Returns a Shipment::Temando::WSDL::Elements::updateClientResponse object.
$response = $interface->updateClient( { client => { # Shipment::Temando::WSDL::Types::Client id => $some_value, # ClientId individualCompany => $some_value, # IndividualCompany companyName => $some_value, # CompanyName companyContactPerson => $some_value, # ContactName companyNo => $some_value, # CompanyNumber individualSurname => $some_value, # Surname individualFirstname => $some_value, # Firstname individualDateOfBirth => $some_value, # Date streetAddress => $some_value, # Address streetSuburb => $some_value, # Suburb streetCity => $some_value, # City streetState => $some_value, # State streetCode => $some_value, # PostalCode streetCountry => $some_value, # CountryCode postalAddress => $some_value, # Address postalSuburb => $some_value, # Suburb postalCity => $some_value, # City postalState => $some_value, # State postalCode => $some_value, # PostalCode postalCountry => $some_value, # CountryCode phone1 => $some_value, # Phone phone2 => $some_value, # Phone email => $some_value, # Email }, },, );
Returns a Shipment::Temando::WSDL::Elements::getClientResponse object.
$response = $interface->getClient( { loginDetails => { # Shipment::Temando::WSDL::Types::LoginDetails loginId => $some_value, # LoginId password => $some_value, # Password }, clientId => $some_value, # ClientId },, );
Returns a Shipment::Temando::WSDL::Elements::lodgeDispatchResponse object.
$response = $interface->lodgeDispatch( { 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 }, },, );
Returns a Shipment::Temando::WSDL::Elements::cancelRequestResponse object.
$response = $interface->cancelRequest( { requestId => $some_value, # positiveInteger reference => $some_value, # ClientReference },, );
Returns a Shipment::Temando::WSDL::Elements::updateTrackingDetailsResponse object.
$response = $interface->updateTrackingDetails( { requestId => $some_value, # positiveInteger bookingNumber => $some_value, # BookingNumber trackingStatus => $some_value, # TrackingStatus trackingStatusOccurred => $some_value, # Datetime trackingFurtherDetails => $some_value, # TrackingFurtherDetails },, );
Returns a Shipment::Temando::WSDL::Elements::getManifestResponse object.
$response = $interface->getManifest( { type => $some_value, # ManifestType labelPrinterType => $some_value, # LabelPrinterType carrierId => $some_value, # CarrierId clientId => $some_value, # ClientId location => $some_value, # LocationName readyDate => $some_value, # Date lastConfirmed => $some_value, # YesNoOption listRequests => $some_value, # YesNoOption },, );
Returns a Shipment::Temando::WSDL::Elements::confirmManifestResponse object.
$response = $interface->confirmManifest( { carrierId => $some_value, # CarrierId clientId => $some_value, # ClientId location => $some_value, # LocationName startReadyDate => $some_value, # Date endReadyDate => $some_value, # Date confirmedReadyDate => $some_value, # Date listRequests => $some_value, # YesNoOption labelPrinterType => $some_value, # LabelPrinterType },, );
Returns a Shipment::Temando::WSDL::Elements::getLocationsResponse object.
$response = $interface->getLocations( { clientId => $some_value, # ClientId description => $some_value, # LocationName type => $some_value, # LocationPosition },, );
Returns a Shipment::Temando::WSDL::Elements::createLocationResponse object.
$response = $interface->createLocation( { clientId => $some_value, # ClientId location => { # Shipment::Temando::WSDL::Types::Location description => $some_value, # LocationName type => $some_value, # LocationPosition contactName => $some_value, # ContactName companyName => $some_value, # CompanyName street => $some_value, # Address suburb => $some_value, # Suburb state => $some_value, # State code => $some_value, # PostalCode country => $some_value, # CountryCode phone1 => $some_value, # Phone phone2 => $some_value, # Phone fax => $some_value, # Fax email => $some_value, # Email loadingFacilities => $some_value, # YesNoOption forklift => $some_value, # YesNoOption dock => $some_value, # YesNoOption limitedAccess => $some_value, # YesNoOption postalBox => $some_value, # YesNoOption auspostMerchantLocationId => $some_value, # AuspostMerchantLocationId auspostLodgementFacility => $some_value, # AuspostLodgementFacility manifesting => $some_value, # YesNoOption }, },, );
Returns a Shipment::Temando::WSDL::Elements::updateLocationResponse object.
$response = $interface->updateLocation( { clientId => $some_value, # ClientId location => { # Shipment::Temando::WSDL::Types::Location description => $some_value, # LocationName type => $some_value, # LocationPosition contactName => $some_value, # ContactName companyName => $some_value, # CompanyName street => $some_value, # Address suburb => $some_value, # Suburb state => $some_value, # State code => $some_value, # PostalCode country => $some_value, # CountryCode phone1 => $some_value, # Phone phone2 => $some_value, # Phone fax => $some_value, # Fax email => $some_value, # Email loadingFacilities => $some_value, # YesNoOption forklift => $some_value, # YesNoOption dock => $some_value, # YesNoOption limitedAccess => $some_value, # YesNoOption postalBox => $some_value, # YesNoOption auspostMerchantLocationId => $some_value, # AuspostMerchantLocationId auspostLodgementFacility => $some_value, # AuspostLodgementFacility manifesting => $some_value, # YesNoOption }, },, );
Generated by SOAP::WSDL on Sun Jul 1 23:12:19 2012
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.