Lingxing
切换旧版

采购单整单结束到货

POST/basicOpen/purchase/setOrderFinish

接口信息

API Path请求协议请求方式令牌桶容量
/basicOpen/purchase/setOrderFinishHTTPSPOST1

请求参数

orderSnarray<any>必填
仅支持系统单号,不支持自定义采购单号

请求curl示例

curl --location --globoff 'https://openapi.lingxing.com/basicOpen/purchase/setOrderFinish?app_key=value&access_token=value&timestamp=value&sign=value' \
--header 'Content-Type: application/json' \
--data '{
    "order_sn": [
        "PO250313001",
        "PO250313003",
        "PO250313002"
    ]
}'

返回结果

JsonObject

codeinteger必填
状态码,0 成功
示例 0
messagestring必填
消息提示
示例 success
request_idstring必填
请求链路id
示例 550d352c-7a05-11ed-b0c7-0242ac1c0004
response_timestring必填
响应时间
示例 2022-12-15 20:16:38
error_detailsobject必填
失败信息
示例 orderSn=PO250103001, detail=存在未收货的收货单,暂不支持操作,请先收货或删除收货单)

返回成功示例

{
    "code": 0,
    "message": "success",
    "request_id": "550d352c-7a05-11ed-b0c7-0242ac1c0004",
    "response_time": "2022-12-15 20:16:38",
    "data": null
}

返回失败示例

{
    "code": 102,
    "message": "参数不合法",
    "error_details": [
        "[(order_sn='PO250313001', detail='结束到货失败,采购单状态已变更'), (order_sn='PO250313003', detail='结束到货失败,采购单状态已变更'), (order_sn='PO250313002', detail='结束到货失败,采购单状态已变更')]"
    ],
    "request_id": "943f1193cba94c31b275c4155e532411.1741852509434",
    "response_time": "2025-03-13 15:55:11",
    "data": null,
    "total": 0
}