根据单据号查询该单据所有触发的校验规则
- 接口:common/rule/queryRuleByDocumentNum
- Method:POST
- 数据格式:JSON
接口说明:此接口用于根据单据号查询校验规则。
请求参数
| 字段名称 |
字段类型 |
字段描述 |
是否必填 |
| bizId |
String |
当前次接口同步的唯一标识 |
true |
| timestamp |
long |
当前次接口同步时间对应的时间戳 |
true |
| document_num |
String |
单据号 |
true |
注意:sequence_array 的格式,eg:请求参数事例
返回参数
| 字段名称 |
字段类型 |
字段描述 |
| resCode |
Integer |
响应状态码(见附录) |
| resMsg |
String |
响应描述信息 |
| bizId |
String |
请求唯一标识码 |
| data |
List |
校验结果 |
List
| 字段名称 |
字段类型 |
字段描述 |
| headerId |
Integer |
单据id |
| source |
String |
校验类型 |
| exceptionLevel |
Integer |
报错级别 1 警告 99 错误 |
| exceptionMessage |
Integer |
报错信息 |
| sourceId |
Integer |
当source为头校验时该字段为单据头id当source为行校验时该字段为每个行的id |
| ruleName |
String |
规则名称 |
| ruleId |
Integer |
规则id |
示例:
请求数据
{
"bizId": "d162175f-5bdf-43c8-a245-a013dc219ffd",
"timestamp": 1591261960559,
"data": {
"documentNum": 1
}
}
返回数据
执行成功
{
"resCode": 200000,
"resMsg": "success",
"bizId": "5f282bbb-7c80-4117-863f-a5fd775e0309",
"data": []
}