Class: TencentCloud::Ocr::V20181119::VatInvoiceItemInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20181119/models.rb

Overview

增值税发票项目信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, specification = nil, unit = nil, quantity = nil, price = nil, total = nil, taxrate = nil, tax = nil, datestart = nil, dateend = nil, licenseplate = nil, vehicletype = nil, serialnumber = nil) ⇒ VatInvoiceItemInfo

Returns a new instance of VatInvoiceItemInfo.



13703
13704
13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716
13717
# File 'lib/v20181119/models.rb', line 13703

def initialize(name=nil, specification=nil, unit=nil, quantity=nil, price=nil, total=nil, taxrate=nil, tax=nil, datestart=nil, dateend=nil, licenseplate=nil, vehicletype=nil, serialnumber=nil)
  @Name = name
  @Specification = specification
  @Unit = unit
  @Quantity = quantity
  @Price = price
  @Total = total
  @TaxRate = taxrate
  @Tax = tax
  @DateStart = datestart
  @DateEnd = dateend
  @LicensePlate = licenseplate
  @VehicleType = vehicletype
  @SerialNumber = serialnumber
end

Instance Attribute Details

#DateEndObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def DateEnd
  @DateEnd
end

#DateStartObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def DateStart
  @DateStart
end

#LicensePlateObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def LicensePlate
  @LicensePlate
end

#NameObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def Name
  @Name
end

#PriceObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def Price
  @Price
end

#QuantityObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def Quantity
  @Quantity
end

#SerialNumberObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def SerialNumber
  @SerialNumber
end

#SpecificationObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def Specification
  @Specification
end

#TaxObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def Tax
  @Tax
end

#TaxRateObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def TaxRate
  @TaxRate
end

#TotalObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def Total
  @Total
end

#UnitObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def Unit
  @Unit
end

#VehicleTypeObject

Parameters:

  • Name:

    项目名称

  • Specification:

    规格型号

  • Unit:

    单位

  • Quantity:

    数量

  • Price:

    单价

  • Total:

    金额

  • TaxRate:

    税率

  • Tax:

    税额

  • DateStart:

    通行日期起

  • DateEnd:

    通行日期止

  • LicensePlate:

    车牌号

  • VehicleType:

    车辆类型

  • SerialNumber:

    序号



13701
13702
13703
# File 'lib/v20181119/models.rb', line 13701

def VehicleType
  @VehicleType
end

Instance Method Details

#deserialize(params) ⇒ Object



13719
13720
13721
13722
13723
13724
13725
13726
13727
13728
13729
13730
13731
13732
13733
# File 'lib/v20181119/models.rb', line 13719

def deserialize(params)
  @Name = params['Name']
  @Specification = params['Specification']
  @Unit = params['Unit']
  @Quantity = params['Quantity']
  @Price = params['Price']
  @Total = params['Total']
  @TaxRate = params['TaxRate']
  @Tax = params['Tax']
  @DateStart = params['DateStart']
  @DateEnd = params['DateEnd']
  @LicensePlate = params['LicensePlate']
  @VehicleType = params['VehicleType']
  @SerialNumber = params['SerialNumber']
end