Class: FedexWebServices::Soap::Ship::ShippingDocumentSpecification
- Inherits:
-
Object
- Object
- FedexWebServices::Soap::Ship::ShippingDocumentSpecification
- Defined in:
- lib/fedex_web_services/soap/ShipServiceDefinitions.rb
Overview
http://fedex.com/ws/ship/v12ShippingDocumentSpecification
shippingDocumentTypes - FedexWebServices::Soap::Ship::RequestedShippingDocumentType
certificateOfOrigin - FedexWebServices::Soap::Ship::CertificateOfOriginDetail
commercialInvoiceDetail - FedexWebServices::Soap::Ship::CommercialInvoiceDetail
customPackageDocumentDetail - FedexWebServices::Soap::Ship::CustomDocumentDetail
customShipmentDocumentDetail - FedexWebServices::Soap::Ship::CustomDocumentDetail
generalAgencyAgreementDetail - FedexWebServices::Soap::Ship::GeneralAgencyAgreementDetail
naftaCertificateOfOriginDetail - FedexWebServices::Soap::Ship::NaftaCertificateOfOriginDetail
op900Detail - FedexWebServices::Soap::Ship::Op900Detail
dangerousGoodsShippersDeclarationDetail - FedexWebServices::Soap::Ship::DangerousGoodsShippersDeclarationDetail
freightAddressLabelDetail - FedexWebServices::Soap::Ship::FreightAddressLabelDetail
returnInstructionsDetail - FedexWebServices::Soap::Ship::ReturnInstructionsDetail
Instance Attribute Summary collapse
-
#certificateOfOrigin ⇒ Object
Returns the value of attribute certificateOfOrigin.
-
#commercialInvoiceDetail ⇒ Object
Returns the value of attribute commercialInvoiceDetail.
-
#customPackageDocumentDetail ⇒ Object
Returns the value of attribute customPackageDocumentDetail.
-
#customShipmentDocumentDetail ⇒ Object
Returns the value of attribute customShipmentDocumentDetail.
-
#dangerousGoodsShippersDeclarationDetail ⇒ Object
Returns the value of attribute dangerousGoodsShippersDeclarationDetail.
-
#freightAddressLabelDetail ⇒ Object
Returns the value of attribute freightAddressLabelDetail.
-
#generalAgencyAgreementDetail ⇒ Object
Returns the value of attribute generalAgencyAgreementDetail.
-
#naftaCertificateOfOriginDetail ⇒ Object
Returns the value of attribute naftaCertificateOfOriginDetail.
-
#op900Detail ⇒ Object
Returns the value of attribute op900Detail.
-
#returnInstructionsDetail ⇒ Object
Returns the value of attribute returnInstructionsDetail.
-
#shippingDocumentTypes ⇒ Object
Returns the value of attribute shippingDocumentTypes.
Instance Method Summary collapse
-
#initialize(shippingDocumentTypes = [], certificateOfOrigin = nil, commercialInvoiceDetail = nil, customPackageDocumentDetail = [], customShipmentDocumentDetail = [], generalAgencyAgreementDetail = nil, naftaCertificateOfOriginDetail = nil, op900Detail = nil, dangerousGoodsShippersDeclarationDetail = nil, freightAddressLabelDetail = nil, returnInstructionsDetail = nil) ⇒ ShippingDocumentSpecification
constructor
A new instance of ShippingDocumentSpecification.
Constructor Details
#initialize(shippingDocumentTypes = [], certificateOfOrigin = nil, commercialInvoiceDetail = nil, customPackageDocumentDetail = [], customShipmentDocumentDetail = [], generalAgencyAgreementDetail = nil, naftaCertificateOfOriginDetail = nil, op900Detail = nil, dangerousGoodsShippersDeclarationDetail = nil, freightAddressLabelDetail = nil, returnInstructionsDetail = nil) ⇒ ShippingDocumentSpecification
Returns a new instance of ShippingDocumentSpecification.
3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3319 def initialize(shippingDocumentTypes = [], certificateOfOrigin = nil, commercialInvoiceDetail = nil, customPackageDocumentDetail = [], customShipmentDocumentDetail = [], generalAgencyAgreementDetail = nil, naftaCertificateOfOriginDetail = nil, op900Detail = nil, dangerousGoodsShippersDeclarationDetail = nil, freightAddressLabelDetail = nil, returnInstructionsDetail = nil) @shippingDocumentTypes = shippingDocumentTypes @certificateOfOrigin = certificateOfOrigin @commercialInvoiceDetail = commercialInvoiceDetail @customPackageDocumentDetail = customPackageDocumentDetail @customShipmentDocumentDetail = customShipmentDocumentDetail @generalAgencyAgreementDetail = generalAgencyAgreementDetail @naftaCertificateOfOriginDetail = naftaCertificateOfOriginDetail @op900Detail = op900Detail @dangerousGoodsShippersDeclarationDetail = dangerousGoodsShippersDeclarationDetail @freightAddressLabelDetail = freightAddressLabelDetail @returnInstructionsDetail = returnInstructionsDetail end |
Instance Attribute Details
#certificateOfOrigin ⇒ Object
Returns the value of attribute certificateOfOrigin.
3308 3309 3310 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3308 def certificateOfOrigin @certificateOfOrigin end |
#commercialInvoiceDetail ⇒ Object
Returns the value of attribute commercialInvoiceDetail.
3309 3310 3311 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3309 def commercialInvoiceDetail @commercialInvoiceDetail end |
#customPackageDocumentDetail ⇒ Object
Returns the value of attribute customPackageDocumentDetail.
3310 3311 3312 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3310 def customPackageDocumentDetail @customPackageDocumentDetail end |
#customShipmentDocumentDetail ⇒ Object
Returns the value of attribute customShipmentDocumentDetail.
3311 3312 3313 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3311 def customShipmentDocumentDetail @customShipmentDocumentDetail end |
#dangerousGoodsShippersDeclarationDetail ⇒ Object
Returns the value of attribute dangerousGoodsShippersDeclarationDetail.
3315 3316 3317 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3315 def dangerousGoodsShippersDeclarationDetail @dangerousGoodsShippersDeclarationDetail end |
#freightAddressLabelDetail ⇒ Object
Returns the value of attribute freightAddressLabelDetail.
3316 3317 3318 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3316 def freightAddressLabelDetail @freightAddressLabelDetail end |
#generalAgencyAgreementDetail ⇒ Object
Returns the value of attribute generalAgencyAgreementDetail.
3312 3313 3314 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3312 def generalAgencyAgreementDetail @generalAgencyAgreementDetail end |
#naftaCertificateOfOriginDetail ⇒ Object
Returns the value of attribute naftaCertificateOfOriginDetail.
3313 3314 3315 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3313 def naftaCertificateOfOriginDetail @naftaCertificateOfOriginDetail end |
#op900Detail ⇒ Object
Returns the value of attribute op900Detail.
3314 3315 3316 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3314 def op900Detail @op900Detail end |
#returnInstructionsDetail ⇒ Object
Returns the value of attribute returnInstructionsDetail.
3317 3318 3319 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3317 def returnInstructionsDetail @returnInstructionsDetail end |
#shippingDocumentTypes ⇒ Object
Returns the value of attribute shippingDocumentTypes.
3307 3308 3309 |
# File 'lib/fedex_web_services/soap/ShipServiceDefinitions.rb', line 3307 def shippingDocumentTypes @shippingDocumentTypes end |