Class: FedexWebServices::Soap::Ship::ShipmentLegRateDetail
- Inherits:
-
Object
- Object
- FedexWebServices::Soap::Ship::ShipmentLegRateDetail
- Defined in:
- lib/fedex_web_services/soap/ShipServiceDefinitions.rb
Overview
http://fedex.com/ws/ship/v12ShipmentLegRateDetail
legDescription - SOAP::SOAPString
legOrigin - FedexWebServices::Soap::Ship::Address
legOriginLocationId - SOAP::SOAPString
legDestination - FedexWebServices::Soap::Ship::Address
legDestinationLocationId - SOAP::SOAPString
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
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.
-
#legDescription ⇒ Object
Returns the value of attribute legDescription.
-
#legDestination ⇒ Object
Returns the value of attribute legDestination.
-
#legDestinationLocationId ⇒ Object
Returns the value of attribute legDestinationLocationId.
-
#legOrigin ⇒ Object
Returns the value of attribute legOrigin.
-
#legOriginLocationId ⇒ Object
Returns the value of attribute legOriginLocationId.
-
#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.
-
#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(legDescription = nil, legOrigin = nil, legOriginLocationId = nil, legDestination = nil, legDestinationLocationId = nil, 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, freightRateDetail = nil, freightDiscounts = [], rebates = [], surcharges = [], taxes = [], dutiesAndTaxes = [], variableHandlingCharges = nil, totalVariableHandlingCharges = nil) ⇒ ShipmentLegRateDetail
Returns a new instance of ShipmentLegRateDetail.
2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2852 def initialize(legDescription = nil, legOrigin = nil, legOriginLocationId = nil, legDestination = nil, legDestinationLocationId = nil, 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, freightRateDetail = nil, freightDiscounts = [], rebates = [], surcharges = [], taxes = [], dutiesAndTaxes = [], variableHandlingCharges = nil, totalVariableHandlingCharges = nil) @legDescription = legDescription @legOrigin = legOrigin @legOriginLocationId = legOriginLocationId @legDestination = legDestination @legDestinationLocationId = legDestinationLocationId @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 @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.
2826 2827 2828 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2826 def currencyExchangeRate @currencyExchangeRate end |
#dimDivisor ⇒ Object
Returns the value of attribute dimDivisor.
2828 2829 2830 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2828 def dimDivisor @dimDivisor end |
#dimDivisorType ⇒ Object
Returns the value of attribute dimDivisorType.
2829 2830 2831 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2829 def dimDivisorType @dimDivisorType end |
#dutiesAndTaxes ⇒ Object
Returns the value of attribute dutiesAndTaxes.
2848 2849 2850 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2848 def dutiesAndTaxes @dutiesAndTaxes end |
#freightDiscounts ⇒ Object
Returns the value of attribute freightDiscounts.
2844 2845 2846 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2844 def freightDiscounts @freightDiscounts end |
#freightRateDetail ⇒ Object
Returns the value of attribute freightRateDetail.
2843 2844 2845 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2843 def freightRateDetail @freightRateDetail end |
#fuelSurchargePercent ⇒ Object
Returns the value of attribute fuelSurchargePercent.
2830 2831 2832 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2830 def fuelSurchargePercent @fuelSurchargePercent end |
#legDescription ⇒ Object
Returns the value of attribute legDescription.
2815 2816 2817 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2815 def legDescription @legDescription end |
#legDestination ⇒ Object
Returns the value of attribute legDestination.
2818 2819 2820 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2818 def legDestination @legDestination end |
#legDestinationLocationId ⇒ Object
Returns the value of attribute legDestinationLocationId.
2819 2820 2821 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2819 def legDestinationLocationId @legDestinationLocationId end |
#legOrigin ⇒ Object
Returns the value of attribute legOrigin.
2816 2817 2818 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2816 def legOrigin @legOrigin end |
#legOriginLocationId ⇒ Object
Returns the value of attribute legOriginLocationId.
2817 2818 2819 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2817 def legOriginLocationId @legOriginLocationId end |
#minimumChargeType ⇒ Object
Returns the value of attribute minimumChargeType.
2825 2826 2827 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2825 def minimumChargeType @minimumChargeType end |
#pricingCode ⇒ Object
Returns the value of attribute pricingCode.
2823 2824 2825 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2823 def pricingCode @pricingCode end |
#ratedWeightMethod ⇒ Object
Returns the value of attribute ratedWeightMethod.
2824 2825 2826 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2824 def ratedWeightMethod @ratedWeightMethod end |
#rateScale ⇒ Object
Returns the value of attribute rateScale.
2821 2822 2823 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2821 def rateScale @rateScale end |
#rateType ⇒ Object
Returns the value of attribute rateType.
2820 2821 2822 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2820 def rateType @rateType end |
#rateZone ⇒ Object
Returns the value of attribute rateZone.
2822 2823 2824 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2822 def rateZone @rateZone end |
#rebates ⇒ Object
Returns the value of attribute rebates.
2845 2846 2847 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2845 def rebates @rebates end |
#specialRatingApplied ⇒ Object
Returns the value of attribute specialRatingApplied.
2827 2828 2829 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2827 def specialRatingApplied @specialRatingApplied end |
#surcharges ⇒ Object
Returns the value of attribute surcharges.
2846 2847 2848 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2846 def surcharges @surcharges end |
#taxes ⇒ Object
Returns the value of attribute taxes.
2847 2848 2849 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2847 def taxes @taxes end |
#totalBaseCharge ⇒ Object
Returns the value of attribute totalBaseCharge.
2833 2834 2835 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2833 def totalBaseCharge @totalBaseCharge end |
#totalBillingWeight ⇒ Object
Returns the value of attribute totalBillingWeight.
2831 2832 2833 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2831 def totalBillingWeight @totalBillingWeight end |
#totalDimWeight ⇒ Object
Returns the value of attribute totalDimWeight.
2832 2833 2834 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2832 def totalDimWeight @totalDimWeight end |
#totalDutiesAndTaxes ⇒ Object
Returns the value of attribute totalDutiesAndTaxes.
2841 2842 2843 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2841 def totalDutiesAndTaxes @totalDutiesAndTaxes end |
#totalFreightDiscounts ⇒ Object
Returns the value of attribute totalFreightDiscounts.
2834 2835 2836 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2834 def totalFreightDiscounts @totalFreightDiscounts end |
#totalNetCharge ⇒ Object
Returns the value of attribute totalNetCharge.
2839 2840 2841 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2839 def totalNetCharge @totalNetCharge end |
#totalNetChargeWithDutiesAndTaxes ⇒ Object
Returns the value of attribute totalNetChargeWithDutiesAndTaxes.
2842 2843 2844 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2842 def totalNetChargeWithDutiesAndTaxes @totalNetChargeWithDutiesAndTaxes end |
#totalNetFedExCharge ⇒ Object
Returns the value of attribute totalNetFedExCharge.
2837 2838 2839 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2837 def totalNetFedExCharge @totalNetFedExCharge end |
#totalNetFreight ⇒ Object
Returns the value of attribute totalNetFreight.
2835 2836 2837 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2835 def totalNetFreight @totalNetFreight end |
#totalRebates ⇒ Object
Returns the value of attribute totalRebates.
2840 2841 2842 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2840 def totalRebates @totalRebates end |
#totalSurcharges ⇒ Object
Returns the value of attribute totalSurcharges.
2836 2837 2838 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2836 def totalSurcharges @totalSurcharges end |
#totalTaxes ⇒ Object
Returns the value of attribute totalTaxes.
2838 2839 2840 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2838 def totalTaxes @totalTaxes end |
#totalVariableHandlingCharges ⇒ Object
Returns the value of attribute totalVariableHandlingCharges.
2850 2851 2852 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2850 def totalVariableHandlingCharges @totalVariableHandlingCharges end |
#variableHandlingCharges ⇒ Object
Returns the value of attribute variableHandlingCharges.
2849 2850 2851 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 2849 def variableHandlingCharges @variableHandlingCharges end |