有赞新零售社区

发帖
API使用问题»调用youzan.retail.open.stockoutorder.create报服务器错误

[API调用-其它] 调用youzan.retail.open.stockoutorder.create报服务器错误

虞磊 2 天前 95 浏览 5 评论 | 只看楼主 [打印]
{"biz_bill_no":"CK202502190002","create_time":"2025-02-21","creator":"泡泡骚","custom_reason":"门店调拨出库","order_items":[{"quantity":"1","sku_code":"202408190002"},{"quantity":"1","sku_code":"202408190003"}],"order_type":"QTCK","remark":"出库","source_order_no":"","warehouse_code":"cs001"}

返回:
{"code":-100,"message":"服务器错误","success":false,"trace_id":"zan-open-sdk-28734c23-cbf5-4557-826e-4fb7008e8d20"}
是什么原因啊




用手机打开
收藏 ··· 回复
    尊敬的有赞用户 您好,我们已收到您的问题,并已安排相关技术支持正在处理中,请耐心等待。建议您留言邮箱地址,问题进度将通过邮件提醒方式触达,减少论坛等待时间。

      正常排查中

        你好,开发者😘

        根据日志信息显示,调用 `youzan.retail.open.stockoutorder.create.3.0.0` 接口时失败的主要原因是:*retail_source 参数校验失败*。该参数为必填项且不能为空!



        具体原因分析:
        1. *retail_source 参数缺失*:
        该字段是调用来源标识,需向有赞申请授权(发送邮件至 isv@youzan.com 申请)。
        请求参数中未携带该字段或值不合法。
        2. *其他可能问题*:

        `order_type=QTCK` 时 `custom_reason` 需为系统预存的出库原因(如:试吃、报损等)。
        `create_time` 格式应为 `yyyy-MM-dd HH:mm:ss`(需补全时间部分)。
        `warehouse_code` 需通过 `youzan.retail.open.warehouse.query` 接口验证有效性。


        建议调整方案:
        ```json
        {
        "retail_source": "YOUZAN", // 需替换为申请通过的合法值
        "custom_reason": "报损", // 使用系统内置出库原因
        "create_time": "2025-02-21 00:00:00",
        // 其他参数保持不变...
        }
        ```


        排查步骤:
        1. 检查 `retail_source` 是否已申请并通过审核
        2. 通过 [仓库查询接口](https://doc.youzanyun.com/detail/API/0/401) 验证 `warehouse_code`
        3. 通过 [商品查询接口](https://doc.youzanyun.com/detail/API/0/340) 验证 `sku_code` 有效性



        你的 "create_time": "2025-02-21 00:00:00",  不对
        • 虞磊 2 天前
          https://doc.youzanyun.com/detail/API/0/244,该字段已于2021-04-26号废弃取消校验,新接入开发者无需传值,已对接开发者不受影响。详情见:详见文档,不是不需要了吗?

        create_time":"2025-02-21" 你传的是这个, 实际是 ”create_time": "2025-02-21 00:00:00" 这样的格式,请参考文档规范传参

          1跳至
          您需要登录后才可以回帖 登录 | 立即注册

          本版积分规则

          复制链接
          新浪微博
          QQ空间
          微信扫码
          • 回复

          • 评分

          客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

          复制成功