Class: TencentCloud::Ocr::V20181119::VatInvoiceVerifyNewRequest

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

Overview

VatInvoiceVerifyNew请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(invoiceno = nil, invoicedate = nil, invoicecode = nil, invoicekind = nil, checkcode = nil, amount = nil, regioncode = nil, sellertaxcode = nil, enablecommonelectronic = nil, enabletodayinvoice = nil) ⇒ VatInvoiceVerifyNewRequest

Returns a new instance of VatInvoiceVerifyNewRequest.



13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
# File 'lib/v20181119/models.rb', line 13059

def initialize(invoiceno=nil, invoicedate=nil, invoicecode=nil, invoicekind=nil, checkcode=nil, amount=nil, regioncode=nil, sellertaxcode=nil, enablecommonelectronic=nil, enabletodayinvoice=nil)
  @InvoiceNo = invoiceno
  @InvoiceDate = invoicedate
  @InvoiceCode = invoicecode
  @InvoiceKind = invoicekind
  @CheckCode = checkcode
  @Amount = amount
  @RegionCode = regioncode
  @SellerTaxCode = sellertaxcode
  @EnableCommonElectronic = enablecommonelectronic
  @EnableTodayInvoice = enabletodayinvoice
end

Instance Attribute Details

#AmountObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def Amount
  @Amount
end

#CheckCodeObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def CheckCode
  @CheckCode
end

#EnableCommonElectronicObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def EnableCommonElectronic
  @EnableCommonElectronic
end

#EnableTodayInvoiceObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def EnableTodayInvoice
  @EnableTodayInvoice
end

#InvoiceCodeObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def InvoiceCode
  @InvoiceCode
end

#InvoiceDateObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def InvoiceDate
  @InvoiceDate
end

#InvoiceKindObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def InvoiceKind
  @InvoiceKind
end

#InvoiceNoObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def InvoiceNo
  @InvoiceNo
end

#RegionCodeObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def RegionCode
  @RegionCode
end

#SellerTaxCodeObject

请注意,发票从开具到录入税局需要一定的时间来更新和验证发票信息,打开后仅支持查验已成功录入到税局中的发票。



13057
13058
13059
# File 'lib/v20181119/models.rb', line 13057

def SellerTaxCode
  @SellerTaxCode
end

Instance Method Details

#deserialize(params) ⇒ Object



13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
# File 'lib/v20181119/models.rb', line 13072

def deserialize(params)
  @InvoiceNo = params['InvoiceNo']
  @InvoiceDate = params['InvoiceDate']
  @InvoiceCode = params['InvoiceCode']
  @InvoiceKind = params['InvoiceKind']
  @CheckCode = params['CheckCode']
  @Amount = params['Amount']
  @RegionCode = params['RegionCode']
  @SellerTaxCode = params['SellerTaxCode']
  @EnableCommonElectronic = params['EnableCommonElectronic']
  @EnableTodayInvoice = params['EnableTodayInvoice']
end