Class VatInvoiceVerifyNewRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ocr.v20181119.models.VatInvoiceVerifyNewRequest
-
public class VatInvoiceVerifyNewRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description VatInvoiceVerifyNewRequest()VatInvoiceVerifyNewRequest(VatInvoiceVerifyNewRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAmount()Get 不含税金额,增值税专用发票、增值税电子专用发票、机动车销售统一发票、二手车销售统一发票、区块链发票时必填; 全电发票为价税合计(含税金额)StringgetCheckCode()Get 校验码后 6 位,增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(通行费)时必填; 区块链为 5 位BooleangetEnableCommonElectronic()Get 是否开启通用机打电子发票,默认为关闭。StringgetInvoiceCode()Get 发票代码(10或12 位),全电发票为空。查验未成功超过5次后当日无法再查。StringgetInvoiceDate()Get 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。StringgetInvoiceKind()Get 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发 票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电), 10:增值税电子普通发票(含全电), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发 票, 15:二手车销售统一发票, 32:深圳区块链发票(云南区块链因业务调整现已下线)。StringgetInvoiceNo()Get 发票号码,8位、20位(全电票)StringgetRegionCode()Get 地区编码,通用机打电子发票时必填。 广东:4400,浙江:3300StringgetSellerTaxCode()Get 销方税号,通用机打电子发票必填voidsetAmount(String Amount)Set 不含税金额,增值税专用发票、增值税电子专用发票、机动车销售统一发票、二手车销售统一发票、区块链发票时必填; 全电发票为价税合计(含税金额)voidsetCheckCode(String CheckCode)Set 校验码后 6 位,增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(通行费)时必填; 区块链为 5 位voidsetEnableCommonElectronic(Boolean EnableCommonElectronic)Set 是否开启通用机打电子发票,默认为关闭。voidsetInvoiceCode(String InvoiceCode)Set 发票代码(10或12 位),全电发票为空。查验未成功超过5次后当日无法再查。voidsetInvoiceDate(String InvoiceDate)Set 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。voidsetInvoiceKind(String InvoiceKind)Set 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发 票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电), 10:增值税电子普通发票(含全电), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发 票, 15:二手车销售统一发票, 32:深圳区块链发票(云南区块链因业务调整现已下线)。voidsetInvoiceNo(String InvoiceNo)Set 发票号码,8位、20位(全电票)voidsetRegionCode(String RegionCode)Set 地区编码,通用机打电子发票时必填。 广东:4400,浙江:3300voidsetSellerTaxCode(String SellerTaxCode)Set 销方税号,通用机打电子发票必填voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
VatInvoiceVerifyNewRequest
public VatInvoiceVerifyNewRequest()
-
VatInvoiceVerifyNewRequest
public VatInvoiceVerifyNewRequest(VatInvoiceVerifyNewRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getInvoiceNo
public String getInvoiceNo()
Get 发票号码,8位、20位(全电票)- Returns:
- InvoiceNo 发票号码,8位、20位(全电票)
-
setInvoiceNo
public void setInvoiceNo(String InvoiceNo)
Set 发票号码,8位、20位(全电票)- Parameters:
InvoiceNo- 发票号码,8位、20位(全电票)
-
getInvoiceDate
public String getInvoiceDate()
Get 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。- Returns:
- InvoiceDate 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。
-
setInvoiceDate
public void setInvoiceDate(String InvoiceDate)
Set 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。- Parameters:
InvoiceDate- 开票日期(不支持当天发票查询,支持五年以内开具的发票),格式:“YYYY-MM-DD”,如:2019-12-20。
-
getInvoiceCode
public String getInvoiceCode()
Get 发票代码(10或12 位),全电发票为空。查验未成功超过5次后当日无法再查。- Returns:
- InvoiceCode 发票代码(10或12 位),全电发票为空。查验未成功超过5次后当日无法再查。
-
setInvoiceCode
public void setInvoiceCode(String InvoiceCode)
Set 发票代码(10或12 位),全电发票为空。查验未成功超过5次后当日无法再查。- Parameters:
InvoiceCode- 发票代码(10或12 位),全电发票为空。查验未成功超过5次后当日无法再查。
-
getInvoiceKind
public String getInvoiceKind()
Get 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发 票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电), 10:增值税电子普通发票(含全电), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发 票, 15:二手车销售统一发票, 32:深圳区块链发票(云南区块链因业务调整现已下线)。- Returns:
- InvoiceKind 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发 票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电), 10:增值税电子普通发票(含全电), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发 票, 15:二手车销售统一发票, 32:深圳区块链发票(云南区块链因业务调整现已下线)。
-
setInvoiceKind
public void setInvoiceKind(String InvoiceKind)
Set 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发 票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电), 10:增值税电子普通发票(含全电), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发 票, 15:二手车销售统一发票, 32:深圳区块链发票(云南区块链因业务调整现已下线)。- Parameters:
InvoiceKind- 票种类型 01:增值税专用发票, 02:货运运输业增值税专用发 票, 03:机动车销售统一发票, 04:增值税普通发票, 08:增值税电子专用发票(含全电), 10:增值税电子普通发票(含全电), 11:增值税普通发票(卷式), 14:增值税电子(通行费)发 票, 15:二手车销售统一发票, 32:深圳区块链发票(云南区块链因业务调整现已下线)。
-
getCheckCode
public String getCheckCode()
Get 校验码后 6 位,增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(通行费)时必填; 区块链为 5 位- Returns:
- CheckCode 校验码后 6 位,增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(通行费)时必填; 区块链为 5 位
-
setCheckCode
public void setCheckCode(String CheckCode)
Set 校验码后 6 位,增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(通行费)时必填; 区块链为 5 位- Parameters:
CheckCode- 校验码后 6 位,增值税普通发票、增值税电子普通发票、增值税普通发票(卷式)、增值税电子普通发票(通行费)时必填; 区块链为 5 位
-
getAmount
public String getAmount()
Get 不含税金额,增值税专用发票、增值税电子专用发票、机动车销售统一发票、二手车销售统一发票、区块链发票时必填; 全电发票为价税合计(含税金额)- Returns:
- Amount 不含税金额,增值税专用发票、增值税电子专用发票、机动车销售统一发票、二手车销售统一发票、区块链发票时必填; 全电发票为价税合计(含税金额)
-
setAmount
public void setAmount(String Amount)
Set 不含税金额,增值税专用发票、增值税电子专用发票、机动车销售统一发票、二手车销售统一发票、区块链发票时必填; 全电发票为价税合计(含税金额)- Parameters:
Amount- 不含税金额,增值税专用发票、增值税电子专用发票、机动车销售统一发票、二手车销售统一发票、区块链发票时必填; 全电发票为价税合计(含税金额)
-
getRegionCode
public String getRegionCode()
Get 地区编码,通用机打电子发票时必填。 广东:4400,浙江:3300- Returns:
- RegionCode 地区编码,通用机打电子发票时必填。 广东:4400,浙江:3300
-
setRegionCode
public void setRegionCode(String RegionCode)
Set 地区编码,通用机打电子发票时必填。 广东:4400,浙江:3300- Parameters:
RegionCode- 地区编码,通用机打电子发票时必填。 广东:4400,浙江:3300
-
getSellerTaxCode
public String getSellerTaxCode()
Get 销方税号,通用机打电子发票必填- Returns:
- SellerTaxCode 销方税号,通用机打电子发票必填
-
setSellerTaxCode
public void setSellerTaxCode(String SellerTaxCode)
Set 销方税号,通用机打电子发票必填- Parameters:
SellerTaxCode- 销方税号,通用机打电子发票必填
-
getEnableCommonElectronic
public Boolean getEnableCommonElectronic()
Get 是否开启通用机打电子发票,默认为关闭。- Returns:
- EnableCommonElectronic 是否开启通用机打电子发票,默认为关闭。
-
setEnableCommonElectronic
public void setEnableCommonElectronic(Boolean EnableCommonElectronic)
Set 是否开启通用机打电子发票,默认为关闭。- Parameters:
EnableCommonElectronic- 是否开启通用机打电子发票,默认为关闭。
-
-