重现步骤

[步骤]

亚马逊后台报错已在配送时段之外送达,影响店铺货件绩效

例子:FBA18VNCNFBD

FBA18VHCCJB3
FBA18VN6RWR7



对应运输方式设置的运输天数是28-30天

[结果]


[期望]


历史记录  
  1. 2025-05-08 16:16:06, 由 万昌楠 创建。
  2. 2025-05-08 16:31:24, 由 杨林军 指派给 程伟。
    修改了 指派给,旧值为 "yanglinjun",新值为 "chengwei"。

    以货件FBA18VNCNFBD为例,ShipTimeWithinboundPlan为2025.3.26,对应运输方式的时效为28~30天,那么

    ArriveDateStart=ShipTimeWithinboundPlan+28=2025.3.26+28=2025.4.23

    ArriveDateEnd=ShipTimeWithinboundPlan+30=2025.3.26+30=2025.4.25

  3. 2025-05-09 10:05:18, 由 程伟 编辑。
    修改了 解决时效,旧值为 "0",新值为 "-1"。
    修改了 重现步骤,区别为:
    004- FBA18VHCCJB3
    004+ FBA18VHCCJB3
    006- FBA18VN6RWR7
    006+ FBA18VN6RWR7
    008-
    008+
    004- <span class="rich-text-element" style="line-height:1.5;color:#171A1D;"><span class="im-text-text" style="vertical-align:middle;">FBA18VHCCJB3</span></span>
    004+ <span class="rich-text-element" style="line-height:1.5;color:#171A1D;"><span class="im-text-text" style="vertical-align:middle;">FBA18VHCCJB3</span></span>
    006- <span class="rich-text-element" style="line-height:1.5;color:#171A1D;"><span class="im-text-text" style="vertical-align:middle;">FBA18VN6RWR7<br /></span></span>
    006+ <span class="rich-text-element" style="line-height:1.5;color:#171A1D;"><span class="im-text-text" style="vertical-align:middle;">FBA18VN6RWR7<br /></span></span>
    008- <span class="rich-text-element" style="line-height:1.5;color:#171A1D;"><span class="im-text-text" style="vertical-align:middle;"><img src="{469421.png}" alt="" /><br /></span></span>
    008+ <span class="rich-text-element" style="line-height:1.5;color:#171A1D;"><span class="im-text-text" style="vertical-align:middle;"><img src="{469421.png}" alt="" /><br /></span></span>

    1. 交运时间或者包裹发货时间X,传给生成交通选项接口GenerateTransportationOptions

    2. 调用获取交通选项接口GetTransportationOptions,获取送达时间范围列表

    3. 根据交运时间或者包裹发货时间X,匹配步骤2的时间范围列表,匹配逻辑:结束时间 => X + 运输时效开始天数 >= 开始时间。取最小的开始时间Y,再用时间Y匹配时间范围列表的开始时间=时间Y的多条数据,取多条数据里面取结束时间最大的一条时间范围

    4. 再用这个时间范围调用确认送达日期接口 ConfirmDeliveryWindowOptions(实际是传的时间范围对应的ID,而不是传开始结束时间)


    系统存的时间范围就是步骤3最终匹配的时间范围


    步骤1和步骤3的时间X的区别是,步骤3的时间X比步骤1的时间X多了2天,导致传给接口的时间范围和系统记录的时间范围不一致。。

  4. 2025-05-09 16:40:01, 由 程伟 指派给 唐飞飞。
    修改了 指派给,旧值为 "chengwei",新值为 "tangfeifei"。
  5. 2025-05-09 20:48:51, 由 唐飞飞 指派给 巢朝晖。
    修改了 指派给,旧值为 "tangfeifei",新值为 "ben"。

    原配送时间逻辑:

      送达时间:ArriveDate= 实际发货时间+运输天数

    时间范围(开始)<=  送达时间<=时间范围(结束),根据时间范围(开始)正序排列,最后找到时间范围(结束)最大的一个时间段

    优化逻辑:

      送达时间:ArriveDate= 实际发货时间+运输天数

    时间范围(开始)<=  送达时间<=时间范围(结束),根据时间范围(开始)倒序排列,最后找到时间范围(结束)最大的一个时间段


  6. 2025-05-12 09:19:41, 由 巢朝晖 解决,方案为 产品需求缺陷 。
    修改了 解决方案,旧值为 "",新值为 "bypuduct"。
    修改了 解决日期,旧值为 "",新值为 "2025-05-12 09:19:29"。
    修改了 指派给 ,旧值为 "ben",新值为 "wanchangnan"。
    修改了 Bug状态 ,旧值为 "active",新值为 "resolved"。
    修改了 是否确认,旧值为 "0",新值为 "1"。
    修改了 解决者 ,旧值为 "",新值为 "ben"。
  7. 2025-05-12 18:21:03, 由 万昌楠 编辑。
    修改了 开发责任人,旧值为 "",新值为 "tangfeifei"。
    修改了 测试责任人,旧值为 "",新值为 "ben"。
    修改了 解决时效 ,旧值为 "0",新值为 "41.06"。
    修改了 上线时间 ,旧值为 "0000-00-00 00:00:00",新值为 "2025-05-12 09:19:41"。
    修改了 上线时效 ,旧值为 "-1",新值为 "41.06"。
    修改了 解决版本 ,旧值为 "",新值为 "trunk"。
  8. 2025-05-12 18:21:05, 由 万昌楠 关闭。
    修改了 Bug状态 ,旧值为 "resolved",新值为 "closed"。
    修改了 指派给 ,旧值为 "wanchangnan",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "wanchangnan"。
    修改了 关闭日期,旧值为 "",新值为 "2025-05-12 18:21:05"。
所属项目 技术中心-需求池
所属模块 供应链   仓储物流   备库订单
所属计划
所属迭代
Bug类型
严重程度 一般
优先级 P2
Bug状态 已关闭
业务部门 亚马逊平台运营中心
影响功能
开发责任人 唐飞飞
测试责任人 巢朝晖
解决时效 41.06
激活次数 0
激活日期
是否确认 是
当前指派 Closed 于 2025-05-12 18:21:05
截止日期 0000-00-00
上线时间 2025-05-12 09:19:41
上线时效 41.06
操作系统
浏览器
关键词
抄送给
所属迭代
相关需求
相关任务
由谁创建 万昌楠 于 2025-05-08 16:16:06
影响环境 生产环境-业务反馈
由谁解决 巢朝晖 于 2025-05-12 09:19:29
解决版本 主干
解决方案 产品需求缺陷
由谁关闭 万昌楠 于 2025-05-12 18:21:05
最后修改 万昌楠 于 2025-05-12 18:21:05
相关Bug