Class: FedexWebServices::Soap::Ship::FreightShipmentDetail

Inherits:
Object
  • Object
show all
Defined in:
lib/fedex_web_services/soap/ShipServiceDefinitions.rb

Overview

http://fedex.com/ws/ship/v12FreightShipmentDetail

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fedExFreightAccountNumber = nil, fedExFreightBillingContactAndAddress = nil, alternateBilling = nil, printedReferences = [], role = nil, collectTermsType = nil, declaredValuePerUnit = nil, declaredValueUnits = nil, liabilityCoverageDetail = nil, coupons = [], totalHandlingUnits = nil, clientDiscountPercent = nil, palletWeight = nil, shipmentDimensions = nil, comment = nil, specialServicePayments = [], hazardousMaterialsEmergencyContactNumber = nil, hazardousMaterialsOfferor = nil, lineItems = []) ⇒ FreightShipmentDetail

Returns a new instance of FreightShipmentDetail.



1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1595

def initialize(fedExFreightAccountNumber = nil, fedExFreightBillingContactAndAddress = nil, alternateBilling = nil, printedReferences = [], role = nil, collectTermsType = nil, declaredValuePerUnit = nil, declaredValueUnits = nil, liabilityCoverageDetail = nil, coupons = [], totalHandlingUnits = nil, clientDiscountPercent = nil, palletWeight = nil, shipmentDimensions = nil, comment = nil, specialServicePayments = [], hazardousMaterialsEmergencyContactNumber = nil, hazardousMaterialsOfferor = nil, lineItems = [])
  @fedExFreightAccountNumber = fedExFreightAccountNumber
  @fedExFreightBillingContactAndAddress = fedExFreightBillingContactAndAddress
  @alternateBilling = alternateBilling
  @printedReferences = printedReferences
  @role = role
  @collectTermsType = collectTermsType
  @declaredValuePerUnit = declaredValuePerUnit
  @declaredValueUnits = declaredValueUnits
  @liabilityCoverageDetail = liabilityCoverageDetail
  @coupons = coupons
  @totalHandlingUnits = totalHandlingUnits
  @clientDiscountPercent = clientDiscountPercent
  @palletWeight = palletWeight
  @shipmentDimensions = shipmentDimensions
  @comment = comment
  @specialServicePayments = specialServicePayments
  @hazardousMaterialsEmergencyContactNumber = hazardousMaterialsEmergencyContactNumber
  @hazardousMaterialsOfferor = hazardousMaterialsOfferor
  @lineItems = lineItems
end

Instance Attribute Details

#alternateBillingObject

Returns the value of attribute alternateBilling.



1577
1578
1579
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1577

def alternateBilling
  @alternateBilling
end

#clientDiscountPercentObject

Returns the value of attribute clientDiscountPercent.



1586
1587
1588
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1586

def clientDiscountPercent
  @clientDiscountPercent
end

#collectTermsTypeObject

Returns the value of attribute collectTermsType.



1580
1581
1582
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1580

def collectTermsType
  @collectTermsType
end

#commentObject

Returns the value of attribute comment.



1589
1590
1591
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1589

def comment
  @comment
end

#couponsObject

Returns the value of attribute coupons.



1584
1585
1586
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1584

def coupons
  @coupons
end

#declaredValuePerUnitObject

Returns the value of attribute declaredValuePerUnit.



1581
1582
1583
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1581

def declaredValuePerUnit
  @declaredValuePerUnit
end

#declaredValueUnitsObject

Returns the value of attribute declaredValueUnits.



1582
1583
1584
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1582

def declaredValueUnits
  @declaredValueUnits
end

#fedExFreightAccountNumberObject

Returns the value of attribute fedExFreightAccountNumber.



1575
1576
1577
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1575

def fedExFreightAccountNumber
  @fedExFreightAccountNumber
end

#fedExFreightBillingContactAndAddressObject

Returns the value of attribute fedExFreightBillingContactAndAddress.



1576
1577
1578
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1576

def fedExFreightBillingContactAndAddress
  @fedExFreightBillingContactAndAddress
end

#hazardousMaterialsEmergencyContactNumberObject

Returns the value of attribute hazardousMaterialsEmergencyContactNumber.



1591
1592
1593
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1591

def hazardousMaterialsEmergencyContactNumber
  @hazardousMaterialsEmergencyContactNumber
end

#hazardousMaterialsOfferorObject

Returns the value of attribute hazardousMaterialsOfferor.



1592
1593
1594
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1592

def hazardousMaterialsOfferor
  @hazardousMaterialsOfferor
end

#liabilityCoverageDetailObject

Returns the value of attribute liabilityCoverageDetail.



1583
1584
1585
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1583

def liabilityCoverageDetail
  @liabilityCoverageDetail
end

#lineItemsObject

Returns the value of attribute lineItems.



1593
1594
1595
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1593

def lineItems
  @lineItems
end

#palletWeightObject

Returns the value of attribute palletWeight.



1587
1588
1589
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1587

def palletWeight
  @palletWeight
end

#printedReferencesObject

Returns the value of attribute printedReferences.



1578
1579
1580
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1578

def printedReferences
  @printedReferences
end

#roleObject

Returns the value of attribute role.



1579
1580
1581
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1579

def role
  @role
end

#shipmentDimensionsObject

Returns the value of attribute shipmentDimensions.



1588
1589
1590
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1588

def shipmentDimensions
  @shipmentDimensions
end

#specialServicePaymentsObject

Returns the value of attribute specialServicePayments.



1590
1591
1592
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1590

def specialServicePayments
  @specialServicePayments
end

#totalHandlingUnitsObject

Returns the value of attribute totalHandlingUnits.



1585
1586
1587
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 1585

def totalHandlingUnits
  @totalHandlingUnits
end