Class QueryInvoiceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cpdp.v20190820.models.QueryInvoiceRequest
-
public class QueryInvoiceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description QueryInvoiceRequest()QueryInvoiceRequest(QueryInvoiceRequest 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 LonggetInvoiceChannel()Get 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道LonggetInvoicePlatformId()Get 开票平台ID 0 : 高灯 1 : 票易通LonggetIsRed()Get 发票种类: 0:蓝票 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。StringgetOrderId()Get 订单号StringgetOrderSn()Get 业务开票号StringgetProfile()Get 接入环境。沙箱环境填sandbox。StringgetSellerTaxpayerNum()Get 当渠道为线下渠道时,必填voidsetInvoiceChannel(Long InvoiceChannel)Set 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道voidsetInvoicePlatformId(Long InvoicePlatformId)Set 开票平台ID 0 : 高灯 1 : 票易通voidsetIsRed(Long IsRed)Set 发票种类: 0:蓝票 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。voidsetOrderId(String OrderId)Set 订单号voidsetOrderSn(String OrderSn)Set 业务开票号voidsetProfile(String Profile)Set 接入环境。沙箱环境填sandbox。voidsetSellerTaxpayerNum(String SellerTaxpayerNum)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
-
QueryInvoiceRequest
public QueryInvoiceRequest()
-
QueryInvoiceRequest
public QueryInvoiceRequest(QueryInvoiceRequest 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
-
getInvoicePlatformId
public Long getInvoicePlatformId()
Get 开票平台ID 0 : 高灯 1 : 票易通- Returns:
- InvoicePlatformId 开票平台ID 0 : 高灯 1 : 票易通
-
setInvoicePlatformId
public void setInvoicePlatformId(Long InvoicePlatformId)
Set 开票平台ID 0 : 高灯 1 : 票易通- Parameters:
InvoicePlatformId- 开票平台ID 0 : 高灯 1 : 票易通
-
getOrderId
public String getOrderId()
Get 订单号- Returns:
- OrderId 订单号
-
setOrderId
public void setOrderId(String OrderId)
Set 订单号- Parameters:
OrderId- 订单号
-
getOrderSn
public String getOrderSn()
Get 业务开票号- Returns:
- OrderSn 业务开票号
-
setOrderSn
public void setOrderSn(String OrderSn)
Set 业务开票号- Parameters:
OrderSn- 业务开票号
-
getIsRed
public Long getIsRed()
Get 发票种类: 0:蓝票 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。- Returns:
- IsRed 发票种类: 0:蓝票 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。
-
setIsRed
public void setIsRed(Long IsRed)
Set 发票种类: 0:蓝票 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。- Parameters:
IsRed- 发票种类: 0:蓝票 1:红票【该字段默认为0, 如果需要查询红票信息,本字段必须传1,否则可能查询不到需要的发票信息】。
-
getProfile
public String getProfile()
Get 接入环境。沙箱环境填sandbox。- Returns:
- Profile 接入环境。沙箱环境填sandbox。
-
setProfile
public void setProfile(String Profile)
Set 接入环境。沙箱环境填sandbox。- Parameters:
Profile- 接入环境。沙箱环境填sandbox。
-
getInvoiceChannel
public Long getInvoiceChannel()
Get 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道- Returns:
- InvoiceChannel 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道
-
setInvoiceChannel
public void setInvoiceChannel(Long InvoiceChannel)
Set 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道- Parameters:
InvoiceChannel- 开票渠道。0:线上渠道,1:线下渠道。不填默认为线上渠道
-
getSellerTaxpayerNum
public String getSellerTaxpayerNum()
Get 当渠道为线下渠道时,必填- Returns:
- SellerTaxpayerNum 当渠道为线下渠道时,必填
-
setSellerTaxpayerNum
public void setSellerTaxpayerNum(String SellerTaxpayerNum)
Set 当渠道为线下渠道时,必填- Parameters:
SellerTaxpayerNum- 当渠道为线下渠道时,必填
-
-