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.



14469
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481
14482
14483
14484
14485
14486
14487
14488
14489
14490
14491
14492
# File 'lib/v20181119/models.rb', line 14469

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

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:

    条目



14467
14468
14469
# File 'lib/v20181119/models.rb', line 14467

def VatRollItems
  @VatRollItems
end

Instance Method Details

#deserialize(params) ⇒ Object



14494
14495
14496
14497
14498
14499
14500
14501
14502
14503
14504
14505
14506
14507
14508
14509
14510
14511
14512
14513
14514
14515
14516
14517
14518
14519
14520
14521
14522
14523
14524
# File 'lib/v20181119/models.rb', line 14494

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