Shipment::UPS::WSDL::TrackTypes::ShipmentType
version 3.10
Perl data type class for the XML Schema defined complexType ShipmentType from the namespace http://www.ups.com/XMLSchema/XOLTWS/Track/v2.0.
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
InquiryNumber
ShipmentType
CandidateBookmark
ShipperNumber
ShipmentAddress
ShipmentWeight
Service
ReferenceNumber
CurrentStatus
PickupDate
ServiceCenter
DeliveryDetail
Volume
BillToName
NumberOfPackagingUnit
ShipmentServiceOption
COD
SignedForByName
Activity
OriginPortDetail
DestinationPortDetail
DescriptionOfGoods
CargoReady
Manifest
CarrierActivityInformation
Document
FileNumber
Appointment
Package
AdditionalAttribute
Constructor. The following data structure may be passed to new():
{ # Shipment::UPS::WSDL::TrackTypes::ShipmentType InquiryNumber => { # Shipment::UPS::WSDL::TrackTypes::CodeDescriptionValueType Code => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, ShipmentType => { # Shipment::UPS::WSDL::TrackTypes::RefShipmentType Code => $some_value, # string Description => $some_value, # string }, CandidateBookmark => $some_value, # string ShipperNumber => $some_value, # string ShipmentAddress => { # Shipment::UPS::WSDL::TrackTypes::ShipmentAddressType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Address => { # Shipment::UPS::WSDL::TrackTypes::AddressType AddressLine => $some_value, # string City => $some_value, # string StateProvinceCode => $some_value, # string PostalCode => $some_value, # string CountryCode => $some_value, # string }, }, ShipmentWeight => { # Shipment::UPS::WSDL::TrackTypes::WeightType UnitOfMeasurement => { # Shipment::UPS::WSDL::TrackTypes::UnitOfMeasurementType Code => $some_value, # string Description => $some_value, # string }, Weight => $some_value, # string }, Service => { # Shipment::UPS::WSDL::TrackTypes::ServiceType Code => $some_value, # string Description => $some_value, # string }, ReferenceNumber => { # Shipment::UPS::WSDL::TrackTypes::ShipmentReferenceNumberType Code => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, CurrentStatus => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, PickupDate => $some_value, # string ServiceCenter => { # Shipment::UPS::WSDL::TrackTypes::ServiceCenterType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Name => $some_value, # string Address => { # Shipment::UPS::WSDL::TrackTypes::AddressType AddressLine => $some_value, # string City => $some_value, # string StateProvinceCode => $some_value, # string PostalCode => $some_value, # string CountryCode => $some_value, # string }, }, DeliveryDetail => { # Shipment::UPS::WSDL::TrackTypes::DeliveryDetailType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Date => $some_value, # string Time => $some_value, # string }, Volume => { # Shipment::UPS::WSDL::TrackTypes::VolumeType UnitOfMeasurement => { # Shipment::UPS::WSDL::TrackTypes::UnitOfMeasurementType Code => $some_value, # string Description => $some_value, # string }, Value => $some_value, # string }, BillToName => $some_value, # string NumberOfPackagingUnit => { # Shipment::UPS::WSDL::TrackTypes::NumberOfPackagingUnitType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Value => $some_value, # string }, ShipmentServiceOption => { # Shipment::UPS::WSDL::TrackTypes::ServiceOptionType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Value => $some_value, # string AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType Code => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, }, COD => { # Shipment::UPS::WSDL::TrackTypes::CODType Amount => { # Shipment::UPS::WSDL::TrackTypes::AmountType CurrencyCode => $some_value, # string MonetaryValue => $some_value, # string }, Status => { # Shipment::UPS::WSDL::TrackTypes::CODStatusType Code => $some_value, # string Description => $some_value, # string }, ControlNumber => $some_value, # string }, SignedForByName => $some_value, # string Activity => { # Shipment::UPS::WSDL::TrackTypes::ShipmentActivityType ActivityLocation => { # Shipment::UPS::WSDL::TrackTypes::AddressType AddressLine => $some_value, # string City => $some_value, # string StateProvinceCode => $some_value, # string PostalCode => $some_value, # string CountryCode => $some_value, # string }, Code => $some_value, # string Description => $some_value, # string Date => $some_value, # string Time => $some_value, # string Trailer => $some_value, # string Document => { # Shipment::UPS::WSDL::TrackTypes::DocumentType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Content => $some_value, # string Format => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, }, AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType Code => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, }, OriginPortDetail => { # Shipment::UPS::WSDL::TrackTypes::OriginPortDetailType OriginPort => $some_value, # string EstimatedDeparture => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType Date => $some_value, # string Time => $some_value, # string }, }, DestinationPortDetail => { # Shipment::UPS::WSDL::TrackTypes::DestinationPortDetailType DestinationPort => $some_value, # string EstimatedArrival => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType Date => $some_value, # string Time => $some_value, # string }, }, DescriptionOfGoods => $some_value, # string CargoReady => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType Date => $some_value, # string Time => $some_value, # string }, Manifest => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType Date => $some_value, # string Time => $some_value, # string }, CarrierActivityInformation => { # Shipment::UPS::WSDL::TrackTypes::CarrierActivityInformationType CarrierId => $some_value, # string Description => $some_value, # string Status => $some_value, # string Arrival => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType Date => $some_value, # string Time => $some_value, # string }, Departure => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType Date => $some_value, # string Time => $some_value, # string }, OriginPort => $some_value, # string DestinationPort => $some_value, # string }, Document => { # Shipment::UPS::WSDL::TrackTypes::DocumentType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Content => $some_value, # string Format => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, }, FileNumber => $some_value, # string Appointment => { # Shipment::UPS::WSDL::TrackTypes::AppointmentType Made => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType Date => $some_value, # string Time => $some_value, # string }, Requested => { # Shipment::UPS::WSDL::TrackTypes::DateTimeType Date => $some_value, # string Time => $some_value, # string }, BeginTime => $some_value, # string EndTime => $some_value, # string }, Package => { # Shipment::UPS::WSDL::TrackTypes::PackageType TrackingNumber => $some_value, # string DeliveryDetail => { # Shipment::UPS::WSDL::TrackTypes::DeliveryDetailType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Date => $some_value, # string Time => $some_value, # string }, PackageAddress => { # Shipment::UPS::WSDL::TrackTypes::PackageAddressType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Address => { # Shipment::UPS::WSDL::TrackTypes::AddressType AddressLine => $some_value, # string City => $some_value, # string StateProvinceCode => $some_value, # string PostalCode => $some_value, # string CountryCode => $some_value, # string }, }, PackageServiceOption => { # Shipment::UPS::WSDL::TrackTypes::ServiceOptionType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Value => $some_value, # string AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType Code => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, }, COD => { # Shipment::UPS::WSDL::TrackTypes::CODType Amount => { # Shipment::UPS::WSDL::TrackTypes::AmountType CurrencyCode => $some_value, # string MonetaryValue => $some_value, # string }, Status => { # Shipment::UPS::WSDL::TrackTypes::CODStatusType Code => $some_value, # string Description => $some_value, # string }, ControlNumber => $some_value, # string }, Activity => { # Shipment::UPS::WSDL::TrackTypes::ActivityType AlternateTrackingInfo => { # Shipment::UPS::WSDL::TrackTypes::AlternateTrackingInfoType Type => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, ActivityLocation => { # Shipment::UPS::WSDL::TrackTypes::ActivityLocationType Address => { # Shipment::UPS::WSDL::TrackTypes::AddressType AddressLine => $some_value, # string City => $some_value, # string StateProvinceCode => $some_value, # string PostalCode => $some_value, # string CountryCode => $some_value, # string }, TransportFacility => { # Shipment::UPS::WSDL::TrackTypes::TransportFacilityType Type => $some_value, # string Code => $some_value, # string }, Code => $some_value, # string Description => $some_value, # string SignedForByName => $some_value, # string }, Status => { # Shipment::UPS::WSDL::TrackTypes::StatusType Type => $some_value, # string Description => $some_value, # string Code => $some_value, # string }, Date => $some_value, # string Time => $some_value, # string Document => { # Shipment::UPS::WSDL::TrackTypes::DocumentType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Content => $some_value, # string Format => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, }, AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType Code => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, }, Message => { # Shipment::UPS::WSDL::TrackTypes::MessageType Code => $some_value, # string Description => $some_value, # string }, PackageWeight => { # Shipment::UPS::WSDL::TrackTypes::WeightType UnitOfMeasurement => { # Shipment::UPS::WSDL::TrackTypes::UnitOfMeasurementType Code => $some_value, # string Description => $some_value, # string }, Weight => $some_value, # string }, ReferenceNumber => { # Shipment::UPS::WSDL::TrackTypes::ReferenceNumberType Code => $some_value, # string Value => $some_value, # string }, AlternateTrackingNumber => $some_value, # string AlternateTrackingInfo => { # Shipment::UPS::WSDL::TrackTypes::AlternateTrackingInfoType Type => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, Document => { # Shipment::UPS::WSDL::TrackTypes::DocumentType Type => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, Content => $some_value, # string Format => { # Shipment::UPS::WSDL::TrackTypes::CommonCodeDescriptionType Code => $some_value, # string Description => $some_value, # string }, }, AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType Code => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, }, AdditionalAttribute => { # Shipment::UPS::WSDL::TrackTypes::AdditionalCodeDescriptionValueType Code => $some_value, # string Description => $some_value, # string Value => $some_value, # string }, },
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.