根据单据号查询该单据所有触发的校验规则
- 接口: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": []
}