Class: TencentCloud::Ocr::V20181119::QuotaInvoiceOCRResponse

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

Overview

QuotaInvoiceOCR返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(invoicenum = nil, invoicecode = nil, rate = nil, ratenum = nil, invoicetype = nil, province = nil, city = nil, hasstamp = nil, requestid = nil) ⇒ QuotaInvoiceOCRResponse

Returns a new instance of QuotaInvoiceOCRResponse.



7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
# File 'lib/v20181119/models.rb', line 7465

def initialize(invoicenum=nil, invoicecode=nil, rate=nil, ratenum=nil, invoicetype=nil, province=nil, city=nil, hasstamp=nil, requestid=nil)
  @InvoiceNum = invoicenum
  @InvoiceCode = invoicecode
  @Rate = rate
  @RateNum = ratenum
  @InvoiceType = invoicetype
  @Province = province
  @City = city
  @HasStamp = hasstamp
  @RequestId = requestid
end

Instance Attribute Details

#CityObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def City
  @City
end

#HasStampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def HasStamp
  @HasStamp
end

#InvoiceCodeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def InvoiceCode
  @InvoiceCode
end

#InvoiceNumObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def InvoiceNum
  @InvoiceNum
end

#InvoiceTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def InvoiceType
  @InvoiceType
end

#ProvinceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def Province
  @Province
end

#RateObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def Rate
  @Rate
end

#RateNumObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def RateNum
  @RateNum
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InvoiceNum:

    发票号码

  • InvoiceCode:

    发票代码

  • Rate:

    大写金额

  • RateNum:

    小写金额

  • InvoiceType:

    发票消费类型

  • Province:

  • City:

  • HasStamp:

    是否有公司印章(1有 0无 空为识别不出)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7463
7464
7465
# File 'lib/v20181119/models.rb', line 7463

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
# File 'lib/v20181119/models.rb', line 7477

def deserialize(params)
  @InvoiceNum = params['InvoiceNum']
  @InvoiceCode = params['InvoiceCode']
  @Rate = params['Rate']
  @RateNum = params['RateNum']
  @InvoiceType = params['InvoiceType']
  @Province = params['Province']
  @City = params['City']
  @HasStamp = params['HasStamp']
  @RequestId = params['RequestId']
end