Class: TencentCloud::Ocr::V20181119::VatInvoiceRoll

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

Overview

增值税普通发票(卷票)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(title = nil, code = nil, number = nil, numberconfirm = nil, date = nil, checkcode = nil, seller = nil, sellertaxid = nil, buyer = nil, buyertaxid = nil, category = nil, total = nil, totalcn = nil, kind = nil, province = nil, city = nil, companysealmark = nil, qrcodemark = nil, servicename = nil, companysealcontent = nil, taxsealcontent = nil, vatrollitems = nil) ⇒ VatInvoiceRoll

Returns a new instance of VatInvoiceRoll.



14118
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129
14130
14131
14132
14133
14134
14135
14136
14137
14138
14139
14140
14141
# File 'lib/v20181119/models.rb', line 14118

def initialize(title=nil, code=nil, number=nil, numberconfirm=nil, date=nil, checkcode=nil, seller=nil, sellertaxid=nil, buyer=nil, buyertaxid=nil, category=nil, total=nil, totalcn=nil, kind=nil, province=nil, city=nil, companysealmark=nil, qrcodemark=nil, servicename=nil, companysealcontent=nil, taxsealcontent=nil, vatrollitems=nil)
  @Title = title
  @Code = code
  @Number = number
  @NumberConfirm = numberconfirm
  @Date = date
  @CheckCode = checkcode
  @Seller = seller
  @SellerTaxID = sellertaxid
  @Buyer = buyer
  @BuyerTaxID = buyertaxid
  @Category = category
  @Total = total
  @TotalCn = totalcn
  @Kind = kind
  @Province = province
  @City = city
  @CompanySealMark = companysealmark
  @QRCodeMark = qrcodemark
  @ServiceName = servicename
  @CompanySealContent = companysealcontent
  @TaxSealContent = taxsealcontent
  @VatRollItems = vatrollitems
end

Instance Attribute Details

#BuyerObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Buyer
  @Buyer
end

#BuyerTaxIDObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def BuyerTaxID
  @BuyerTaxID
end

#CategoryObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Category
  @Category
end

#CheckCodeObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def CheckCode
  @CheckCode
end

#CityObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def City
  @City
end

#CodeObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Code
  @Code
end

#CompanySealContentObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def CompanySealContent
  @CompanySealContent
end

#CompanySealMarkObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def CompanySealMark
  @CompanySealMark
end

#DateObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Date
  @Date
end

#KindObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Kind
  @Kind
end

#NumberObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Number
  @Number
end

#NumberConfirmObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def NumberConfirm
  @NumberConfirm
end

#ProvinceObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Province
  @Province
end

#QRCodeMarkObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def QRCodeMark
  @QRCodeMark
end

#SellerObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Seller
  @Seller
end

#SellerTaxIDObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def SellerTaxID
  @SellerTaxID
end

#ServiceNameObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def ServiceName
  @ServiceName
end

#TaxSealContentObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def TaxSealContent
  @TaxSealContent
end

#TitleObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Title
  @Title
end

#TotalObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def Total
  @Total
end

#TotalCnObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def TotalCn
  @TotalCn
end

#VatRollItemsObject

Parameters:

  • Title:

    发票名称

  • Code:

    发票代码

  • Number:

    发票号码

  • NumberConfirm:

    机打发票号码

  • Date:

    开票日期

  • CheckCode:

    校验码

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Category:

    种类

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Kind:

    发票消费类型

  • Province:

  • City:

  • CompanySealMark:

    是否有公司印章(0:没有,1:有)

  • QRCodeMark:

    是否存在二维码(1:有,0:无)

  • ServiceName:

    服务类型

  • CompanySealContent:

    公司印章内容

  • TaxSealContent:

    税务局章内容

  • VatRollItems:

    条目



14116
14117
14118
# File 'lib/v20181119/models.rb', line 14116

def VatRollItems
  @VatRollItems
end

Instance Method Details

#deserialize(params) ⇒ Object



14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
14159
14160
14161
14162
14163
14164
14165
14166
14167
14168
14169
14170
14171
14172
14173
# File 'lib/v20181119/models.rb', line 14143

def deserialize(params)
  @Title = params['Title']
  @Code = params['Code']
  @Number = params['Number']
  @NumberConfirm = params['NumberConfirm']
  @Date = params['Date']
  @CheckCode = params['CheckCode']
  @Seller = params['Seller']
  @SellerTaxID = params['SellerTaxID']
  @Buyer = params['Buyer']
  @BuyerTaxID = params['BuyerTaxID']
  @Category = params['Category']
  @Total = params['Total']
  @TotalCn = params['TotalCn']
  @Kind = params['Kind']
  @Province = params['Province']
  @City = params['City']
  @CompanySealMark = params['CompanySealMark']
  @QRCodeMark = params['QRCodeMark']
  @ServiceName = params['ServiceName']
  @CompanySealContent = params['CompanySealContent']
  @TaxSealContent = params['TaxSealContent']
  unless params['VatRollItems'].nil?
    @VatRollItems = []
    params['VatRollItems'].each do |i|
      vatrollitem_tmp = VatRollItem.new
      vatrollitem_tmp.deserialize(i)
      @VatRollItems << vatrollitem_tmp
    end
  end
end