任务描述

一期任务:以动态库存的数据源,替换旧的遍历所有Listing查询库存的数据源方式。先不上队列管理功能。


需求描述

需求价值:避免后期大量增加发货策略店铺,导致运费模板上传队列跑不过来导致没有正确修改运费模板,影响到店铺


需求内容:

一、通过接口 http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist  查询指定时间发生库存变动的SKU

请求入参

customerid:客户ID,1
pageindex:页码
pagesize:数量
begintime:库存变动时间范围的开始时间
endtime:库存变动时间范围的结束时间


①请求数据的频率以及时间范围可以自定义且存表:服务定义每30分钟跑一次,获取前60分钟的发生库存变动的SKU

②每一次请求数据的时间范围以及请求时间需要存表进行记录


二、逐个获取Listing发货策略里面有设置启用发货策略的来源渠道,与库存发生变动的SKU对比amzazon base表里面包含这些SKU的来源渠道SKU


三、通过接口 http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist   查询对应SKU的当前库存

customerid:客户ID,1
warehouseids:所有本地仓
skus:指定时间范围发生库存变动的SKU


四、判断获取到当前库存的SKU满足发货策略里面的哪个运费模板?

如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板一致,则不再生成新的上传

如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板不一致,则生成新的上传

需求描述

需求价值:避免后期大量增加发货策略店铺,导致运费模板上传队列跑不过来导致没有正确修改运费模板,影响到店铺


需求内容:

一、通过接口 http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist  查询指定时间发生库存变动的SKU

请求入参

customerid:客户ID,1
pageindex:页码
pagesize:数量
begintime:库存变动时间范围的开始时间
endtime:库存变动时间范围的结束时间


①请求数据的频率以及时间范围可以自定义且存表:服务定义每30分钟跑一次,获取前60分钟的发生库存变动的SKU(后期该项要做成自定义的)

②每一次请求数据的时间范围以及请求时间需要存表进行记录


二、逐个获取Listing发货策略里面有设置“启用”发货策略的来源渠道,与库存发生变动的SKU对比amzazon base表里面包含这些SKU的来源渠道SKU


三、通过接口 http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist   查询对应SKU的当前库存

customerid:客户ID,1
warehouseids:所有本地仓
skus:指定时间范围发生库存变动的SKU


四、判断获取到当前库存的SKU满足发货策略里面的哪个运费模板?

如果历史无运费模板上传队列(未处理、已提交、上传成功)记录,则符合快线的就生成新的,符合慢线的不生成新的

如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板一致,则不再生成新的上传

如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板不一致,则生成新的上传




验收标准
暂无
附件
历史记录  
  1. 2022-11-25 11:42:24, 由 王翔宇 创建。
  2. 2022-11-25 11:45:58, 由 王翔宇 编辑。
    修改了 截止日期,旧值为 "0000-00-00",新值为 "2022-11-25"。
    修改了 任务名称,区别为:
    001- 发货策略判断库存变化逻辑调整
    001+ 发货策略判断库存变化逻辑调整:一期任务
    001- 发货策略判断库存变化逻辑调整
    001+ 发货策略判断库存变化逻辑调整:一期任务
    修改了 任务描述,区别为:
    001- 需求描述
    001+ 一期任务:以动态库存的数据源,替换旧的遍历所有Listing查询库存的数据源方式。先不上队列管理功能。
    002-
    002+
    003- 需求价值:避免后期大量增加发货策略店铺,导致运费模板上传队列跑不过来导致没有正确修改运费模板,影响到店铺
    003+ 需求描述
    004-
    004+
    005- 需求内容:
    005+ 需求价值:避免后期大量增加发货策略店铺,导致运费模板上传队列跑不过来导致没有正确修改运费模板,影响到店铺
    006- 一、通过接口<a href="http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist%C2%A0" target="_blank" rel="noreferrer noopener">http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist查询指定时间发生库存变动的SKU
    006+
    007- 请求入参
    007+ 需求内容:
    008- customerid:客户ID,1pageindex:页码pagesize:数量begintime:库存变动时间范围的开始时间endtime:库存变动时间范围的结束时间
    008+ 一、通过接口<a href="http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist%C2%A0" target="_blank" rel="noreferrer noopener">http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist查询指定时间发生库存变动的SKU
    009-
    009+ 请求入参
    010- ①请求数据的频率以及时间范围可以自定义且存表:服务定义每30分钟跑一次,获取前60分钟的发生库存变动的SKU
    010+ customerid:客户ID,1pageindex:页码pagesize:数量begintime:库存变动时间范围的开始时间endtime:库存变动时间范围的结束时间
    011- ②每一次请求数据的时间范围以及请求时间需要存表进行记录
    011+
    012-
    012+ ①请求数据的频率以及时间范围可以自定义且存表:服务定义每30分钟跑一次,获取前60分钟的发生库存变动的SKU
    013- 二、逐个获取Listing发货策略里面有设置启用发货策略的来源渠道,与库存发生变动的SKU对比amzazon base表里面包含这些SKU的来源渠道SKU
    013+ ②每一次请求数据的时间范围以及请求时间需要存表进行记录
    015- 三、通过接口<a href="http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist" target="_blank" rel="noreferrer noopener">http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist 查询对应SKU的当前库存
    015+ 二、逐个获取Listing发货策略里面有设置启用发货策略的来源渠道,与库存发生变动的SKU对比amzazon base表里面包含这些SKU的来源渠道SKU
    016- customerid:客户ID,1warehouseids:所有本地仓skus:指定时间范围发生库存变动的SKU
    016+
    017-
    017+ 三、通过接口<a href="http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist" target="_blank" rel="noreferrer noopener">http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist 查询对应SKU的当前库存
    018- 四、判断获取到当前库存的SKU满足发货策略里面的哪个运费模板?
    018+ customerid:客户ID,1warehouseids:所有本地仓skus:指定时间范围发生库存变动的SKU
    019- 如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板一致,则不再生成新的上传
    019+
    020- 如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板不一致,则生成新的上传
    020+ 四、判断获取到当前库存的SKU满足发货策略里面的哪个运费模板?
    021- <a href="/zentao/file-read-227706.png" target="_blank" rel="noreferrer noopener"><img src="/zentao/file-read-227706.png" alt="" />
    021+ 如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板一致,则不再生成新的上传
    022-
    022+ 如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板不一致,则生成新的上传
    023+ <a href="/zentao/file-read-227706.png" target="_blank" rel="noreferrer noopener">
    024+
    001- <div class="detail-title" style="background-color:#FFFFFF;">需求描述</div>
    001+ <p style="background-color:#FFFFFF;">一期任务:以动态库存的数据源,替换旧的遍历所有Listing查询库存的数据源方式。先不上队列管理功能。</p>
    002- <div class="detail-content article-content" style="font-size:14px;background-color:#FFFFFF;">
    002+ <p style="background-color:#FFFFFF;"><br /></p>
    003- <p>需求价值:避免后期大量增加发货策略店铺,导致运费模板上传队列跑不过来导致没有正确修改运费模板,影响到店铺</p>
    003+ <p style="background-color:#FFFFFF;">需求描述</p>
    004- <p><br /></p>
    004+ <div class="detail-content article-content" style="font-size:14px;background-color:#FFFFFF;">
    005- <p>需求内容:</p>
    005+ <p>需求价值:避免后期大量增加发货策略店铺,导致运费模板上传队列跑不过来导致没有正确修改运费模板,影响到店铺</p>
    006- <p>一、通过接口<a href="http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist%C2%A0" target="_blank" rel="noreferrer noopener">http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist</a>查询指定时间发生库存变动的SKU</p>
    006+ <p><br /></p>
    007- <p>请求入参</p>
    007+ <p>需求内容:</p>
    008- <p>customerid:客户ID,1<br />pageindex:页码<br />pagesize:数量<br />begintime:库存变动时间范围的开始时间<br />endtime:库存变动时间范围的结束时间</p>
    008+ <p>一、通过接口<a href="http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist%C2%A0" target="_blank" rel="noreferrer noopener">http://dynamic-stock.zhcxkj.com/warehouseproduct/queryincrementskulist</a>查询指定时间发生库存变动的SKU</p>
    009- <p><br /></p>
    009+ <p>请求入参</p>
    010- <p>①请求数据的频率以及时间范围可以自定义且存表:服务定义每30分钟跑一次,获取前60分钟的发生库存变动的SKU</p>
    010+ <p>customerid:客户ID,1<br />pageindex:页码<br />pagesize:数量<br />begintime:库存变动时间范围的开始时间<br />endtime:库存变动时间范围的结束时间</p>
    011- <p>②每一次请求数据的时间范围以及请求时间需要存表进行记录</p>
    011+ <p><br /></p>
    012- <p><br /></p>
    012+ <p>①请求数据的频率以及时间范围可以自定义且存表:服务定义每30分钟跑一次,获取前60分钟的发生库存变动的SKU</p>
    013- <p>二、逐个获取Listing发货策略里面有设置启用发货策略的来源渠道,与库存发生变动的SKU对比amzazon base表里面包含这些SKU的来源渠道SKU</p>
    013+ <p>②每一次请求数据的时间范围以及请求时间需要存表进行记录</p>
    015- <p>三、通过接口<a href="http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist" target="_blank" rel="noreferrer noopener">http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist <span style="color:#333333;">查询对应SKU</span></a>的当前库存</p>
    015+ <p>二、逐个获取Listing发货策略里面有设置启用发货策略的来源渠道,与库存发生变动的SKU对比amzazon base表里面包含这些SKU的来源渠道SKU</p>
    016- <p>customerid:客户ID,1<br />warehouseids:所有本地仓<br />skus:指定时间范围发生库存变动的SKU</p>
    016+ <p><br /></p>
    017- <p><br /></p>
    017+ <p>三、通过接口<a href="http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist" target="_blank" rel="noreferrer noopener">http://dynamic-stock.zhcxkj.com/warehouseproduct/querysensitiveinventorylist <span style="color:#333333;">查询对应SKU</span></a>的当前库存</p>
    018- <p>四、判断获取到当前库存的SKU满足发货策略里面的哪个运费模板?</p>
    018+ <p>customerid:客户ID,1<br />warehouseids:所有本地仓<br />skus:指定时间范围发生库存变动的SKU</p>
    019- <p>如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板一致,则不再生成新的上传</p>
    019+ <p><br /></p>
    020- <p>如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板不一致,则生成新的上传</p>
    020+ <p>四、判断获取到当前库存的SKU满足发货策略里面的哪个运费模板?</p>
    021- <p><a href="/zentao/file-read-227706.png" target="_blank" rel="noreferrer noopener"><img src="/zentao/file-read-227706.png" alt="" /></a></p>
    021+ <p>如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板一致,则不再生成新的上传</p>
    022- </div>
    022+ <p>如果该SKU最新一次运费模板上传队列(未处理、已提交、上传成功)的模板与满足策略的模板不一致,则生成新的上传</p>
    023+ <p><a href="/zentao/file-read-227706.png" target="_blank" rel="noreferrer noopener"><img src="{227706.png}" alt="" /></a></p>
    024+ </div>
  3. 2022-11-26 16:20:19, 由 冯名明 完成。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 实际完成,旧值为 "",新值为 "2022-11-26 16:12:30"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-11-26 16:20:19"。
    修改了 预计剩余,旧值为 "8",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "fengmingming"。
    上传了附件 冯名明_20221125_任务:33076_发货策略判断库存变化逻辑调整——新增亚马逊发货策略队列表.sql

    1.新建发货策略队列表,上传附件

    SELECT * FROM RB_Amazon_ShipStrategyQueue

    2.初始化新增发货策略队列数据

    3.根据队列时间段调用智能备货获取系统SKU接口,返回系统SKU集合

    4.根据接口返回的系统SKU和发货策略的队列ID到亚马逊基础表获取对应的listing数据


    5.根据listing数据里面的系统SKU调用智能备货获取动态库存的接口,返回动态库存

    6.根据动态库存生成上架队列数据

  4. 2022-11-26 17:29:37, 由 冯名明 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "fengmingming",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "fengmingming"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-11-26 17:29:37"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
  5. 2022-12-01 15:32:33, 由 冯名明 编辑。
    修改了 相关需求,旧值为 "0",新值为 "12765"。
    修改了 需求版本,旧值为 "1",新值为 "6"。
    修改了 任务描述,区别为:
    023- <a href="/zentao/file-read-227706.png" target="_blank" rel="noreferrer noopener"><img src="/zentao/file-read-227706.png" alt="" />
    023+ <a href="/zentao/file-read-227706.png" target="_blank" rel="noreferrer noopener">
    023- <p><a href="/zentao/file-read-227706.png" target="_blank" rel="noreferrer noopener"><img src="/zentao/file-read-227706.png" alt="" /></a></p>
    023+ <p><a href="/zentao/file-read-227706.png" target="_blank" rel="noreferrer noopener"><img src="{227706.png}" alt="" /></a></p>
所属迭代 技术研发中心 11月分支版本(2022年)
所属模块 /
相关需求 发货策略判断库存变化逻辑调整
指派给 Closed 于 2022-11-26 17:29:37
任务类型 后端
任务标签 初始
开发组 运营开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 王翔宇 于 2022-11-25 11:42:24
由谁完成 冯名明 于 2022-11-26 16:12:30
由谁取消 暂无
由谁关闭 冯名明 于 2022-11-26 17:29:37
关闭原因 已完成
最后编辑 冯名明 于 2022-12-01 15:32:33
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 8工时
总计消耗 8工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2022-11-26
截止日期 2022-11-25