Class: PurolatorWebServices::Soap::OrderRequestV3

Inherits:
Object
  • Object
show all
Defined in:
lib/purolator_web_services/soap/default.rb

Overview

/OrderRequestV3

credentials - PurolatorWebServices::Soap::CredentialInfo
orderNumber - SOAP::SOAPString
shipDate - SOAP::SOAPDateTime
shipMethod - SOAP::SOAPString
specialServices - PurolatorWebServices::Soap::ArrayOfString
billingOption - SOAP::SOAPString
billingAccount - SOAP::SOAPString
labelType - SOAP::SOAPString
shipFromAddress - PurolatorWebServices::Soap::Address
shipToAddress - PurolatorWebServices::Soap::Address
billingAccountAddress - PurolatorWebServices::Soap::Address
declaredValue - SOAP::SOAPDecimal
currency - SOAP::SOAPString
partnerID - SOAP::SOAPString
note - SOAP::SOAPString
pONumber - SOAP::SOAPString
ref1 - SOAP::SOAPString
ref2 - SOAP::SOAPString
ref3 - SOAP::SOAPString
ref4 - SOAP::SOAPString
ref5 - SOAP::SOAPString
additionalOptions - PurolatorWebServices::Soap::ArrayOfKeyValueStrings
packages - PurolatorWebServices::Soap::ArrayOfRequestPackageV3
items - PurolatorWebServices::Soap::ArrayOfRequestItemV3

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(credentials = nil, orderNumber = nil, shipDate = nil, shipMethod = nil, specialServices = nil, billingOption = nil, billingAccount = nil, labelType = nil, shipFromAddress = nil, shipToAddress = nil, billingAccountAddress = nil, declaredValue = nil, currency = nil, partnerID = nil, note = nil, pONumber = nil, ref1 = nil, ref2 = nil, ref3 = nil, ref4 = nil, ref5 = nil, additionalOptions = nil, packages = nil, items = nil) ⇒ OrderRequestV3

Returns a new instance of OrderRequestV3.



57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# File 'lib/purolator_web_services/soap/default.rb', line 57

def initialize(credentials = nil, orderNumber = nil, shipDate = nil, shipMethod = nil, specialServices = nil, billingOption = nil, billingAccount = nil, labelType = nil, shipFromAddress = nil, shipToAddress = nil, billingAccountAddress = nil, declaredValue = nil, currency = nil, partnerID = nil, note = nil, pONumber = nil, ref1 = nil, ref2 = nil, ref3 = nil, ref4 = nil, ref5 = nil, additionalOptions = nil, packages = nil, items = nil)
  @credentials = credentials
  @orderNumber = orderNumber
  @shipDate = shipDate
  @shipMethod = shipMethod
  @specialServices = specialServices
  @billingOption = billingOption
  @billingAccount = billingAccount
  @labelType = labelType
  @shipFromAddress = shipFromAddress
  @shipToAddress = shipToAddress
  @billingAccountAddress = billingAccountAddress
  @declaredValue = declaredValue
  @currency = currency
  @partnerID = partnerID
  @note = note
  @pONumber = pONumber
  @ref1 = ref1
  @ref2 = ref2
  @ref3 = ref3
  @ref4 = ref4
  @ref5 = ref5
  @additionalOptions = additionalOptions
  @packages = packages
  @items = items
end

Instance Attribute Details

#additionalOptionsObject

Returns the value of attribute additionalOptions.



53
54
55
# File 'lib/purolator_web_services/soap/default.rb', line 53

def additionalOptions
  @additionalOptions
end

#billingAccountObject

Returns the value of attribute billingAccount.



38
39
40
# File 'lib/purolator_web_services/soap/default.rb', line 38

def billingAccount
  @billingAccount
end

#billingAccountAddressObject

Returns the value of attribute billingAccountAddress.



42
43
44
# File 'lib/purolator_web_services/soap/default.rb', line 42

def billingAccountAddress
  @billingAccountAddress
end

#billingOptionObject

Returns the value of attribute billingOption.



37
38
39
# File 'lib/purolator_web_services/soap/default.rb', line 37

def billingOption
  @billingOption
end

#credentialsObject

Returns the value of attribute credentials.



32
33
34
# File 'lib/purolator_web_services/soap/default.rb', line 32

def credentials
  @credentials
end

#currencyObject

Returns the value of attribute currency.



44
45
46
# File 'lib/purolator_web_services/soap/default.rb', line 44

def currency
  @currency
end

#declaredValueObject

Returns the value of attribute declaredValue.



43
44
45
# File 'lib/purolator_web_services/soap/default.rb', line 43

def declaredValue
  @declaredValue
end

#itemsObject

Returns the value of attribute items.



55
56
57
# File 'lib/purolator_web_services/soap/default.rb', line 55

def items
  @items
end

#labelTypeObject

Returns the value of attribute labelType.



39
40
41
# File 'lib/purolator_web_services/soap/default.rb', line 39

def labelType
  @labelType
end

#noteObject

Returns the value of attribute note.



46
47
48
# File 'lib/purolator_web_services/soap/default.rb', line 46

def note
  @note
end

#orderNumberObject

Returns the value of attribute orderNumber.



33
34
35
# File 'lib/purolator_web_services/soap/default.rb', line 33

def orderNumber
  @orderNumber
end

#packagesObject

Returns the value of attribute packages.



54
55
56
# File 'lib/purolator_web_services/soap/default.rb', line 54

def packages
  @packages
end

#partnerIDObject

Returns the value of attribute partnerID.



45
46
47
# File 'lib/purolator_web_services/soap/default.rb', line 45

def partnerID
  @partnerID
end

#pONumberObject

Returns the value of attribute pONumber.



47
48
49
# File 'lib/purolator_web_services/soap/default.rb', line 47

def pONumber
  @pONumber
end

#ref1Object

Returns the value of attribute ref1.



48
49
50
# File 'lib/purolator_web_services/soap/default.rb', line 48

def ref1
  @ref1
end

#ref2Object

Returns the value of attribute ref2.



49
50
51
# File 'lib/purolator_web_services/soap/default.rb', line 49

def ref2
  @ref2
end

#ref3Object

Returns the value of attribute ref3.



50
51
52
# File 'lib/purolator_web_services/soap/default.rb', line 50

def ref3
  @ref3
end

#ref4Object

Returns the value of attribute ref4.



51
52
53
# File 'lib/purolator_web_services/soap/default.rb', line 51

def ref4
  @ref4
end

#ref5Object

Returns the value of attribute ref5.



52
53
54
# File 'lib/purolator_web_services/soap/default.rb', line 52

def ref5
  @ref5
end

#shipDateObject

Returns the value of attribute shipDate.



34
35
36
# File 'lib/purolator_web_services/soap/default.rb', line 34

def shipDate
  @shipDate
end

#shipFromAddressObject

Returns the value of attribute shipFromAddress.



40
41
42
# File 'lib/purolator_web_services/soap/default.rb', line 40

def shipFromAddress
  @shipFromAddress
end

#shipMethodObject

Returns the value of attribute shipMethod.



35
36
37
# File 'lib/purolator_web_services/soap/default.rb', line 35

def shipMethod
  @shipMethod
end

#shipToAddressObject

Returns the value of attribute shipToAddress.



41
42
43
# File 'lib/purolator_web_services/soap/default.rb', line 41

def shipToAddress
  @shipToAddress
end

#specialServicesObject

Returns the value of attribute specialServices.



36
37
38
# File 'lib/purolator_web_services/soap/default.rb', line 36

def specialServices
  @specialServices
end