合同/结汇订单审核结果通知
场景
用于向订阅通知的业务方通知单笔订单或文件批次订单的审核结果。
提示
A. 文件批次订单:
- 如果返回状态为FAILED,则整个批次文件失败。分为两种情况:一种是文件中字段格式类型等错误导致,此时不会返回错误明细。另一种则是审核全部失败,此时则需根据明细订正后,重新上传文件中的全部订单并调用材料提交接口。
- 如果返回状态为PARTIAL_SUCCESS,则只需重新订正错误列表并上传错误列表的订单文件,并调用材料更新接口。
B. 单笔订单
- 若单笔提交或更新,审核状态为: SUCCESS-成功,FAILED-失败
EVENT
OPEN_ORDER_AUDIT_RESULT
事件内容
| Parameter | Type | Required | Description |
|---|---|---|---|
| client_id | string(64) | M | 客户Id |
| file_id | string(65) | C | 原上传文件Id,材料文件批量上传时必填 |
| trade_order_no | string(65) | C | 合作伙伴上传合同订单号,唯一幂等,单个合同订单提交或更新时必填 |
| material_type | int | M | 材料类型:1-合同订单,2-结汇订单(平台电商用) |
| status | string(16) | M | 审核状态: SUCCESS-成功,PARTIAL_SUCCESS-部分成功,FAILED-失败 |
| finish_time | long | M | 完成时间,精确到毫秒 |
| fail_order_list | array | C | 失败订单列表,status不等于SUCCESS且文档能正常读取时提供 |
fail_order_list
| Parameter | Type | Required | Description |
|---|---|---|---|
| trade_order_no | string(64) | M | 合作伙伴上传合同订单号,唯一幂等。 |
| trade_order_status | string(64) | M | 订单状态:APPROVED:订单审核通过,DECLINED:订单打回需要修改 |
| trade_order_return_reason | string(255) | C | 订单审核未通过原因 |