NAME
Shipment::FedEx::WSDL::RateTypes::RatedPackageDetail
VERSION
version 3.10
DESCRIPTION
Perl data type class for the XML Schema defined complexType RatedPackageDetail from the namespace http://fedex.com/ws/rate/v9.
If requesting rates using the PackageDetails element (one package at a time) in the request, the rates for each package will be returned in this element. Currently total piece total weight rates are also retuned in this element.
PROPERTIES
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
TrackingIds (min/maxOccurs: 0/unbounded)
GroupNumber (min/maxOccurs: 0/1)
EffectiveNetDiscount (min/maxOccurs: 0/1)
AdjustedCodCollectionAmount (min/maxOccurs: 0/1)
OversizeClass (min/maxOccurs: 0/1)
PackageRateDetail (min/maxOccurs: 0/1)
NAME
Shipment::FedEx::WSDL::RateTypes::RatedPackageDetail
METHODS
new
Constructor. The following data structure may be passed to new():
{ # Shipment::FedEx::WSDL::RateTypes::RatedPackageDetail
  TrackingIds =>  { # Shipment::FedEx::WSDL::RateTypes::TrackingId
    TrackingIdType => $some_value, # TrackingIdType
    FormId =>  $some_value, # string
    TrackingNumber =>  $some_value, # string
  },
  GroupNumber =>  $some_value, # nonNegativeInteger
  EffectiveNetDiscount =>  { # Shipment::FedEx::WSDL::RateTypes::Money
    Currency =>  $some_value, # string
    Amount =>  $some_value, # decimal
  },
  AdjustedCodCollectionAmount => {}, # Shipment::FedEx::WSDL::RateTypes::Money
  OversizeClass => $some_value, # OversizeClassType
  PackageRateDetail =>  { # Shipment::FedEx::WSDL::RateTypes::PackageRateDetail
    RateType => $some_value, # ReturnedRateType
    RatedWeightMethod => $some_value, # RatedWeightMethod
    MinimumChargeType => $some_value, # MinimumChargeType
    BillingWeight =>  { # Shipment::FedEx::WSDL::RateTypes::Weight
      Units => $some_value, # WeightUnits
      Value =>  $some_value, # decimal
    },
    DimWeight => {}, # Shipment::FedEx::WSDL::RateTypes::Weight
    OversizeWeight => {}, # Shipment::FedEx::WSDL::RateTypes::Weight
    BaseCharge => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    TotalFreightDiscounts => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    NetFreight => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    TotalSurcharges => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    NetFedExCharge => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    TotalTaxes => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    NetCharge => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    TotalRebates => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    FreightDiscounts =>  { # Shipment::FedEx::WSDL::RateTypes::RateDiscount
      RateDiscountType => $some_value, # RateDiscountType
      Description =>  $some_value, # string
      Amount => {}, # Shipment::FedEx::WSDL::RateTypes::Money
      Percent =>  $some_value, # decimal
    },
    Rebates =>  { # Shipment::FedEx::WSDL::RateTypes::Rebate
      RebateType => $some_value, # RebateType
      Description =>  $some_value, # string
      Amount => {}, # Shipment::FedEx::WSDL::RateTypes::Money
      Percent =>  $some_value, # decimal
    },
    Surcharges =>  { # Shipment::FedEx::WSDL::RateTypes::Surcharge
      SurchargeType => $some_value, # SurchargeType
      Level => $some_value, # SurchargeLevelType
      Description =>  $some_value, # string
      Amount => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    },
    Taxes =>  { # Shipment::FedEx::WSDL::RateTypes::Tax
      TaxType => $some_value, # TaxType
      Description =>  $some_value, # string
      Amount => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    },
    VariableHandlingCharges =>  { # Shipment::FedEx::WSDL::RateTypes::VariableHandlingCharges
      VariableHandlingCharge => {}, # Shipment::FedEx::WSDL::RateTypes::Money
      TotalCustomerCharge => {}, # Shipment::FedEx::WSDL::RateTypes::Money
    },
  },
},
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.