NAME
Shipment::FedEx::WSDL::CloseTypes::CloseDocumentSpecification
VERSION
version 3.10
DESCRIPTION
Perl data type class for the XML Schema defined complexType CloseDocumentSpecification from the namespace http://fedex.com/ws/close/v2.
Contains all data required for close-time documents to be produced in conjunction with a specific set of shipments. For January 2010, there are no applicable options for the COD report, the Manifest, or the Multiweight Report (they will only be available in TEXT format). Detail specifications will be added for those report types when customer-selectable options are implemented.
PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
CloseDocumentTypes (min/maxOccurs: 0/unbounded)
Op950Detail (min/maxOccurs: 0/1)
NAME
Shipment::FedEx::WSDL::CloseTypes::CloseDocumentSpecification
METHODS
new
Constructor. The following data structure may be passed to new():
{ # Shipment::FedEx::WSDL::CloseTypes::CloseDocumentSpecification
CloseDocumentTypes => $some_value, # CloseDocumentType
Op950Detail => { # Shipment::FedEx::WSDL::CloseTypes::Op950Detail
Format => { # Shipment::FedEx::WSDL::CloseTypes::CloseDocumentFormat
Dispositions => { # Shipment::FedEx::WSDL::CloseTypes::ShippingDocumentDispositionDetail
DispositionType => $some_value, # ShippingDocumentDispositionType
Grouping => $some_value, # ShippingDocumentGroupingType
StorageDetail => { # Shipment::FedEx::WSDL::CloseTypes::ShippingDocumentStorageDetail
FilePath => $some_value, # string
FileNaming => $some_value, # ShippingDocumentNamingType
FileSuffix => $some_value, # string
},
EMailDetail => { # Shipment::FedEx::WSDL::CloseTypes::ShippingDocumentEMailDetail
EMailRecipients => { # Shipment::FedEx::WSDL::CloseTypes::ShippingDocumentEMailRecipient
RecipientType => $some_value, # EMailNotificationRecipientType
Address => $some_value, # string
},
Grouping => $some_value, # ShippingDocumentEMailGroupingType
},
PrintDetail => { # Shipment::FedEx::WSDL::CloseTypes::ShippingDocumentPrintDetail
PrinterId => $some_value, # string
},
},
TopOfPageOffset => { # Shipment::FedEx::WSDL::CloseTypes::LinearMeasure
Value => $some_value, # decimal
Units => $some_value, # LinearUnits
},
ImageType => $some_value, # ShippingDocumentImageType
StockType => $some_value, # ShippingDocumentStockType
ProvideInstructions => $some_value, # boolean
Localization => { # Shipment::FedEx::WSDL::CloseTypes::Localization
LanguageCode => $some_value, # string
LocaleCode => $some_value, # string
},
},
CustomerImageUsages => { # Shipment::FedEx::WSDL::CloseTypes::CustomerImageUsage
Type => $some_value, # CustomerImageUsageType
Id => $some_value, # ImageId
InternalId => $some_value, # string
InternalImageType => $some_value, # InternalImageType
},
SignatureName => $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.