Class: ChannelAdvisor::InventoryServiceSOAP::InventoryItemSubmit

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

Overview

/InventoryItemSubmit

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::QuantityInfoSubmit
priceInfo - ChannelAdvisor::InventoryServiceSOAP::PriceInfo
attributeList - ChannelAdvisor::InventoryServiceSOAP::ArrayOfAttributeInfo
variationInfo - ChannelAdvisor::InventoryServiceSOAP::VariationInfo
storeInfo - ChannelAdvisor::InventoryServiceSOAP::StoreInfo
imageList - ChannelAdvisor::InventoryServiceSOAP::ArrayOfImageInfoSubmit
shippingInfo - ChannelAdvisor::InventoryServiceSOAP::ShippingInfo
labelList - ChannelAdvisor::InventoryServiceSOAP::ArrayOfString
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, labelList = nil, metaDescription = nil) ⇒ InventoryItemSubmit

Returns a new instance of InventoryItemSubmit.



882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
# File 'lib/channel_advisor/inventory_service/types.rb', line 882

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, labelList = 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
  @labelList = labelList
  @metaDescription = metaDescription
end

Instance Attribute Details

#aSINObject

Returns the value of attribute aSIN.



855
856
857
# File 'lib/channel_advisor/inventory_service/types.rb', line 855

def aSIN
  @aSIN
end

#attributeListObject

Returns the value of attribute attributeList.



874
875
876
# File 'lib/channel_advisor/inventory_service/types.rb', line 874

def attributeList
  @attributeList
end

#blockCommentObject

Returns the value of attribute blockComment.



854
855
856
# File 'lib/channel_advisor/inventory_service/types.rb', line 854

def blockComment
  @blockComment
end

#brandObject

Returns the value of attribute brand.



861
862
863
# File 'lib/channel_advisor/inventory_service/types.rb', line 861

def brand
  @brand
end

#classificationObject

Returns the value of attribute classification.



871
872
873
# File 'lib/channel_advisor/inventory_service/types.rb', line 871

def classification
  @classification
end

#conditionObject

Returns the value of attribute condition.



862
863
864
# File 'lib/channel_advisor/inventory_service/types.rb', line 862

def condition
  @condition
end

#descriptionObject

Returns the value of attribute description.



846
847
848
# File 'lib/channel_advisor/inventory_service/types.rb', line 846

def description
  @description
end

#eANObject

Returns the value of attribute eAN.



859
860
861
# File 'lib/channel_advisor/inventory_service/types.rb', line 859

def eAN
  @eAN
end

#flagDescriptionObject

Returns the value of attribute flagDescription.



852
853
854
# File 'lib/channel_advisor/inventory_service/types.rb', line 852

def flagDescription
  @flagDescription
end

#flagStyleObject

Returns the value of attribute flagStyle.



851
852
853
# File 'lib/channel_advisor/inventory_service/types.rb', line 851

def flagStyle
  @flagStyle
end

#harmonizedCodeObject

Returns the value of attribute harmonizedCode.



867
868
869
# File 'lib/channel_advisor/inventory_service/types.rb', line 867

def harmonizedCode
  @harmonizedCode
end

#heightObject

Returns the value of attribute height.



868
869
870
# File 'lib/channel_advisor/inventory_service/types.rb', line 868

def height
  @height
end

#imageListObject

Returns the value of attribute imageList.



877
878
879
# File 'lib/channel_advisor/inventory_service/types.rb', line 877

def imageList
  @imageList
end

#isBlockedObject

Returns the value of attribute isBlocked.



853
854
855
# File 'lib/channel_advisor/inventory_service/types.rb', line 853

def isBlocked
  @isBlocked
end

#iSBNObject

Returns the value of attribute iSBN.



856
857
858
# File 'lib/channel_advisor/inventory_service/types.rb', line 856

def iSBN
  @iSBN
end

#labelListObject

Returns the value of attribute labelList.



879
880
881
# File 'lib/channel_advisor/inventory_service/types.rb', line 879

def labelList
  @labelList
end

#lengthObject

Returns the value of attribute length.



869
870
871
# File 'lib/channel_advisor/inventory_service/types.rb', line 869

def length
  @length
end

#manufacturerObject

Returns the value of attribute manufacturer.



860
861
862
# File 'lib/channel_advisor/inventory_service/types.rb', line 860

def manufacturer
  @manufacturer
end

#metaDescriptionObject

Returns the value of attribute metaDescription.



880
881
882
# File 'lib/channel_advisor/inventory_service/types.rb', line 880

def metaDescription
  @metaDescription
end

#mPNObject

Returns the value of attribute mPN.



858
859
860
# File 'lib/channel_advisor/inventory_service/types.rb', line 858

def mPN
  @mPN
end

#priceInfoObject

Returns the value of attribute priceInfo.



873
874
875
# File 'lib/channel_advisor/inventory_service/types.rb', line 873

def priceInfo
  @priceInfo
end

#productMarginObject

Returns the value of attribute productMargin.



864
865
866
# File 'lib/channel_advisor/inventory_service/types.rb', line 864

def productMargin
  @productMargin
end

#quantityInfoObject

Returns the value of attribute quantityInfo.



872
873
874
# File 'lib/channel_advisor/inventory_service/types.rb', line 872

def quantityInfo
  @quantityInfo
end

#receivedInInventoryObject

Returns the value of attribute receivedInInventory.



866
867
868
# File 'lib/channel_advisor/inventory_service/types.rb', line 866

def receivedInInventory
  @receivedInInventory
end

#shippingInfoObject

Returns the value of attribute shippingInfo.



878
879
880
# File 'lib/channel_advisor/inventory_service/types.rb', line 878

def shippingInfo
  @shippingInfo
end

#shortDescriptionObject

Returns the value of attribute shortDescription.



845
846
847
# File 'lib/channel_advisor/inventory_service/types.rb', line 845

def shortDescription
  @shortDescription
end

#skuObject

Returns the value of attribute sku.



842
843
844
# File 'lib/channel_advisor/inventory_service/types.rb', line 842

def sku
  @sku
end

#storeInfoObject

Returns the value of attribute storeInfo.



876
877
878
# File 'lib/channel_advisor/inventory_service/types.rb', line 876

def storeInfo
  @storeInfo
end

#subtitleObject

Returns the value of attribute subtitle.



844
845
846
# File 'lib/channel_advisor/inventory_service/types.rb', line 844

def subtitle
  @subtitle
end

#supplierCodeObject

Returns the value of attribute supplierCode.



848
849
850
# File 'lib/channel_advisor/inventory_service/types.rb', line 848

def supplierCode
  @supplierCode
end

#supplierPOObject

Returns the value of attribute supplierPO.



865
866
867
# File 'lib/channel_advisor/inventory_service/types.rb', line 865

def supplierPO
  @supplierPO
end

#taxProductCodeObject

Returns the value of attribute taxProductCode.



850
851
852
# File 'lib/channel_advisor/inventory_service/types.rb', line 850

def taxProductCode
  @taxProductCode
end

#titleObject

Returns the value of attribute title.



843
844
845
# File 'lib/channel_advisor/inventory_service/types.rb', line 843

def title
  @title
end

#uPCObject

Returns the value of attribute uPC.



857
858
859
# File 'lib/channel_advisor/inventory_service/types.rb', line 857

def uPC
  @uPC
end

#variationInfoObject

Returns the value of attribute variationInfo.



875
876
877
# File 'lib/channel_advisor/inventory_service/types.rb', line 875

def variationInfo
  @variationInfo
end

#warehouseLocationObject

Returns the value of attribute warehouseLocation.



849
850
851
# File 'lib/channel_advisor/inventory_service/types.rb', line 849

def warehouseLocation
  @warehouseLocation
end

#warrantyObject

Returns the value of attribute warranty.



863
864
865
# File 'lib/channel_advisor/inventory_service/types.rb', line 863

def warranty
  @warranty
end

#weightObject

Returns the value of attribute weight.



847
848
849
# File 'lib/channel_advisor/inventory_service/types.rb', line 847

def weight
  @weight
end

#widthObject

Returns the value of attribute width.



870
871
872
# File 'lib/channel_advisor/inventory_service/types.rb', line 870

def width
  @width
end