NAME
Shipment::FedEx::WSDL::ShipTypes::CreatePendingShipmentReply
VERSION
version 3.10
DESCRIPTION
Perl data type class for the XML Schema defined complexType CreatePendingShipmentReply from the namespace http://fedex.com/ws/ship/v9.
Reply to the Close Request transaction. The Close Reply bring back the ASCII data buffer which will be used to print the Close Manifest. The Manifest is essential at the time of pickup.
PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
HighestSeverity (min/maxOccurs: 1/1)
Notifications (min/maxOccurs: 1/unbounded)
TransactionDetail (min/maxOccurs: 0/1)
Version (min/maxOccurs: 1/1)
CompletedShipmentDetail (min/maxOccurs: 0/1)
NAME
Shipment::FedEx::WSDL::ShipTypes::CreatePendingShipmentReply
METHODS
new
Constructor. The following data structure may be passed to new():
{ # Shipment::FedEx::WSDL::ShipTypes::CreatePendingShipmentReply
HighestSeverity => $some_value, # NotificationSeverityType
Notifications => { # Shipment::FedEx::WSDL::ShipTypes::Notification
Severity => $some_value, # NotificationSeverityType
Source => $some_value, # string
Code => $some_value, # string
Message => $some_value, # string
LocalizedMessage => $some_value, # string
MessageParameters => { # Shipment::FedEx::WSDL::ShipTypes::NotificationParameter
Id => $some_value, # string
Value => $some_value, # string
},
},
TransactionDetail => { # Shipment::FedEx::WSDL::ShipTypes::TransactionDetail
CustomerTransactionId => $some_value, # string
Localization => { # Shipment::FedEx::WSDL::ShipTypes::Localization
LanguageCode => $some_value, # string
LocaleCode => $some_value, # string
},
},
Version => { # Shipment::FedEx::WSDL::ShipTypes::VersionId
ServiceId => $some_value, # string
Major => $some_value, # int
Intermediate => $some_value, # int
Minor => $some_value, # int
},
CompletedShipmentDetail => { # Shipment::FedEx::WSDL::ShipTypes::CompletedShipmentDetail
UsDomestic => $some_value, # boolean
CarrierCode => $some_value, # CarrierCodeType
MasterTrackingId => { # Shipment::FedEx::WSDL::ShipTypes::TrackingId
TrackingIdType => $some_value, # TrackingIdType
FormId => $some_value, # string
UspsApplicationId => $some_value, # string
TrackingNumber => $some_value, # string
},
ServiceTypeDescription => $some_value, # string
PackagingDescription => $some_value, # string
RoutingDetail => { # Shipment::FedEx::WSDL::ShipTypes::ShipmentRoutingDetail
UrsaPrefixCode => $some_value, # string
UrsaSuffixCode => $some_value, # string
OriginLocationId => $some_value, # string
OriginServiceArea => $some_value, # string
DestinationLocationId => $some_value, # string
DestinationServiceArea => $some_value, # string
DestinationLocationStateOrProvinceCode => $some_value, # string
DeliveryDate => $some_value, # date
DeliveryDay => $some_value, # DayOfWeekType
CommitDate => $some_value, # date
CommitDay => $some_value, # DayOfWeekType
TransitTime => $some_value, # TransitTimeType
MaximumTransitTime => $some_value, # TransitTimeType
AstraPlannedServiceLevel => $some_value, # string
AstraDescription => $some_value, # string
PostalCode => $some_value, # string
StateOrProvinceCode => $some_value, # string
CountryCode => $some_value, # string
AirportId => $some_value, # string
},
AccessDetail => { # Shipment::FedEx::WSDL::ShipTypes::PendingShipmentAccessDetail
EmailLabelUrl => $some_value, # string
UserId => $some_value, # string
Password => $some_value, # string
ExpirationTimestamp => $some_value, # dateTime
},
TagDetail => { # Shipment::FedEx::WSDL::ShipTypes::CompletedTagDetail
ConfirmationNumber => $some_value, # string
AccessTime => $some_value, # duration
CutoffTime => $some_value, # time
Location => $some_value, # string
DeliveryCommitment => $some_value, # dateTime
DispatchDate => $some_value, # date
},
SmartPostDetail => { # Shipment::FedEx::WSDL::ShipTypes::CompletedSmartPostDetail
PickUpCarrier => $some_value, # CarrierCodeType
Machinable => $some_value, # boolean
},
ShipmentRating => { # Shipment::FedEx::WSDL::ShipTypes::ShipmentRating
ActualRateType => $some_value, # ReturnedRateType
EffectiveNetDiscount => { # Shipment::FedEx::WSDL::ShipTypes::Money
Currency => $some_value, # string
Amount => $some_value, # decimal
},
ShipmentRateDetails => { # Shipment::FedEx::WSDL::ShipTypes::ShipmentRateDetail
RateType => $some_value, # ReturnedRateType
RateScale => $some_value, # string
RateZone => $some_value, # string
PricingCode => $some_value, # PricingCodeType
RatedWeightMethod => $some_value, # RatedWeightMethod
MinimumChargeType => $some_value, # MinimumChargeType
CurrencyExchangeRate => { # Shipment::FedEx::WSDL::ShipTypes::CurrencyExchangeRate
FromCurrency => $some_value, # string
IntoCurrency => $some_value, # string
Rate => $some_value, # decimal
},
SpecialRatingApplied => $some_value, # SpecialRatingAppliedType
DimDivisor => $some_value, # nonNegativeInteger
DimDivisorType => $some_value, # RateDimensionalDivisorType
FuelSurchargePercent => $some_value, # decimal
TotalBillingWeight => { # Shipment::FedEx::WSDL::ShipTypes::Weight
Units => $some_value, # WeightUnits
Value => $some_value, # decimal
},
TotalDimWeight => {}, # Shipment::FedEx::WSDL::ShipTypes::Weight
TotalBaseCharge => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalFreightDiscounts => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalNetFreight => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalSurcharges => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalNetFedExCharge => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalTaxes => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalNetCharge => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalRebates => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalDutiesAndTaxes => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalNetChargeWithDutiesAndTaxes => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
FreightRateDetail => { # Shipment::FedEx::WSDL::ShipTypes::FreightRateDetail
QuoteNumber => $some_value, # string
BaseCharges => { # Shipment::FedEx::WSDL::ShipTypes::FreightBaseCharge
FreightClass => $some_value, # FreightClassType
RatedAsClass => $some_value, # FreightClassType
NmfcCode => $some_value, # string
Description => $some_value, # string
Weight => {}, # Shipment::FedEx::WSDL::ShipTypes::Weight
ChargeRate => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
ChargeBasis => $some_value, # FreightChargeBasisType
ExtendedAmount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
},
Notations => { # Shipment::FedEx::WSDL::ShipTypes::FreightRateNotation
Code => $some_value, # string
Description => $some_value, # string
},
},
FreightDiscounts => { # Shipment::FedEx::WSDL::ShipTypes::RateDiscount
RateDiscountType => $some_value, # RateDiscountType
Description => $some_value, # string
Amount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
Percent => $some_value, # decimal
},
Rebates => { # Shipment::FedEx::WSDL::ShipTypes::Rebate
RebateType => $some_value, # RebateType
Description => $some_value, # string
Amount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
Percent => $some_value, # decimal
},
Surcharges => { # Shipment::FedEx::WSDL::ShipTypes::Surcharge
SurchargeType => $some_value, # SurchargeType
Level => $some_value, # SurchargeLevelType
Description => $some_value, # string
Amount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
},
Taxes => { # Shipment::FedEx::WSDL::ShipTypes::Tax
TaxType => $some_value, # TaxType
Description => $some_value, # string
Amount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
},
DutiesAndTaxes => { # Shipment::FedEx::WSDL::ShipTypes::EdtCommodityTax
HarmonizedCode => $some_value, # string
Taxes => { # Shipment::FedEx::WSDL::ShipTypes::EdtTaxDetail
TaxType => $some_value, # EdtTaxType
EffectiveDate => $some_value, # date
Name => $some_value, # string
TaxableValue => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
Description => $some_value, # string
Formula => $some_value, # string
Amount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
},
},
VariableHandlingCharges => { # Shipment::FedEx::WSDL::ShipTypes::VariableHandlingCharges
VariableHandlingCharge => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalCustomerCharge => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
},
TotalVariableHandlingCharges => {}, # Shipment::FedEx::WSDL::ShipTypes::VariableHandlingCharges
},
},
CodReturnDetail => { # Shipment::FedEx::WSDL::ShipTypes::CodReturnShipmentDetail
CollectionAmount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
Handling => $some_value, # string
ServiceTypeDescription => $some_value, # string
PackagingDescription => $some_value, # string
SecuredDescription => $some_value, # string
Remitter => { # Shipment::FedEx::WSDL::ShipTypes::Party
AccountNumber => $some_value, # string
Tins => { # Shipment::FedEx::WSDL::ShipTypes::TaxpayerIdentification
TinType => $some_value, # TinType
Number => $some_value, # string
Usage => $some_value, # string
},
Contact => { # Shipment::FedEx::WSDL::ShipTypes::Contact
ContactId => $some_value, # string
PersonName => $some_value, # string
Title => $some_value, # string
CompanyName => $some_value, # string
PhoneNumber => $some_value, # string
PhoneExtension => $some_value, # string
PagerNumber => $some_value, # string
FaxNumber => $some_value, # string
EMailAddress => $some_value, # string
},
Address => { # Shipment::FedEx::WSDL::ShipTypes::Address
StreetLines => $some_value, # string
City => $some_value, # string
StateOrProvinceCode => $some_value, # string
PostalCode => $some_value, # string
UrbanizationCode => $some_value, # string
CountryCode => $some_value, # string
Residential => $some_value, # boolean
},
},
CodRecipient => {}, # Shipment::FedEx::WSDL::ShipTypes::Party
CodRoutingDetail => { # Shipment::FedEx::WSDL::ShipTypes::RoutingDetail
ShipmentRoutingDetail => {}, # Shipment::FedEx::WSDL::ShipTypes::ShipmentRoutingDetail
AstraDetails => { # Shipment::FedEx::WSDL::ShipTypes::RoutingAstraDetail
TrackingId => {}, # Shipment::FedEx::WSDL::ShipTypes::TrackingId
Barcode => { # Shipment::FedEx::WSDL::ShipTypes::StringBarcode
Type => $some_value, # StringBarcodeType
Value => $some_value, # string
},
AstraHandlingText => $some_value, # string
AstraLabelElements => { # Shipment::FedEx::WSDL::ShipTypes::AstraLabelElement
Number => $some_value, # int
Content => $some_value, # string
},
},
},
Barcodes => { # Shipment::FedEx::WSDL::ShipTypes::PackageBarcodes
BinaryBarcodes => { # Shipment::FedEx::WSDL::ShipTypes::BinaryBarcode
Type => $some_value, # BinaryBarcodeType
Value => $some_value, # base64Binary
},
StringBarcodes => {}, # Shipment::FedEx::WSDL::ShipTypes::StringBarcode
},
Label => { # Shipment::FedEx::WSDL::ShipTypes::ShippingDocument
Type => $some_value, # ReturnedShippingDocumentType
Grouping => $some_value, # ShippingDocumentGroupingType
ShippingDocumentDisposition => $some_value, # ShippingDocumentDispositionType
AccessReference => $some_value, # string
Resolution => $some_value, # nonNegativeInteger
CopiesToPrint => $some_value, # nonNegativeInteger
Parts => { # Shipment::FedEx::WSDL::ShipTypes::ShippingDocumentPart
DocumentPartSequenceNumber => $some_value, # positiveInteger
Image => $some_value, # base64Binary
},
},
},
CompletedHoldAtLocationDetail => { # Shipment::FedEx::WSDL::ShipTypes::CompletedHoldAtLocationDetail
HoldingLocation => { # Shipment::FedEx::WSDL::ShipTypes::ContactAndAddress
Contact => {}, # Shipment::FedEx::WSDL::ShipTypes::Contact
Address => {}, # Shipment::FedEx::WSDL::ShipTypes::Address
},
HoldingLocationType => $some_value, # FedExLocationType
},
IneligibleForMoneyBackGuarantee => $some_value, # boolean
ExportComplianceStatement => $some_value, # string
CompletedEtdDetail => { # Shipment::FedEx::WSDL::ShipTypes::CompletedEtdDetail
FolderId => $some_value, # string
UploadDocumentReferenceDetails => { # Shipment::FedEx::WSDL::ShipTypes::UploadDocumentReferenceDetail
LineNumber => $some_value, # nonNegativeInteger
CustomerReference => $some_value, # string
DocumentProducer => $some_value, # UploadDocumentProducerType
DocumentType => $some_value, # UploadDocumentType
DocumentId => $some_value, # string
DocumentIdProducer => $some_value, # UploadDocumentIdProducer
},
},
ShipmentDocuments => {}, # Shipment::FedEx::WSDL::ShipTypes::ShippingDocument
CompletedPackageDetails => { # Shipment::FedEx::WSDL::ShipTypes::CompletedPackageDetail
SequenceNumber => $some_value, # positiveInteger
TrackingIds => {}, # Shipment::FedEx::WSDL::ShipTypes::TrackingId
GroupNumber => $some_value, # nonNegativeInteger
OversizeClass => $some_value, # OversizeClassType
PackageRating => { # Shipment::FedEx::WSDL::ShipTypes::PackageRating
ActualRateType => $some_value, # ReturnedRateType
EffectiveNetDiscount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
PackageRateDetails => { # Shipment::FedEx::WSDL::ShipTypes::PackageRateDetail
RateType => $some_value, # ReturnedRateType
RatedWeightMethod => $some_value, # RatedWeightMethod
MinimumChargeType => $some_value, # MinimumChargeType
BillingWeight => {}, # Shipment::FedEx::WSDL::ShipTypes::Weight
DimWeight => {}, # Shipment::FedEx::WSDL::ShipTypes::Weight
OversizeWeight => {}, # Shipment::FedEx::WSDL::ShipTypes::Weight
BaseCharge => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalFreightDiscounts => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
NetFreight => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalSurcharges => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
NetFedExCharge => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalTaxes => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
NetCharge => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
TotalRebates => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
FreightDiscounts => {}, # Shipment::FedEx::WSDL::ShipTypes::RateDiscount
Rebates => {}, # Shipment::FedEx::WSDL::ShipTypes::Rebate
Surcharges => {}, # Shipment::FedEx::WSDL::ShipTypes::Surcharge
Taxes => {}, # Shipment::FedEx::WSDL::ShipTypes::Tax
VariableHandlingCharges => {}, # Shipment::FedEx::WSDL::ShipTypes::VariableHandlingCharges
},
},
GroundServiceCode => $some_value, # string
Barcodes => {}, # Shipment::FedEx::WSDL::ShipTypes::PackageBarcodes
AstraHandlingText => $some_value, # string
AstraLabelElements => {}, # Shipment::FedEx::WSDL::ShipTypes::AstraLabelElement
Label => {}, # Shipment::FedEx::WSDL::ShipTypes::ShippingDocument
PackageDocuments => {}, # Shipment::FedEx::WSDL::ShipTypes::ShippingDocument
CodReturnDetail => { # Shipment::FedEx::WSDL::ShipTypes::CodReturnPackageDetail
CollectionAmount => {}, # Shipment::FedEx::WSDL::ShipTypes::Money
Electronic => $some_value, # boolean
Barcodes => {}, # Shipment::FedEx::WSDL::ShipTypes::PackageBarcodes
Label => {}, # Shipment::FedEx::WSDL::ShipTypes::ShippingDocument
},
SignatureOption => $some_value, # SignatureOptionType
HazardousCommodities => { # Shipment::FedEx::WSDL::ShipTypes::ValidatedHazardousCommodityContent
Description => { # Shipment::FedEx::WSDL::ShipTypes::ValidatedHazardousCommodityDescription
Id => $some_value, # string
PackingGroup => $some_value, # HazardousCommodityPackingGroupType
ProperShippingName => $some_value, # string
ProperShippingNameAndDescription => $some_value, # string
TechnicalName => $some_value, # string
HazardClass => $some_value, # string
SubsidiaryClasses => $some_value, # string
Symbols => $some_value, # string
LabelText => $some_value, # string
},
Quantity => { # Shipment::FedEx::WSDL::ShipTypes::HazardousCommodityQuantityDetail
Amount => $some_value, # decimal
Units => $some_value, # string
},
Options => { # Shipment::FedEx::WSDL::ShipTypes::HazardousCommodityOptionDetail
LabelTextOption => $some_value, # HazardousCommodityLabelTextOptionType
CustomerSuppliedLabelText => $some_value, # string
},
},
},
},
},
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.