Class: FedexWebServices::Soap::Ship::ShipmentRateDetail
- Inherits:
-
Object
- Object
- FedexWebServices::Soap::Ship::ShipmentRateDetail
- Defined in:
- lib/fedex_web_services/soap/ShipServiceDefinitions.rb
Overview
http://fedex.com/ws/ship/v12ShipmentRateDetail
rateType - FedexWebServices::Soap::Ship::ReturnedRateType
rateScale - SOAP::SOAPString
rateZone - SOAP::SOAPString
pricingCode - FedexWebServices::Soap::Ship::PricingCodeType
ratedWeightMethod - FedexWebServices::Soap::Ship::RatedWeightMethod
minimumChargeType - FedexWebServices::Soap::Ship::MinimumChargeType
currencyExchangeRate - FedexWebServices::Soap::Ship::CurrencyExchangeRate
specialRatingApplied - FedexWebServices::Soap::Ship::SpecialRatingAppliedType
dimDivisor - SOAP::SOAPNonNegativeInteger
dimDivisorType - FedexWebServices::Soap::Ship::RateDimensionalDivisorType
fuelSurchargePercent - SOAP::SOAPDecimal
totalBillingWeight - FedexWebServices::Soap::Ship::Weight
totalDimWeight - FedexWebServices::Soap::Ship::Weight
totalBaseCharge - FedexWebServices::Soap::Ship::Money
totalFreightDiscounts - FedexWebServices::Soap::Ship::Money
totalNetFreight - FedexWebServices::Soap::Ship::Money
totalSurcharges - FedexWebServices::Soap::Ship::Money
totalNetFedExCharge - FedexWebServices::Soap::Ship::Money
totalTaxes - FedexWebServices::Soap::Ship::Money
totalNetCharge - FedexWebServices::Soap::Ship::Money
totalRebates - FedexWebServices::Soap::Ship::Money
totalDutiesAndTaxes - FedexWebServices::Soap::Ship::Money
totalNetChargeWithDutiesAndTaxes - FedexWebServices::Soap::Ship::Money
shipmentLegRateDetails - FedexWebServices::Soap::Ship::ShipmentLegRateDetail
freightRateDetail - FedexWebServices::Soap::Ship::FreightRateDetail
freightDiscounts - FedexWebServices::Soap::Ship::RateDiscount
rebates - FedexWebServices::Soap::Ship::Rebate
surcharges - FedexWebServices::Soap::Ship::Surcharge
taxes - FedexWebServices::Soap::Ship::Tax
dutiesAndTaxes - FedexWebServices::Soap::Ship::EdtCommodityTax
variableHandlingCharges - FedexWebServices::Soap::Ship::VariableHandlingCharges
totalVariableHandlingCharges - FedexWebServices::Soap::Ship::VariableHandlingCharges
Instance Attribute Summary collapse
-
#currencyExchangeRate ⇒ Object
Returns the value of attribute currencyExchangeRate.
-
#dimDivisor ⇒ Object
Returns the value of attribute dimDivisor.
-
#dimDivisorType ⇒ Object
Returns the value of attribute dimDivisorType.
-
#dutiesAndTaxes ⇒ Object
Returns the value of attribute dutiesAndTaxes.
-
#freightDiscounts ⇒ Object
Returns the value of attribute freightDiscounts.
-
#freightRateDetail ⇒ Object
Returns the value of attribute freightRateDetail.
-
#fuelSurchargePercent ⇒ Object
Returns the value of attribute fuelSurchargePercent.
-
#minimumChargeType ⇒ Object
Returns the value of attribute minimumChargeType.
-
#pricingCode ⇒ Object
Returns the value of attribute pricingCode.
-
#ratedWeightMethod ⇒ Object
Returns the value of attribute ratedWeightMethod.
-
#rateScale ⇒ Object
Returns the value of attribute rateScale.
-
#rateType ⇒ Object
Returns the value of attribute rateType.
-
#rateZone ⇒ Object
Returns the value of attribute rateZone.
-
#rebates ⇒ Object
Returns the value of attribute rebates.
-
#shipmentLegRateDetails ⇒ Object
Returns the value of attribute shipmentLegRateDetails.
-
#specialRatingApplied ⇒ Object
Returns the value of attribute specialRatingApplied.
-
#surcharges ⇒ Object
Returns the value of attribute surcharges.
-
#taxes ⇒ Object
Returns the value of attribute taxes.
-
#totalBaseCharge ⇒ Object
Returns the value of attribute totalBaseCharge.
-
#totalBillingWeight ⇒ Object
Returns the value of attribute totalBillingWeight.
-
#totalDimWeight ⇒ Object
Returns the value of attribute totalDimWeight.
-
#totalDutiesAndTaxes ⇒ Object
Returns the value of attribute totalDutiesAndTaxes.
-
#totalFreightDiscounts ⇒ Object
Returns the value of attribute totalFreightDiscounts.
-
#totalNetCharge ⇒ Object
Returns the value of attribute totalNetCharge.
-
#totalNetChargeWithDutiesAndTaxes ⇒ Object
Returns the value of attribute totalNetChargeWithDutiesAndTaxes.
-
#totalNetFedExCharge ⇒ Object
Returns the value of attribute totalNetFedExCharge.
-
#totalNetFreight ⇒ Object
Returns the value of attribute totalNetFreight.
-
#totalRebates ⇒ Object
Returns the value of attribute totalRebates.
-
#totalSurcharges ⇒ Object
Returns the value of attribute totalSurcharges.
-
#totalTaxes ⇒ Object
Returns the value of attribute totalTaxes.
-
#totalVariableHandlingCharges ⇒ Object
Returns the value of attribute totalVariableHandlingCharges.
-
#variableHandlingCharges ⇒ Object
Returns the value of attribute variableHandlingCharges.
Instance Method Summary collapse
Constructor Details
#initialize(rateType = nil, rateScale = nil, rateZone = nil, pricingCode = nil, ratedWeightMethod = nil, minimumChargeType = nil, currencyExchangeRate = nil, specialRatingApplied = [], dimDivisor = nil, dimDivisorType = nil, fuelSurchargePercent = nil, totalBillingWeight = nil, totalDimWeight = nil, totalBaseCharge = nil, totalFreightDiscounts = nil, totalNetFreight = nil, totalSurcharges = nil, totalNetFedExCharge = nil, totalTaxes = nil, totalNetCharge = nil, totalRebates = nil, totalDutiesAndTaxes = nil, totalNetChargeWithDutiesAndTaxes = nil, shipmentLegRateDetails = [], freightRateDetail = nil, freightDiscounts = [], rebates = [], surcharges = [], taxes = [], dutiesAndTaxes = [], variableHandlingCharges = nil, totalVariableHandlingCharges = nil) ⇒ ShipmentRateDetail
Returns a new instance of ShipmentRateDetail.
3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3047 def initialize(rateType = nil, rateScale = nil, rateZone = nil, pricingCode = nil, ratedWeightMethod = nil, minimumChargeType = nil, currencyExchangeRate = nil, specialRatingApplied = [], dimDivisor = nil, dimDivisorType = nil, fuelSurchargePercent = nil, totalBillingWeight = nil, totalDimWeight = nil, totalBaseCharge = nil, totalFreightDiscounts = nil, totalNetFreight = nil, totalSurcharges = nil, totalNetFedExCharge = nil, totalTaxes = nil, totalNetCharge = nil, totalRebates = nil, totalDutiesAndTaxes = nil, totalNetChargeWithDutiesAndTaxes = nil, shipmentLegRateDetails = [], freightRateDetail = nil, freightDiscounts = [], rebates = [], surcharges = [], taxes = [], dutiesAndTaxes = [], variableHandlingCharges = nil, totalVariableHandlingCharges = nil) @rateType = rateType @rateScale = rateScale @rateZone = rateZone @pricingCode = pricingCode @ratedWeightMethod = ratedWeightMethod @minimumChargeType = minimumChargeType @currencyExchangeRate = currencyExchangeRate @specialRatingApplied = specialRatingApplied @dimDivisor = dimDivisor @dimDivisorType = dimDivisorType @fuelSurchargePercent = fuelSurchargePercent @totalBillingWeight = totalBillingWeight @totalDimWeight = totalDimWeight @totalBaseCharge = totalBaseCharge @totalFreightDiscounts = totalFreightDiscounts @totalNetFreight = totalNetFreight @totalSurcharges = totalSurcharges @totalNetFedExCharge = totalNetFedExCharge @totalTaxes = totalTaxes @totalNetCharge = totalNetCharge @totalRebates = totalRebates @totalDutiesAndTaxes = totalDutiesAndTaxes @totalNetChargeWithDutiesAndTaxes = totalNetChargeWithDutiesAndTaxes @shipmentLegRateDetails = shipmentLegRateDetails @freightRateDetail = freightRateDetail @freightDiscounts = freightDiscounts @rebates = rebates @surcharges = surcharges @taxes = taxes @dutiesAndTaxes = dutiesAndTaxes @variableHandlingCharges = variableHandlingCharges @totalVariableHandlingCharges = totalVariableHandlingCharges end |
Instance Attribute Details
#currencyExchangeRate ⇒ Object
Returns the value of attribute currencyExchangeRate.
3020 3021 3022 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3020 def currencyExchangeRate @currencyExchangeRate end |
#dimDivisor ⇒ Object
Returns the value of attribute dimDivisor.
3022 3023 3024 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3022 def dimDivisor @dimDivisor end |
#dimDivisorType ⇒ Object
Returns the value of attribute dimDivisorType.
3023 3024 3025 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3023 def dimDivisorType @dimDivisorType end |
#dutiesAndTaxes ⇒ Object
Returns the value of attribute dutiesAndTaxes.
3043 3044 3045 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3043 def dutiesAndTaxes @dutiesAndTaxes end |
#freightDiscounts ⇒ Object
Returns the value of attribute freightDiscounts.
3039 3040 3041 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3039 def freightDiscounts @freightDiscounts end |
#freightRateDetail ⇒ Object
Returns the value of attribute freightRateDetail.
3038 3039 3040 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3038 def freightRateDetail @freightRateDetail end |
#fuelSurchargePercent ⇒ Object
Returns the value of attribute fuelSurchargePercent.
3024 3025 3026 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3024 def fuelSurchargePercent @fuelSurchargePercent end |
#minimumChargeType ⇒ Object
Returns the value of attribute minimumChargeType.
3019 3020 3021 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3019 def minimumChargeType @minimumChargeType end |
#pricingCode ⇒ Object
Returns the value of attribute pricingCode.
3017 3018 3019 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3017 def pricingCode @pricingCode end |
#ratedWeightMethod ⇒ Object
Returns the value of attribute ratedWeightMethod.
3018 3019 3020 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3018 def ratedWeightMethod @ratedWeightMethod end |
#rateScale ⇒ Object
Returns the value of attribute rateScale.
3015 3016 3017 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3015 def rateScale @rateScale end |
#rateType ⇒ Object
Returns the value of attribute rateType.
3014 3015 3016 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3014 def rateType @rateType end |
#rateZone ⇒ Object
Returns the value of attribute rateZone.
3016 3017 3018 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3016 def rateZone @rateZone end |
#rebates ⇒ Object
Returns the value of attribute rebates.
3040 3041 3042 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3040 def rebates @rebates end |
#shipmentLegRateDetails ⇒ Object
Returns the value of attribute shipmentLegRateDetails.
3037 3038 3039 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3037 def shipmentLegRateDetails @shipmentLegRateDetails end |
#specialRatingApplied ⇒ Object
Returns the value of attribute specialRatingApplied.
3021 3022 3023 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3021 def specialRatingApplied @specialRatingApplied end |
#surcharges ⇒ Object
Returns the value of attribute surcharges.
3041 3042 3043 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3041 def surcharges @surcharges end |
#taxes ⇒ Object
Returns the value of attribute taxes.
3042 3043 3044 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3042 def taxes @taxes end |
#totalBaseCharge ⇒ Object
Returns the value of attribute totalBaseCharge.
3027 3028 3029 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3027 def totalBaseCharge @totalBaseCharge end |
#totalBillingWeight ⇒ Object
Returns the value of attribute totalBillingWeight.
3025 3026 3027 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3025 def totalBillingWeight @totalBillingWeight end |
#totalDimWeight ⇒ Object
Returns the value of attribute totalDimWeight.
3026 3027 3028 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3026 def totalDimWeight @totalDimWeight end |
#totalDutiesAndTaxes ⇒ Object
Returns the value of attribute totalDutiesAndTaxes.
3035 3036 3037 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3035 def totalDutiesAndTaxes @totalDutiesAndTaxes end |
#totalFreightDiscounts ⇒ Object
Returns the value of attribute totalFreightDiscounts.
3028 3029 3030 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3028 def totalFreightDiscounts @totalFreightDiscounts end |
#totalNetCharge ⇒ Object
Returns the value of attribute totalNetCharge.
3033 3034 3035 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3033 def totalNetCharge @totalNetCharge end |
#totalNetChargeWithDutiesAndTaxes ⇒ Object
Returns the value of attribute totalNetChargeWithDutiesAndTaxes.
3036 3037 3038 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3036 def totalNetChargeWithDutiesAndTaxes @totalNetChargeWithDutiesAndTaxes end |
#totalNetFedExCharge ⇒ Object
Returns the value of attribute totalNetFedExCharge.
3031 3032 3033 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3031 def totalNetFedExCharge @totalNetFedExCharge end |
#totalNetFreight ⇒ Object
Returns the value of attribute totalNetFreight.
3029 3030 3031 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3029 def totalNetFreight @totalNetFreight end |
#totalRebates ⇒ Object
Returns the value of attribute totalRebates.
3034 3035 3036 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3034 def totalRebates @totalRebates end |
#totalSurcharges ⇒ Object
Returns the value of attribute totalSurcharges.
3030 3031 3032 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3030 def totalSurcharges @totalSurcharges end |
#totalTaxes ⇒ Object
Returns the value of attribute totalTaxes.
3032 3033 3034 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3032 def totalTaxes @totalTaxes end |
#totalVariableHandlingCharges ⇒ Object
Returns the value of attribute totalVariableHandlingCharges.
3045 3046 3047 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3045 def totalVariableHandlingCharges @totalVariableHandlingCharges end |
#variableHandlingCharges ⇒ Object
Returns the value of attribute variableHandlingCharges.
3044 3045 3046 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3044 def variableHandlingCharges @variableHandlingCharges end |