Class: TencentCloud::Ocr::V20181119::VatInvoiceGoodsInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::VatInvoiceGoodsInfo
- Defined in:
- lib/v20181119/models.rb
Overview
发票商品
Instance Attribute Summary collapse
- #Amount ⇒ Object
- #Item ⇒ Object
- #MeasurementDimension ⇒ Object
- #Price ⇒ Object
- #Quantity ⇒ Object
- #Specification ⇒ Object
- #TaxAmount ⇒ Object
- #TaxScheme ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(item = nil, specification = nil, measurementdimension = nil, price = nil, quantity = nil, amount = nil, taxscheme = nil, taxamount = nil) ⇒ VatInvoiceGoodsInfo
constructor
A new instance of VatInvoiceGoodsInfo.
Constructor Details
#initialize(item = nil, specification = nil, measurementdimension = nil, price = nil, quantity = nil, amount = nil, taxscheme = nil, taxamount = nil) ⇒ VatInvoiceGoodsInfo
Returns a new instance of VatInvoiceGoodsInfo.
12442 12443 12444 12445 12446 12447 12448 12449 12450 12451 |
# File 'lib/v20181119/models.rb', line 12442 def initialize(item=nil, specification=nil, measurementdimension=nil, price=nil, quantity=nil, amount=nil, taxscheme=nil, taxamount=nil) @Item = item @Specification = specification @MeasurementDimension = measurementdimension @Price = price @Quantity = quantity @Amount = amount @TaxScheme = taxscheme @TaxAmount = taxamount end |
Instance Attribute Details
#Amount ⇒ Object
12440 12441 12442 |
# File 'lib/v20181119/models.rb', line 12440 def Amount @Amount end |
#Item ⇒ Object
12440 12441 12442 |
# File 'lib/v20181119/models.rb', line 12440 def Item @Item end |
#MeasurementDimension ⇒ Object
12440 12441 12442 |
# File 'lib/v20181119/models.rb', line 12440 def MeasurementDimension @MeasurementDimension end |
#Price ⇒ Object
12440 12441 12442 |
# File 'lib/v20181119/models.rb', line 12440 def Price @Price end |
#Quantity ⇒ Object
12440 12441 12442 |
# File 'lib/v20181119/models.rb', line 12440 def Quantity @Quantity end |
#Specification ⇒ Object
12440 12441 12442 |
# File 'lib/v20181119/models.rb', line 12440 def Specification @Specification end |
#TaxAmount ⇒ Object
12440 12441 12442 |
# File 'lib/v20181119/models.rb', line 12440 def TaxAmount @TaxAmount end |
#TaxScheme ⇒ Object
12440 12441 12442 |
# File 'lib/v20181119/models.rb', line 12440 def TaxScheme @TaxScheme end |
Instance Method Details
#deserialize(params) ⇒ Object
12453 12454 12455 12456 12457 12458 12459 12460 12461 12462 |
# File 'lib/v20181119/models.rb', line 12453 def deserialize(params) @Item = params['Item'] @Specification = params['Specification'] @MeasurementDimension = params['MeasurementDimension'] @Price = params['Price'] @Quantity = params['Quantity'] @Amount = params['Amount'] @TaxScheme = params['TaxScheme'] @TaxAmount = params['TaxAmount'] end |