审批流查询(ApprovalRequests)
接口地址 |
/id/b1s/v1/ ApprovalRequests |
接口API功能描述 |
查询审批流信息 |
调用方式 |
Get |
请求地址参数
参数名称 |
参数说明 |
地址示例 |
() |
在地址中加入(审批流唯一标识-Code)返回指定单据 |
/id/b1s/v1/ApprovalRequests (1) |
filter |
筛选条件,采购申请的条件值为“$filter=ObjectType eq '1470000113'” |
/id/b1s/v1/ ApprovalRequests?$filter=ObjectType eq '1470000113' |
select |
返回参数筛选,不包括在值中的单据头参数将不会返回,无法限制行明细参数 |
/id/b1s/v1/ ApprovalRequests?$select=Code,Status |
请求头参数
参数名称 |
参数说明 |
Cookie |
登录时获取的sessionid,值格式为 “B1SESSION=获取的sessionid” |
返回参数
参数名称 |
上级参数 |
参数描述 |
参数类型 |
参数说明 |
value |
返回值 |
List |
指定单张时无此层级 |
|
Code |
value |
审批流唯一标识 |
Int |
唯一标识 |
DraftEntry |
value |
关联的草稿标识 |
Int |
关联草稿唯一标识 |
Status |
value |
审批状态 |
String |
arsPending-未决 arsApproved-通过 arsNotApproved-驳回 |
Remarks |
value |
备注 |
String |
返回样例:
{
"value": [
{
"Code": 17,
"ObjectType": "1470000113",
"Status": "arsApproved",
"Remarks": null,
"DraftEntry": 16
},{
"Code": 18,
"ObjectType": "1470000113",
"Status": "arsApproved",
"Remarks": null,
"DraftEntry": 17
}
]
}