Class: ChannelAdvisor::InventoryServiceSOAP::InventoryItemResponse

Inherits:
Object
  • Object
show all
Defined in:
lib/channel_advisor/inventory_service/types.rb

Overview

/InventoryItemResponse

sku - SOAP::SOAPString
title - SOAP::SOAPString
subtitle - SOAP::SOAPString
shortDescription - SOAP::SOAPString
description - SOAP::SOAPString
weight - SOAP::SOAPDouble
supplierCode - SOAP::SOAPString
warehouseLocation - SOAP::SOAPString
taxProductCode - SOAP::SOAPString
flagStyle - ChannelAdvisor::InventoryServiceSOAP::FlagType
flagDescription - SOAP::SOAPString
isBlocked - SOAP::SOAPBoolean
blockComment - SOAP::SOAPString
aSIN - SOAP::SOAPString
iSBN - SOAP::SOAPString
uPC - SOAP::SOAPString
mPN - SOAP::SOAPString
eAN - SOAP::SOAPString
manufacturer - SOAP::SOAPString
brand - SOAP::SOAPString
condition - SOAP::SOAPString
warranty - SOAP::SOAPString
productMargin - SOAP::SOAPDecimal
supplierPO - SOAP::SOAPString
receivedInInventory - SOAP::SOAPDateTime
harmonizedCode - SOAP::SOAPString
height - SOAP::SOAPDecimal
length - SOAP::SOAPDecimal
width - SOAP::SOAPDecimal
classification - SOAP::SOAPString
quantityInfo - ChannelAdvisor::InventoryServiceSOAP::QuantityInfoResponse
priceInfo - ChannelAdvisor::InventoryServiceSOAP::PriceInfo
attributeList - ChannelAdvisor::InventoryServiceSOAP::ArrayOfAttributeInfo
variationInfo - ChannelAdvisor::InventoryServiceSOAP::VariationInfo
storeInfo - ChannelAdvisor::InventoryServiceSOAP::StoreInfo
imageList - ChannelAdvisor::InventoryServiceSOAP::ArrayOfImageInfoResponse
shippingInfo - ChannelAdvisor::InventoryServiceSOAP::ShippingInfo
metaDescription - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sku = nil, title = nil, subtitle = nil, shortDescription = nil, description = nil, weight = nil, supplierCode = nil, warehouseLocation = nil, taxProductCode = nil, flagStyle = nil, flagDescription = nil, isBlocked = nil, blockComment = nil, aSIN = nil, iSBN = nil, uPC = nil, mPN = nil, eAN = nil, manufacturer = nil, brand = nil, condition = nil, warranty = nil, productMargin = nil, supplierPO = nil, receivedInInventory = nil, harmonizedCode = nil, height = nil, length = nil, width = nil, classification = nil, quantityInfo = nil, priceInfo = nil, attributeList = nil, variationInfo = nil, storeInfo = nil, imageList = nil, shippingInfo = nil, metaDescription = nil) ⇒ InventoryItemResponse

Returns a new instance of InventoryItemResponse.



191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
# File 'lib/channel_advisor/inventory_service/types.rb', line 191

def initialize(sku = nil, title = nil, subtitle = nil, shortDescription = nil, description = nil, weight = nil, supplierCode = nil, warehouseLocation = nil, taxProductCode = nil, flagStyle = nil, flagDescription = nil, isBlocked = nil, blockComment = nil, aSIN = nil, iSBN = nil, uPC = nil, mPN = nil, eAN = nil, manufacturer = nil, brand = nil, condition = nil, warranty = nil, productMargin = nil, supplierPO = nil, receivedInInventory = nil, harmonizedCode = nil, height = nil, length = nil, width = nil, classification = nil, quantityInfo = nil, priceInfo = nil, attributeList = nil, variationInfo = nil, storeInfo = nil, imageList = nil, shippingInfo = nil, metaDescription = nil)
  @sku = sku
  @title = title
  @subtitle = subtitle
  @shortDescription = shortDescription
  @description = description
  @weight = weight
  @supplierCode = supplierCode
  @warehouseLocation = warehouseLocation
  @taxProductCode = taxProductCode
  @flagStyle = flagStyle
  @flagDescription = flagDescription
  @isBlocked = isBlocked
  @blockComment = blockComment
  @aSIN = aSIN
  @iSBN = iSBN
  @uPC = uPC
  @mPN = mPN
  @eAN = eAN
  @manufacturer = manufacturer
  @brand = brand
  @condition = condition
  @warranty = warranty
  @productMargin = productMargin
  @supplierPO = supplierPO
  @receivedInInventory = receivedInInventory
  @harmonizedCode = harmonizedCode
  @height = height
  @length = length
  @width = width
  @classification = classification
  @quantityInfo = quantityInfo
  @priceInfo = priceInfo
  @attributeList = attributeList
  @variationInfo = variationInfo
  @storeInfo = storeInfo
  @imageList = imageList
  @shippingInfo = shippingInfo
  @metaDescription = metaDescription
end

Instance Attribute Details

#aSINObject

Returns the value of attribute aSIN.



165
166
167
# File 'lib/channel_advisor/inventory_service/types.rb', line 165

def aSIN
  @aSIN
end

#attributeListObject

Returns the value of attribute attributeList.



184
185
186
# File 'lib/channel_advisor/inventory_service/types.rb', line 184

def attributeList
  @attributeList
end

#blockCommentObject

Returns the value of attribute blockComment.



164
165
166
# File 'lib/channel_advisor/inventory_service/types.rb', line 164

def blockComment
  @blockComment
end

#brandObject

Returns the value of attribute brand.



171
172
173
# File 'lib/channel_advisor/inventory_service/types.rb', line 171

def brand
  @brand
end

#classificationObject

Returns the value of attribute classification.



181
182
183
# File 'lib/channel_advisor/inventory_service/types.rb', line 181

def classification
  @classification
end

#conditionObject

Returns the value of attribute condition.



172
173
174
# File 'lib/channel_advisor/inventory_service/types.rb', line 172

def condition
  @condition
end

#descriptionObject

Returns the value of attribute description.



156
157
158
# File 'lib/channel_advisor/inventory_service/types.rb', line 156

def description
  @description
end

#eANObject

Returns the value of attribute eAN.



169
170
171
# File 'lib/channel_advisor/inventory_service/types.rb', line 169

def eAN
  @eAN
end

#flagDescriptionObject

Returns the value of attribute flagDescription.



162
163
164
# File 'lib/channel_advisor/inventory_service/types.rb', line 162

def flagDescription
  @flagDescription
end

#flagStyleObject

Returns the value of attribute flagStyle.



161
162
163
# File 'lib/channel_advisor/inventory_service/types.rb', line 161

def flagStyle
  @flagStyle
end

#harmonizedCodeObject

Returns the value of attribute harmonizedCode.



177
178
179
# File 'lib/channel_advisor/inventory_service/types.rb', line 177

def harmonizedCode
  @harmonizedCode
end

#heightObject

Returns the value of attribute height.



178
179
180
# File 'lib/channel_advisor/inventory_service/types.rb', line 178

def height
  @height
end

#imageListObject

Returns the value of attribute imageList.



187
188
189
# File 'lib/channel_advisor/inventory_service/types.rb', line 187

def imageList
  @imageList
end

#isBlockedObject

Returns the value of attribute isBlocked.



163
164
165
# File 'lib/channel_advisor/inventory_service/types.rb', line 163

def isBlocked
  @isBlocked
end

#iSBNObject

Returns the value of attribute iSBN.



166
167
168
# File 'lib/channel_advisor/inventory_service/types.rb', line 166

def iSBN
  @iSBN
end

#lengthObject

Returns the value of attribute length.



179
180
181
# File 'lib/channel_advisor/inventory_service/types.rb', line 179

def length
  @length
end

#manufacturerObject

Returns the value of attribute manufacturer.



170
171
172
# File 'lib/channel_advisor/inventory_service/types.rb', line 170

def manufacturer
  @manufacturer
end

#metaDescriptionObject

Returns the value of attribute metaDescription.



189
190
191
# File 'lib/channel_advisor/inventory_service/types.rb', line 189

def metaDescription
  @metaDescription
end

#mPNObject

Returns the value of attribute mPN.



168
169
170
# File 'lib/channel_advisor/inventory_service/types.rb', line 168

def mPN
  @mPN
end

#priceInfoObject

Returns the value of attribute priceInfo.



183
184
185
# File 'lib/channel_advisor/inventory_service/types.rb', line 183

def priceInfo
  @priceInfo
end

#productMarginObject

Returns the value of attribute productMargin.



174
175
176
# File 'lib/channel_advisor/inventory_service/types.rb', line 174

def productMargin
  @productMargin
end

#quantityInfoObject

Returns the value of attribute quantityInfo.



182
183
184
# File 'lib/channel_advisor/inventory_service/types.rb', line 182

def quantityInfo
  @quantityInfo
end

#receivedInInventoryObject

Returns the value of attribute receivedInInventory.



176
177
178
# File 'lib/channel_advisor/inventory_service/types.rb', line 176

def receivedInInventory
  @receivedInInventory
end

#shippingInfoObject

Returns the value of attribute shippingInfo.



188
189
190
# File 'lib/channel_advisor/inventory_service/types.rb', line 188

def shippingInfo
  @shippingInfo
end

#shortDescriptionObject

Returns the value of attribute shortDescription.



155
156
157
# File 'lib/channel_advisor/inventory_service/types.rb', line 155

def shortDescription
  @shortDescription
end

#skuObject

Returns the value of attribute sku.



152
153
154
# File 'lib/channel_advisor/inventory_service/types.rb', line 152

def sku
  @sku
end

#storeInfoObject

Returns the value of attribute storeInfo.



186
187
188
# File 'lib/channel_advisor/inventory_service/types.rb', line 186

def storeInfo
  @storeInfo
end

#subtitleObject

Returns the value of attribute subtitle.



154
155
156
# File 'lib/channel_advisor/inventory_service/types.rb', line 154

def subtitle
  @subtitle
end

#supplierCodeObject

Returns the value of attribute supplierCode.



158
159
160
# File 'lib/channel_advisor/inventory_service/types.rb', line 158

def supplierCode
  @supplierCode
end

#supplierPOObject

Returns the value of attribute supplierPO.



175
176
177
# File 'lib/channel_advisor/inventory_service/types.rb', line 175

def supplierPO
  @supplierPO
end

#taxProductCodeObject

Returns the value of attribute taxProductCode.



160
161
162
# File 'lib/channel_advisor/inventory_service/types.rb', line 160

def taxProductCode
  @taxProductCode
end

#titleObject

Returns the value of attribute title.



153
154
155
# File 'lib/channel_advisor/inventory_service/types.rb', line 153

def title
  @title
end

#uPCObject

Returns the value of attribute uPC.



167
168
169
# File 'lib/channel_advisor/inventory_service/types.rb', line 167

def uPC
  @uPC
end

#variationInfoObject

Returns the value of attribute variationInfo.



185
186
187
# File 'lib/channel_advisor/inventory_service/types.rb', line 185

def variationInfo
  @variationInfo
end

#warehouseLocationObject

Returns the value of attribute warehouseLocation.



159
160
161
# File 'lib/channel_advisor/inventory_service/types.rb', line 159

def warehouseLocation
  @warehouseLocation
end

#warrantyObject

Returns the value of attribute warranty.



173
174
175
# File 'lib/channel_advisor/inventory_service/types.rb', line 173

def warranty
  @warranty
end

#weightObject

Returns the value of attribute weight.



157
158
159
# File 'lib/channel_advisor/inventory_service/types.rb', line 157

def weight
  @weight
end

#widthObject

Returns the value of attribute width.



180
181
182
# File 'lib/channel_advisor/inventory_service/types.rb', line 180

def width
  @width
end