1、采购单付款计划状态(付款完成状态)接收(NC 推送purchase_center_core)
请求入参 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
orderCode | String | 采购单号 |
请求入参json 示例
{
"orderCode": "PU2021061600001"
}
响应参数 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
success | Boolean | 更新成功或者失败 |
响应入参json 示例
{
"status": "SUCCESS",
"code": "201",
"body": {
"success": true
},
"totalCount": null,
"validationErrors": [],
"exception": null,
"originParam": "{}"
}
2、确认单付款计划状态(付款完成状态)接收(NC 推送purchase_center_core)
请求入参 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
confirmOrderCode | String | 确认单号 |
请求入参json 示例
{
"confirmOrderCode": "PUQR20210604172903064"
}
响应参数 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
success | Boolean | 更新成功或者失败 |
响应入参json 示例
{
"status": "SUCCESS",
"code": "201",
"body": {
"success": true
},
"totalCount": null,
"validationErrors": [],
"exception": null,
"originParam": "{}"
}
3、确认单下发nc时增加采购单单号(用于确认采购单和确认单关系,order调用nc)(order 下发新增字段,省略)
4、nc提供采购单删除接口(同时删除采购单下所有确认单,有一个不能删除的则返回删除失败,保证原子性)
请求入参 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
orderCode | String | 确认单号 |
请求入参json 示例
{
"orderCode": "PU2021061600001"
}
响应参数 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
success | Boolean | 删除成功或者失败 | |
errMsg | String | 删除失败原因 |
响应入参json 示例
{
"status": "SUCCESS",
"code": "201",
"body": {
"success": true,
"errMsg":""
},
"totalCount": null,
"validationErrors": [],
"exception": null,
"originParam": "{}"
}
5、nc提供确认单删除接口
请求入参 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
confirmOrderCode | String | 确认单号 |
请求入参json 示例
{
"confirmOrderCode": "PUQR20210604172903064"
}
响应参数 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
success | Boolean | 删除成功或者失败 | |
errMsg | String | 删除失败原因 |
响应入参json 示例
{
"status": "SUCCESS",
"code": "201",
"body": {
"success": true,
"errMsg":""
},
"totalCount": null,
"validationErrors": [],
"exception": null,
"originParam": "{}"
}
6、nc提供确认单能否删除查询接口
请求入参 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
confirmOrderCode | String | 确认单号 |
请求入参json 示例
{
"confirmOrderCode": "PUQR20210604172903064"
}
响应参数 | 字段名称 | 字段类型 | 字段描述 |
---|---|---|---|
success | Boolean | 能否删除 | |
errMsg | String | 不能删除的原因 |
响应入参json 示例
{
"status": "SUCCESS",
"code": "201",
"body": {
"success": true,
"errMsg":""
},
"totalCount": null,
"validationErrors": [],
"exception": null,
"originParam": "{}"
}