class FedexWebServices::Soap::Rate::FreightShipmentDetail

{fedex.com/ws/rate/v13}FreightShipmentDetail

fedExFreightAccountNumber - SOAP::SOAPString
fedExFreightBillingContactAndAddress - FedexWebServices::Soap::Rate::ContactAndAddress
alternateBilling - FedexWebServices::Soap::Rate::Party
role - FedexWebServices::Soap::Rate::FreightShipmentRoleType
collectTermsType - FedexWebServices::Soap::Rate::FreightCollectTermsType
declaredValuePerUnit - FedexWebServices::Soap::Rate::Money
declaredValueUnits - SOAP::SOAPString
liabilityCoverageDetail - FedexWebServices::Soap::Rate::LiabilityCoverageDetail
coupons - SOAP::SOAPString
totalHandlingUnits - SOAP::SOAPNonNegativeInteger
clientDiscountPercent - SOAP::SOAPDecimal
palletWeight - FedexWebServices::Soap::Rate::Weight
shipmentDimensions - FedexWebServices::Soap::Rate::Dimensions
comment - SOAP::SOAPString
specialServicePayments - FedexWebServices::Soap::Rate::FreightSpecialServicePayment
hazardousMaterialsOfferor - SOAP::SOAPString
lineItems - FedexWebServices::Soap::Rate::FreightShipmentLineItem

Attributes

alternateBilling[RW]
clientDiscountPercent[RW]
collectTermsType[RW]
comment[RW]
coupons[RW]
declaredValuePerUnit[RW]
declaredValueUnits[RW]
fedExFreightAccountNumber[RW]
fedExFreightBillingContactAndAddress[RW]
hazardousMaterialsOfferor[RW]
liabilityCoverageDetail[RW]
lineItems[RW]
palletWeight[RW]
role[RW]
shipmentDimensions[RW]
specialServicePayments[RW]
totalHandlingUnits[RW]

Public Class Methods

new(fedExFreightAccountNumber = nil, fedExFreightBillingContactAndAddress = nil, alternateBilling = nil, role = nil, collectTermsType = nil, declaredValuePerUnit = nil, declaredValueUnits = nil, liabilityCoverageDetail = nil, coupons = [], totalHandlingUnits = nil, clientDiscountPercent = nil, palletWeight = nil, shipmentDimensions = nil, comment = nil, specialServicePayments = [], hazardousMaterialsOfferor = nil, lineItems = []) click to toggle source
# File lib/fedex_web_services/soap/RateServiceDefinitions.rb, line 1314
def initialize(fedExFreightAccountNumber = nil, fedExFreightBillingContactAndAddress = nil, alternateBilling = nil, role = nil, collectTermsType = nil, declaredValuePerUnit = nil, declaredValueUnits = nil, liabilityCoverageDetail = nil, coupons = [], totalHandlingUnits = nil, clientDiscountPercent = nil, palletWeight = nil, shipmentDimensions = nil, comment = nil, specialServicePayments = [], hazardousMaterialsOfferor = nil, lineItems = [])
  @fedExFreightAccountNumber = fedExFreightAccountNumber
  @fedExFreightBillingContactAndAddress = fedExFreightBillingContactAndAddress
  @alternateBilling = alternateBilling
  @role = role
  @collectTermsType = collectTermsType
  @declaredValuePerUnit = declaredValuePerUnit
  @declaredValueUnits = declaredValueUnits
  @liabilityCoverageDetail = liabilityCoverageDetail
  @coupons = coupons
  @totalHandlingUnits = totalHandlingUnits
  @clientDiscountPercent = clientDiscountPercent
  @palletWeight = palletWeight
  @shipmentDimensions = shipmentDimensions
  @comment = comment
  @specialServicePayments = specialServicePayments
  @hazardousMaterialsOfferor = hazardousMaterialsOfferor
  @lineItems = lineItems
end