The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::Async::Webservice::UPS::Response::QV::Generic - a Quantum View "generic" event

VERSION

version 1.1.4

DESCRIPTION

Object representing the QuantumViewEvents/SubscriptionEvents/SubscriptionFile/Generic elements in the Quantum View response. Attribute descriptions come from the official UPS documentation.

ATTRIBUTES

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.

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.

service

Optional hashref, service code (key Code) and description (key Description, optional).

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.

AUTHORS

  • Gianni Ceccarelli <gianni.ceccarelli@net-a-porter.com>

  • Sherzod B. Ruzmetov <sherzodr@cpan.org>

COPYRIGHT AND LICENSE

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.