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

#brokersObject

Returns the value of attribute brokers.



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

def brokers
  @brokers
end

#clearanceBrokerageObject

Returns the value of attribute clearanceBrokerage.



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

def clearanceBrokerage
  @clearanceBrokerage
end

#commercialInvoiceObject

Returns the value of attribute commercialInvoice.



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

def commercialInvoice
  @commercialInvoice
end

#commoditiesObject

Returns the value of attribute commodities.



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

def commodities
  @commodities
end

#customsOptionsObject

Returns the value of attribute customsOptions.



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

def customsOptions
  @customsOptions
end

#customsValueObject

Returns the value of attribute customsValue.



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

def customsValue
  @customsValue
end

#documentContentObject

Returns the value of attribute documentContent.



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

def documentContent
  @documentContent
end

#dutiesPaymentObject

Returns the value of attribute dutiesPayment.



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

def dutiesPayment
  @dutiesPayment
end

#exportDetailObject

Returns the value of attribute exportDetail.



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

def exportDetail
  @exportDetail
end

#freightOnValueObject

Returns the value of attribute freightOnValue.



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

def freightOnValue
  @freightOnValue
end

#importerOfRecordObject

Returns the value of attribute importerOfRecord.



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

def importerOfRecord
  @importerOfRecord
end

#insuranceChargesObject

Returns the value of attribute insuranceCharges.



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

def insuranceCharges
  @insuranceCharges
end

#partiesToTransactionAreRelatedObject

Returns the value of attribute partiesToTransactionAreRelated.



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

def partiesToTransactionAreRelated
  @partiesToTransactionAreRelated
end

#recipientCustomsIdObject

Returns the value of attribute recipientCustomsId.



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

def recipientCustomsId
  @recipientCustomsId
end

#regulatoryControlsObject

Returns the value of attribute regulatoryControls.



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

def regulatoryControls
  @regulatoryControls
end