Class: FedexWebServices::Soap::Ship::CustomsClearanceDetail

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

Overview

http://fedex.com/ws/ship/v12CustomsClearanceDetail brokers - FedexWebServices::Soap::Ship::BrokerDetail clearanceBrokerage - FedexWebServices::Soap::Ship::ClearanceBrokerageType customsOptions - FedexWebServices::Soap::Ship::CustomsOptionDetail importerOfRecord - FedexWebServices::Soap::Ship::Party recipientCustomsId - FedexWebServices::Soap::Ship::RecipientCustomsId dutiesPayment - FedexWebServices::Soap::Ship::Payment documentContent - FedexWebServices::Soap::Ship::InternationalDocumentContentType customsValue - FedexWebServices::Soap::Ship::Money freightOnValue - FedexWebServices::Soap::Ship::FreightOnValueType insuranceCharges - FedexWebServices::Soap::Ship::Money partiesToTransactionAreRelated - SOAP::SOAPBoolean commercialInvoice - FedexWebServices::Soap::Ship::CommercialInvoice commodities - FedexWebServices::Soap::Ship::Commodity exportDetail - FedexWebServices::Soap::Ship::ExportDetail regulatoryControls - FedexWebServices::Soap::Ship::RegulatoryControlType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(brokers = [], clearanceBrokerage = nil, customsOptions = nil, importerOfRecord = nil, recipientCustomsId = nil, dutiesPayment = nil, documentContent = nil, customsValue = nil, freightOnValue = nil, insuranceCharges = nil, partiesToTransactionAreRelated = nil, commercialInvoice = nil, commodities = [], exportDetail = nil, regulatoryControls = []) ⇒ CustomsClearanceDetail

Returns a new instance of CustomsClearanceDetail.



999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 999

def initialize(brokers = [], clearanceBrokerage = nil, customsOptions = nil, importerOfRecord = nil, recipientCustomsId = nil, dutiesPayment = nil, documentContent = nil, customsValue = nil, freightOnValue = nil, insuranceCharges = nil, partiesToTransactionAreRelated = nil, commercialInvoice = nil, commodities = [], exportDetail = nil, regulatoryControls = [])
  @brokers = brokers
  @clearanceBrokerage = clearanceBrokerage
  @customsOptions = customsOptions
  @importerOfRecord = importerOfRecord
  @recipientCustomsId = recipientCustomsId
  @dutiesPayment = dutiesPayment
  @documentContent = documentContent
  @customsValue = customsValue
  @freightOnValue = freightOnValue
  @insuranceCharges = insuranceCharges
  @partiesToTransactionAreRelated = partiesToTransactionAreRelated
  @commercialInvoice = commercialInvoice
  @commodities = commodities
  @exportDetail = exportDetail
  @regulatoryControls = regulatoryControls
end

Instance Attribute Details

#brokers ⇒ Object

Returns the value of attribute brokers.



983
984
985
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 983

def brokers
  @brokers
end

#clearanceBrokerage ⇒ Object

Returns the value of attribute clearanceBrokerage.



984
985
986
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 984

def clearanceBrokerage
  @clearanceBrokerage
end

#commercialInvoice ⇒ Object

Returns the value of attribute commercialInvoice.



994
995
996
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 994

def commercialInvoice
  @commercialInvoice
end

#commodities ⇒ Object

Returns the value of attribute commodities.



995
996
997
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 995

def commodities
  @commodities
end

#customsOptions ⇒ Object

Returns the value of attribute customsOptions.



985
986
987
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 985

def customsOptions
  @customsOptions
end

#customsValue ⇒ Object

Returns the value of attribute customsValue.



990
991
992
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 990

def customsValue
  @customsValue
end

#documentContent ⇒ Object

Returns the value of attribute documentContent.



989
990
991
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 989

def documentContent
  @documentContent
end

#dutiesPayment ⇒ Object

Returns the value of attribute dutiesPayment.



988
989
990
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 988

def dutiesPayment
  @dutiesPayment
end

#exportDetail ⇒ Object

Returns the value of attribute exportDetail.



996
997
998
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 996

def exportDetail
  @exportDetail
end

#freightOnValue ⇒ Object

Returns the value of attribute freightOnValue.



991
992
993
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 991

def freightOnValue
  @freightOnValue
end

#importerOfRecord ⇒ Object

Returns the value of attribute importerOfRecord.



986
987
988
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 986

def importerOfRecord
  @importerOfRecord
end

#insuranceCharges ⇒ Object

Returns the value of attribute insuranceCharges.



992
993
994
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 992

def insuranceCharges
  @insuranceCharges
end

#partiesToTransactionAreRelated ⇒ Object

Returns the value of attribute partiesToTransactionAreRelated.



993
994
995
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 993

def partiesToTransactionAreRelated
  @partiesToTransactionAreRelated
end

#recipientCustomsId ⇒ Object

Returns the value of attribute recipientCustomsId.



987
988
989
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 987

def recipientCustomsId
  @recipientCustomsId
end

#regulatoryControls ⇒ Object

Returns the value of attribute regulatoryControls.



997
998
999
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 997

def regulatoryControls
  @regulatoryControls
end