Shipment::FedEx::WSDL::CloseTypes::CloseDocumentSpecification
version 3.10
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.
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
CloseDocumentTypes (min/maxOccurs: 0/unbounded)
Op950Detail (min/maxOccurs: 0/1)
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 }, },
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.