Skip to main content

查询入账异步任务结果

接口描述​

查询入账类异步任务的处理结果。调用发票入账、入账调整同步超时转异步后(响应 isAsync=true),携带返回的任务号调用本接口获取任务终态。

请求地址​

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

示例报文整理中

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

Header 参数​

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

Body 请求参数​

参数名称类型必选说明
taxpayerNumberString必选纳税人识别号
requestIdString必选入账异步任务号,业务接口转异步响应 data.requestId

返回参数​

参数名称类型说明
codeInteger200 表示请求成功
messageString错误提示信息,附任务状态中文描述
startTimelong开始时间
endTimelong结束时间
callIdlong调用记录标识
dataObject返回数据
isAsyncBoolean固定 false(同步返回),任务状态由 data.execStatus 表达

data 内容说明​

任务处理结果,关键字段:

参数名称类型说明
execStatusString任务执行状态:0-执行中 1-待执行 2-已完成 3-失败
returnCodeString任务完成后返回,"0" 表示成功
returnMsgString任务完成后返回,结果描述
returnBodyString任务完成后返回,业务结果内容
任务状态判定

execStatus=2 且 returnCode="0" 为成功,业务结果在 data.returnBody;execStatus=3 失败,失败信息看 returnCode / returnMsg;execStatus=0 / 1 未完成,稍后再次查询。