Class: TencentCloud::Ocr::V20181119::VatElectronicInfo

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, number = nil, date = nil, pretaxamount = nil, tax = nil, total = nil, totalcn = nil, seller = nil, sellertaxid = nil, buyer = nil, buyertaxid = nil, issuer = nil, remark = nil, subtotal = nil, subtax = nil, vatelectronicitems = nil, servicetypelabel = nil, totalcnmark = nil, totalmark = nil, pretaxamountmark = nil, taxmark = nil, companysealmark = nil, invoicepageindex = nil) ⇒ VatElectronicInfo

Returns a new instance of VatElectronicInfo.



13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
# File 'lib/v20181119/models.rb', line 13455

def initialize(title=nil, number=nil, date=nil, pretaxamount=nil, tax=nil, total=nil, totalcn=nil, seller=nil, sellertaxid=nil, buyer=nil, buyertaxid=nil, issuer=nil, remark=nil, subtotal=nil, subtax=nil, vatelectronicitems=nil, servicetypelabel=nil, totalcnmark=nil, totalmark=nil, pretaxamountmark=nil, taxmark=nil, companysealmark=nil, invoicepageindex=nil)
  @Title = title
  @Number = number
  @Date = date
  @PretaxAmount = pretaxamount
  @Tax = tax
  @Total = total
  @TotalCn = totalcn
  @Seller = seller
  @SellerTaxID = sellertaxid
  @Buyer = buyer
  @BuyerTaxID = buyertaxid
  @Issuer = issuer
  @Remark = remark
  @SubTotal = subtotal
  @SubTax = subtax
  @VatElectronicItems = vatelectronicitems
  @ServiceTypeLabel = servicetypelabel
  @TotalCnMark = totalcnmark
  @TotalMark = totalmark
  @PretaxAmountMark = pretaxamountmark
  @TaxMark = taxmark
  @CompanySealMark = companysealmark
  @InvoicePageIndex = invoicepageindex
end

Instance Attribute Details

#BuyerObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Buyer
  @Buyer
end

#BuyerTaxIDObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def BuyerTaxID
  @BuyerTaxID
end

#CompanySealMarkObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def CompanySealMark
  @CompanySealMark
end

#DateObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Date
  @Date
end

#InvoicePageIndexObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def InvoicePageIndex
  @InvoicePageIndex
end

#IssuerObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Issuer
  @Issuer
end

#NumberObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Number
  @Number
end

#PretaxAmountObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def PretaxAmount
  @PretaxAmount
end

#PretaxAmountMarkObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def PretaxAmountMark
  @PretaxAmountMark
end

#RemarkObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Remark
  @Remark
end

#SellerObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Seller
  @Seller
end

#SellerTaxIDObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def SellerTaxID
  @SellerTaxID
end

#ServiceTypeLabelObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def ServiceTypeLabel
  @ServiceTypeLabel
end

#SubTaxObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def SubTax
  @SubTax
end

#SubTotalObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def SubTotal
  @SubTotal
end

#TaxObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Tax
  @Tax
end

#TaxMarkObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def TaxMark
  @TaxMark
end

#TitleObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Title
  @Title
end

#TotalObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def Total
  @Total
end

#TotalCnObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def TotalCn
  @TotalCn
end

#TotalCnMarkObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def TotalCnMark
  @TotalCnMark
end

#TotalMarkObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def TotalMark
  @TotalMark
end

#VatElectronicItemsObject

Parameters:

  • Title:

    发票名称

  • Number:

    发票号码

  • Date:

    开票日期

  • PretaxAmount:

    税前金额

  • Tax:

    合计税额

  • Total:

    价税合计(小写)

  • TotalCn:

    价税合计(大写)

  • Seller:

    销售方名称

  • SellerTaxID:

    销售方纳税人识别号

  • Buyer:

    购买方名称

  • BuyerTaxID:

    购买方纳税人识别号

  • Issuer:

    开票人

  • Remark:

    备注

  • SubTotal:

    小计金额

  • SubTax:

    小计税额

  • VatElectronicItems:

    电子发票详细条目信息

  • ServiceTypeLabel:

    业务类型标志

  • TotalCnMark:

    价税合计(大写)前符号

  • TotalMark:

    价税合计(小写)前字样

  • PretaxAmountMark:

    合计金额前字样

  • TaxMark:

    合计税额前字样

  • CompanySealMark:

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

  • InvoicePageIndex:

    全电类型的多页pdf票据中,支持输出票面页码:当前第几页,一共第几页。



13453
13454
13455
# File 'lib/v20181119/models.rb', line 13453

def VatElectronicItems
  @VatElectronicItems
end

Instance Method Details

#deserialize(params) ⇒ Object



13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
# File 'lib/v20181119/models.rb', line 13481

def deserialize(params)
  @Title = params['Title']
  @Number = params['Number']
  @Date = params['Date']
  @PretaxAmount = params['PretaxAmount']
  @Tax = params['Tax']
  @Total = params['Total']
  @TotalCn = params['TotalCn']
  @Seller = params['Seller']
  @SellerTaxID = params['SellerTaxID']
  @Buyer = params['Buyer']
  @BuyerTaxID = params['BuyerTaxID']
  @Issuer = params['Issuer']
  @Remark = params['Remark']
  @SubTotal = params['SubTotal']
  @SubTax = params['SubTax']
  unless params['VatElectronicItems'].nil?
    @VatElectronicItems = []
    params['VatElectronicItems'].each do |i|
      vatelectroniciteminfo_tmp = VatElectronicItemInfo.new
      vatelectroniciteminfo_tmp.deserialize(i)
      @VatElectronicItems << vatelectroniciteminfo_tmp
    end
  end
  @ServiceTypeLabel = params['ServiceTypeLabel']
  @TotalCnMark = params['TotalCnMark']
  @TotalMark = params['TotalMark']
  @PretaxAmountMark = params['PretaxAmountMark']
  @TaxMark = params['TaxMark']
  @CompanySealMark = params['CompanySealMark']
  @InvoicePageIndex = params['InvoicePageIndex']
end