重现步骤

[步骤]

查看订单:202308250526150692174

[结果]


[期望]

生成退款单且退款数据正确

附件
历史记录  
  1. 2024-02-28 13:50:58, 由 荀帅 创建。
  2. 2024-02-28 14:59:32, 由 程伟 指派给 唐飞飞。
    修改了 指派给,旧值为 "chengwei",新值为 "tangfeifei"。
  3. 2024-02-28 16:12:59, 由 唐飞飞 指派给 程伟。
    修改了 指派给,旧值为 "tangfeifei",新值为 "chengwei"。

    根据已有数据无法判断出订单已产生了退款,无法添加退款申请队列数据。至于bug中截图的费用中的退款数据是通过报告拿到的

    接口返回订单当前状态是Shipped,不是已取消,所以无法生成退款单

  4. 2024-02-28 19:48:12, 由 唐飞飞 编辑。
    修改了 解决时效,旧值为 "0",新值为 "5"。
    修改了 影响环境,旧值为 "627,",新值为 "627"。
    上传了附件 order.txt,orderlist.txt
    附件中是调用接口返回的数据
  5. 2024-02-28 20:08:53, 由 荀帅 编辑。
    修改了 解决时效,旧值为 "5",新值为 ""。
    修改了 上线时效,旧值为 "5",新值为 "-1"。
    修改了 影响环境,旧值为 "627",新值为 "trunk"。
  6. 2024-02-29 09:34:57, 由 吴韩 确认Bug。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    退款订单判断:
    refundEventList事件下判断
    Principal值<0或
    ShippingCharge值<0,其
    中某个条件满足时,则为退

    款订单

    https://developer-docs.amazon.com/sp-api/docs/finances-api-reference#chargecomponent



  7. 2024-02-29 11:44:09, 由 程伟 指派给 吴韩。
    修改了 指派给,旧值为 "chengwei",新值为 "wuhan"。

    订单接口获取到的状态是 Shipped 已发货,是否取消产品 IsBuyerRequestedCancel 也是false

    需要获取表 RB_Amazon_ListFinancialEvents 判断是否需要退款


    转成需求,单独开发一个服务,检测这个表的数据,自动生成退款单

  8. 2024-03-05 15:48:35, 由 吴韩 转为 需求,编号为 #19457 OMS:Amazon订单判断退款优化 。
  9. 2024-03-05 15:48:35, 由 吴韩 关闭。
所属项目 技术中心-需求池
所属模块 供应链   仓储物流   备库订单
所属计划
所属迭代
Bug类型
严重程度 一般
优先级 P1
Bug状态 已关闭
业务部门
影响功能
开发责任人
测试责任人
解决时效 0
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2024-03-05 15:48:35
截止日期 0000-00-00
上线时间 0000-00-00 00:00:00
上线时效 -1
操作系统
浏览器
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 荀帅 于 2024-02-28 13:50:58
影响环境 测试环境-测试反馈
由谁解决 吴韩 于 2024-03-05 15:48:35
解决版本
解决方案 tostory
由谁关闭 吴韩 于 2024-03-05 15:48:35
最后修改 程伟 于 2024-02-29 11:41:48