简要描述:

  • 预约入库单关闭接口

接口说明:

  • 1.1接口描述:SCM对预约入库单进行关闭时调用。
  • 1.2接口说明:FMS经过REBORN重构之后,预约入库单的关闭改为在FMS中操作,先需求在SCM直接进行关闭。

接口版本:

版本号 制定人 制定日期 修订日期
1.0.0 石明科 2021-03-05 2021-03-05

请求URL:

环境 HTTP地址
测试环境 http://apitest.yptcgroup.com/thirdpart/fms/purchase/close
预发布环境 http://apiuat.yptcgroup.com/thirdpart/fms/purchase/close
正式环境 http://api.yptcgroup.com/thirdpart/fms/purchase/close

请求方式:

  • POST

请求头:

参数名 是否必须 类型 说明
X-AUTH-TOKEN string 令牌
Content-Type string 请求类型,统一是 application/json

请求参数:

参数名 字段 是否必须 类型 长度 说明
外部单号 outer_no String SCM传递的外部单号,即预约单号
制单号 purchase_order_no String 制单号
请求类型 type Integer 1:使用预约单号进行关闭,2:使用制单号进行关闭,注意对应请求类型的单号是必传的,例如:选择1,那么预约单号这个字段必传

请求参数示例

{
    "outer_no":"2021030006 ",
    "type":1
}

返回参数说明:

参数名 字段 是否必须 类型 长度 说明
返回信息 flag varchar 32 处理成功返回:success,处理失败返回:failure
状态码 code varchar 11 状态码:1表示成功,其他表示:失败
返回信息 msg varchar 255 处理成功返回:success,处理失败返回:失败原因
错误码 subCode varchar 32 错误码
错误信息 subMsg varchar 255 详细错误信息
请求id requestId varchar 255 请求后,返回唯一id(成功与否都会返回)

返回示例:

正确时返回:

{
    "code": "1",
    "flag": "success",
    "msg": "关闭成功",
    "requestId": "328c1729ac484fd3b934650f9b559a9b"
}

错误时返回:

{
    "code": "-1",
    "flag": "failure",
    "msg": "关闭失败",
    "requestId": "ceab96f48caa41588471b8e7a5caf3e8",
    "subCode": "200002",
    "subMsg": "参数错误"
}

备注:

  • 更多返回错误代码请看首页的错误代码描述
文档更新时间: 2021-03-16 15:38   作者:黄会准