支付节点标记已完成
业务场景
- 如果需要在您的系统中进行支付处理,并且在使用每刻的流程进行提单,同时使用每刻的流程并配置支付节点,则可以使用该接口将已经完成的支付状态同步到每刻系统中。
- 在每刻支付节点处于待支付状态时,可以调用该接口进行将单据的待支付状态标记为已支付状态,结束每刻的工作流。
- 该接口具有两种模式,分为传入employeeId参数和不传入employeeId参数,这两个接口的区别在于是否将现有标记支付人,如果不传employeeId则会使用随机的系统内的一个具有支付权限的人员进行标记。
特殊说明
该接口只适用于支付动作完全不发生在每刻系统的情况,使用该接口会导致无法使用支付单、无法使用支付凭证,已支付列表仅限对应结算的出纳可见该单据。
接口地址
报销单接口地址:
/api/openapi/settle/reimburse/{formCode}/{employeeId}
/api/openapi/settle/reimburse/{formCode}
借款单接口地址:
/api/openapi/settle/loan/{formCode}/{employeeId}
/api/openapi/settle/loan/{formCode}
分期单接口地址:
/api/openapi/settle/installment/{formCode}/{employeeId}
/api/openapi/settle/installment/{formCode}
请求类型
POST
请求参数说明
url中带有参数formCode,employeeId,formCode信息字段为单据号,employeeId为员工工号。
响应参数说明
示例数据:
{
"code": "ACK",
"message": null
}
常见问题
报错信息 | 含义 |
---|---|
支付任务已被处理,不能重复支付 | 该员工当前不在该单据的出纳节点的处理人中 |
无人审批 | 该员工不在每刻内 |
无法操作,你不具有修改当前内容的权限,请联系具有更高权限的管理员 | 该员工无出纳节点权限 |
变更历史
2020-04-21 增加特殊说明
2020-04-24 改为支持参数包含employeeId与不包含employeeId两种模式