Net::Async::Webservice::UPS::Response::QV::Generic - a Quantum View "generic" event
version 1.1.4
Object representing the QuantumViewEvents/SubscriptionEvents/SubscriptionFile/Generic elements in the Quantum View response. Attribute descriptions come from the official UPS documentation.
QuantumViewEvents/SubscriptionEvents/SubscriptionFile/Generic
package_reference
Optional array of Net::Async::Webservice::UPS::Response::QV::Reference, package-level reference numbers.
shipment_reference
Optional array of Net::Async::Webservice::UPS::Response::QV::Reference, shipment-level reference numbers.
shipper_number
Optional string, shipper's six digit alphanumeric account number.
tracking_number
Optional string, package's 1Z tracking number.
date_time
Optional DateTime, date and time of package activity, most probably with a floating timezone.. If "activity_type" is TC then this is the date of first USPS scan.
TC
activity_type
Optional string, unique identifier that defines the type of activity. VM = Void for Manifest UR = Undeliverable Returns. IR = Invoice Removal Successful. TC = Transport Company USPS scan PS = 'Postal Service Possession Scan'. FN = UPS Access Point/Alternate Delivery Location Email Notification Failure. DS = Destination Scan.
VM
UR
IR
PS
FN
DS
service
Optional hashref, service code (key Code) and description (key Description, optional).
Code
Description
rescheduled_delivery_date
Optional string,
bill_to_account_number
Optional string, the UPS Account number to which the shipping charges were billed.
bill_to_account_option
Optional string, indicates how shipping charges for the package were billed. Valid Values: 01 Shipper, 02 Consignee Billing , 03 Third Party, 04 Freight Collect, 99 International Bill Option.
ship_to_location_id
Optional string, location name that the package is shipped to.
ship_to_receiving_name
Optional string, alias of the location where the package is received.
ship_to_bookmark
Optional string. If the package data is not inside this Net::Async::Webservice::UPS::Response::QV, it will be in the response you get by repeating the call to "qv_events" in Net::Async::Webservice::UPS with this bookmark.
failure_email
Optional string, email address that failed when an attempt was made to send email to the customer.
failure_code
Optional string, failure notification code.
Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com>
Sherzod B. Ruzmetov <sherzodr@cpan.org>
This software is copyright (c) 2015 by Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com>.
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 Net::Async::Webservice::UPS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::Async::Webservice::UPS
CPAN shell
perl -MCPAN -e shell install Net::Async::Webservice::UPS
For more information on module installation, please visit the detailed CPAN module installation guide.