Skip to main content

发票勾选

破坏性变更
  • 第 13 次发布【示例】样例标记——供内容方替换为真实破坏性变更说明后删除本行。
查看更新历史

接口描述​

企业当前属期,如有需要抵扣认证的进项发票,可以通过该接口将需要勾选认证的发票发送认证。

请求地址​

POSThttps://qst.imfbp.com/apihub/api?Action=Tax.Input.CheckInvoices

示例报文整理中

可先参考请求结构与公共参数。

Header 参数​

参数名称类型必选说明
TimestampString必选公共参数。
SecretIdString必选公共参数。
SignatureString必选公共参数。
AlgorithmString可选公共参数。
Content-TypeString必选取值:application/json

Body 请求参数​

参数名称类型必选说明
taxpayerNumberString必选纳税人识别号
periodString必选税款所属期,YYYYMM
invoiceTypeInteger可选0:增值税发票 1:海关缴款书,默认 0
deductibleModeInteger可选1:抵扣勾选;(默认为1);-1:取消抵扣勾选;4:不抵扣勾选;-4:取消不抵扣勾选;
deductibleStepInteger可选退税认证使用,其他不用传该字段。
1:退税勾选
-1:取消退税勾选
2:查询确认汇总信息
3:确认退税勾选
不传则默认自动退税勾选并确认
invoices[]必选票据列表,最多100张发票
invoiceNumString必选发票号码
invoiceCodeString可选发票代码,增值税发票时,不为空;
electronicNumString可选数电票号码,数电纸质发票,不为空;
invoiceDateString可选开票日期;yyyy-MM-dd格式 (不进行数据同步直接勾选必传)
validTaxString可选有效税额 ,默认整张发票税额(不超过该发票税额)如果本次只认证部分税额,之后该票剩余税额将不能继续认证。
notDeductibleTypeString可选认证模式=4时(不抵扣勾选时需要)需要传。不传则默认5
1:用于非应税项目
2:用于免税项目
3:用于集体福利或者个人消费
4:遭受非正常损失
5:其他

返回参数​

参数名称类型说明
codeInteger200 表示请求成功
messageString错误提示信息
startTimelong开始时间
endTimelong结束时间
callIdlong调用记录标识
data返回数据

data 内容说明​

参数名称类型说明
successboolean是否成功,true:成功;false:失败
checkResult[]勾选结果信息
invoiceNumString发票号码
invoiceCodeString发票代码
checkResultboolean是否勾选成功,true:勾选成功/取消勾选成功;false:勾选失败/取消勾选失败
checkErrorMsgString失败原因