对私报销单据导出状态修改
接口: /report/payment/exportInfo/update POST JSON
请求参数
参数 | 类型 | 必须 | 默认值 | 主键 | 描述 |
---|---|---|---|---|---|
businessCode | string | Y | Y | 单据编号 | |
exportStatus | string | Y | 导出状态码 | ||
voucherNum | string | N | 凭证号 | ||
exportComments | string | N | 导出备注 |
说明
- 凭证号、导出备注不传或传null不更新对应数据
- 该接口采用单条失败的处理方式,即整批数据中,如果只有其中的几条因为各种原因失败,那么只有那几条数据不会被保存;其它的数据仍然会被正常处理;错误数据的主键(businessCode)会被放在errorData里面;
- errorData为结构体, 包含出错记录主键(businessCode), 以及与之对应的出错信息; 类似 {"DH220160001": "部门不存在"}; 具体参见失败实例;
示例:
请求数据
{
"timestamp": 123456,
"data": [{
"businessCode": "MK17110401",
"exportStatus": 12,
"voucherNum": null,
"exportComments":null
}]
}
返回数据(成功)
{
"code": "ACK",
"message": "",
}
返回数据(失败)
{
"code": "NACK",
"errorData": {"MK17110401": "未知错误"}
}