草稿单审批(ApprovalRequests)
接口地址 |
/id/b1s/v1/ApprovalRequests(x) |
接口API功能描述 |
发送审批流审批结果 |
调用方式 |
patch |
请求地址参数
参数名称 |
参数说明 |
地址示例 |
() |
在地址中加入(审批流唯一标识-Code)审批指定单据 |
/id/b1s/v1/ApprovalRequests (1) |
请求头参数
参数名称 |
参数说明 |
Cookie |
登录时获取的sessionid,值格式为 “B1SESSION=获取的sessionid” |
请求体参数
参数名称 |
上级参数 |
参数描述 |
参数类型 |
参数说明 |
ApprovalRequestDecisions |
审批决定 |
List |
||
Status |
ApprovalRequestDecisions |
审批状态 |
String |
arsPending-未决 arsApproved-通过 arsNotApproved-驳回 |
Remarks |
ApprovalRequestDecisions |
备注 |
String |
请求样例:
{
"ApprovalRequestDecisions": [
{
"Remarks":"Approved",
"Status":"ardApproved"
}
]
}
返回参数
参数名称 |
上级参数 |
参数描述 |
参数类型 |
参数说明 |
error |
失败信息 |
List |
失败时返回,成功返回空值 |
|
code |
error |
错误代码 |
Int |
SAP错误代码,失败时返回 |
message |
error |
错误信息 |
List |
失败时返回 |
value |
message |
错误详情 |
String |
SAP错误消息,失败时返回 |
返回样例:
{
"error": {
"code": 206,
"message": {
"lang": "en-us",
"value": "Bad patch content."
}
}
}