Class: ChannelAdvisor::TaxServiceSOAP::TaxItemProduct
- Inherits:
-
TaxItemBase
- Object
- TaxItemBase
- ChannelAdvisor::TaxServiceSOAP::TaxItemProduct
- Defined in:
- lib/channel_advisor/tax_service/types.rb
Overview
/TaxItemProduct
taxAmount - SOAP::SOAPDecimal
taxRate - SOAP::SOAPDouble
taxType - ChannelAdvisor::TaxServiceSOAP::TaxTypeCode
quantity - SOAP::SOAPInt
unitPrice - SOAP::SOAPDecimal
lineItemID - SOAP::SOAPInt
title - SOAP::SOAPString
sKU - SOAP::SOAPString
Instance Attribute Summary collapse
-
#lineItemID ⇒ Object
Returns the value of attribute lineItemID.
-
#quantity ⇒ Object
Returns the value of attribute quantity.
-
#sKU ⇒ Object
Returns the value of attribute sKU.
-
#taxAmount ⇒ Object
Returns the value of attribute taxAmount.
-
#taxRate ⇒ Object
Returns the value of attribute taxRate.
-
#taxType ⇒ Object
Returns the value of attribute taxType.
-
#title ⇒ Object
Returns the value of attribute title.
-
#unitPrice ⇒ Object
Returns the value of attribute unitPrice.
Instance Method Summary collapse
-
#initialize(taxAmount = nil, taxRate = nil, taxType = nil, quantity = nil, unitPrice = nil, lineItemID = nil, title = nil, sKU = nil) ⇒ TaxItemProduct
constructor
A new instance of TaxItemProduct.
Constructor Details
#initialize(taxAmount = nil, taxRate = nil, taxType = nil, quantity = nil, unitPrice = nil, lineItemID = nil, title = nil, sKU = nil) ⇒ TaxItemProduct
Returns a new instance of TaxItemProduct.
83 84 85 86 87 88 89 90 91 92 |
# File 'lib/channel_advisor/tax_service/types.rb', line 83 def initialize(taxAmount = nil, taxRate = nil, taxType = nil, quantity = nil, unitPrice = nil, lineItemID = nil, title = nil, sKU = nil) @taxAmount = taxAmount @taxRate = taxRate @taxType = taxType @quantity = quantity @unitPrice = unitPrice @lineItemID = lineItemID @title = title @sKU = sKU end |
Instance Attribute Details
#lineItemID ⇒ Object
Returns the value of attribute lineItemID.
79 80 81 |
# File 'lib/channel_advisor/tax_service/types.rb', line 79 def lineItemID @lineItemID end |
#quantity ⇒ Object
Returns the value of attribute quantity.
77 78 79 |
# File 'lib/channel_advisor/tax_service/types.rb', line 77 def quantity @quantity end |
#sKU ⇒ Object
Returns the value of attribute sKU.
81 82 83 |
# File 'lib/channel_advisor/tax_service/types.rb', line 81 def sKU @sKU end |
#taxAmount ⇒ Object
Returns the value of attribute taxAmount.
74 75 76 |
# File 'lib/channel_advisor/tax_service/types.rb', line 74 def taxAmount @taxAmount end |
#taxRate ⇒ Object
Returns the value of attribute taxRate.
75 76 77 |
# File 'lib/channel_advisor/tax_service/types.rb', line 75 def taxRate @taxRate end |
#taxType ⇒ Object
Returns the value of attribute taxType.
76 77 78 |
# File 'lib/channel_advisor/tax_service/types.rb', line 76 def taxType @taxType end |
#title ⇒ Object
Returns the value of attribute title.
80 81 82 |
# File 'lib/channel_advisor/tax_service/types.rb', line 80 def title @title end |
#unitPrice ⇒ Object
Returns the value of attribute unitPrice.
78 79 80 |
# File 'lib/channel_advisor/tax_service/types.rb', line 78 def unitPrice @unitPrice end |