任务描述

需求描述

1.1. 背景


    背景:二程分摊按物流部需求,添加因为头程不足,而二程无法分摊的虚拟备库


1.2. 验收目标


            1.运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊。

            2.针对盘点单,不按渠道SKU 进行关联,可以进行分摊,

            3.创建虚拟备库订单,加渠道SKU 关联上程


2.   功能设计

2.1. 业务流程

无

2.2.1 操作路径

1.  仓库物流管理---运费池管理
2.  仓储物流管理---运费池管理--二程运费管理



2.2.4 运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊

2.2.4.1  功能点描述:

原设计:


二程分摊,需匹配足够SKU 关系进行分摊,否则失败处理。

调整:


二程分摊,无匹配足够SKU 关系进行分摊时,新增该收货仓库虚拟备库订单,从而增加SKU 头程数量,虚拟头程金额取3个月内SKU 头程均值。

逻辑解释1:

导入匹配二程订单,如无法分摊情况,而原因是头程无足够SKU 匹配 二程 (简单说也是缺了上程)
这个情况,我们自动创建虚拟 上程订单(取历史SKU上程均值,如SKU 无历史则 无法分摊,按原始逻辑--即取上一次头程,或国家头程 )

用虚拟 上程订单 + 二程订单费用 。最后得出新分摊头程 费用


逻辑解释2:

SKU 头程取上一程 ,取该SKU 本地仓发货 中数值,到货仓对应二程发货海外仓


逻辑解释3:

逻辑2不能取值情况,

SKU 头程取上一程 ,取该SKU 本地仓发货 中数值,不论到货仓



逻辑解释3:

逻辑3不能取值情况,

按原逻辑 取上一次头程,无上一次头程,取国家头程



页面:




2.2.5 针对盘点单,不按渠道SKU 进行关联,可以进行分摊

2.2.4.1  功能点描述:

原设计:无可关联分摊


调整:不按渠道SKU 可关联分摊。

2.2.6  创建虚拟备库订单,加渠道SKU 关联上程

2.2.4.1  功能点描述:

原设计:仅亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单缺少渠道SKU , 


调整:亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单,加渠道SKU 关联上程。


验收标准
暂无
历史记录  
  1. 2022-08-10 09:05:48, 由 许瑞丰 创建。
  2. 2022-08-12 19:33:09, 由 何智军 完成。
    修改了 总计消耗,旧值为 "0",新值为 "16"。
    修改了 指派给 ,旧值为 "hezhijun",新值为 "xuruifeng"。
    修改了 实际完成,旧值为 "",新值为 "2022-08-12 19:33:03"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-08-12 19:33:09"。
    修改了 预计剩余,旧值为 "16",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "hezhijun"。
  3. 2022-08-15 10:38:11, 由 何智军 编辑。
    修改了 任务描述,区别为:
    001-
    001+ 需求描述
    002+
    003+ 1.1. 背景
    004+
    005+ 背景:二程分摊按物流部需求,添加因为头程不足,而二程无法分摊的虚拟备库
    006+
    007+ 1.2.验收目标
    008+
    009+ 1.运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊。
    010+ 2.针对盘点单,不按渠道SKU 进行关联,可以进行分摊,
    011+ 3.创建虚拟备库订单,加渠道SKU 关联上程
    012+
    013+ 2. 功能设计
    014+ 2.1. 业务流程
    015+ 无
    016+ 2.2.1 操作路径
    017+ 1. 仓库物流管理---运费池管理2.仓储物流管理---运费池管理--二程运费管理
    018+
    019+
    020+ 2.2.4运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊
    021+ 2.2.4.1 功能点描述:
    022+ 原设计:
    023+
    024+ 二程分摊,需匹配足够SKU 关系进行分摊,否则失败处理。
    025+ 调整:
    026+
    027+ 二程分摊,无匹配足够SKU 关系进行分摊时,新增该收货仓库虚拟备库订单,从而增加SKU 头程数量,虚拟头程金额取3个月内SKU 头程均值。
    028+ 逻辑解释1:
    029+ 导入匹配二程订单,如无法分摊情况,而原因是头程无足够SKU 匹配 二程 (简单说也是缺了上程)这个情况,我们自动创建虚拟 上程订单(取历史SKU上程均值,如SKU 无历史则 无法分摊,按原始逻辑--即取上一次头程,或国家头程 )
    030+ 用虚拟 上程订单 + 二程订单费用 。最后得出新分摊头程 费用
    031+
    032+ 逻辑解释2:
    033+ SKU 头程取上一程 ,取该SKU 本地仓发货 中数值,到货仓对应二程发货海外仓
    034+
    035+ 逻辑解释3:
    036+ 逻辑2不能取值情况,
    037+ SKU 头程取上一程 ,取该SKU 本地仓发货 中数值,不论到货仓
    038+
    039+
    040+ 逻辑解释3:
    041+ 逻辑3不能取值情况,
    042+ 按原逻辑 取上一次头程,无上一次头程,取国家头程
    043+
    044+
    045+ 页面:
    046+
    047+ <a href="/zentao/file-read-205305.png" target="_blank" rel="noreferrer noopener">
    048+
    049+
    050+ 2.2.5针对盘点单,不按渠道SKU 进行关联,可以进行分摊
    051+ 2.2.4.1 功能点描述:
    052+ 原设计:无可关联分摊
    053+
    054+ 调整:不按渠道SKU 可关联分摊。
    055+ 2.2.6 创建虚拟备库订单,加渠道SKU 关联上程
    056+ 2.2.4.1 功能点描述:
    057+ 原设计:仅亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单缺少渠道SKU ,
    058+
    059+ 调整:亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单,加渠道SKU 关联上程。
    060+
    001-
    001+ <div class="detail-title" style="background-color:#FFFFFF;">需求描述</div>
    002+ <div class="detail-content article-content" style="font-size:14px;background-color:#FFFFFF;">
    003+ <h2 style="color:#141414;font-size:14px;margin-left:1cm;text-indent:-1cm;">1.1. 背景</h2>
    004+ <p class="p" style="margin-left:0pt;text-indent:0pt;"><br /></p>
    005+ <p> 背景:二程分摊按物流部需求,添加因为头程不足,而二程无法分摊的虚拟备库</p>
    006+ <p><br /></p>
    007+ <p class="MsoListParagraph" style="text-indent:0cm;">1.2.验收目标</p>
    008+ <p><br /></p>
    009+ <p class="p" style="margin-left:0pt;text-indent:0pt;"> 1.运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊。</p>
    010+ <p class="p" style="margin-left:0pt;text-indent:0pt;"> 2.针对盘点单,不按渠道SKU 进行关联,可以进行分摊,</p>
    011+ <p class="p" style="margin-left:0pt;text-indent:0pt;"> 3.<span style="color:#141414;">创建虚拟备库订单</span>,加渠道SKU 关联上程</p>
    012+ <p class="p" style="margin-left:0pt;text-indent:0pt;"><br /></p>
    013+ <p class="MsoListParagraph" style="text-indent:0cm;">2. 功能设计</p>
    014+ <h2 style="color:#141414;font-size:14px;margin-left:1cm;text-indent:-1cm;">2.1. 业务流程</h2>
    015+ <p>无</p>
    016+ <h3 style="color:#141414;font-size:14px;">2.2.1 操作路径</h3>
    017+ <p>1. 仓库物流管理---运费池管理<br />2.仓储物流管理---运费池管理--二程运费管理</p>
    018+ <p><br /></p>
    019+ <p><br /></p>
    020+ <h3 style="color:#141414;font-size:14px;">2.2.4运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊</h3>
    021+ <h3 style="color:#141414;font-size:14px;">2.2.4.1 功能点描述:</h3>
    022+ <p>原设计:</p>
    023+ <p><br /></p>
    024+ <h3 style="color:#141414;font-size:14px;">二程分摊,需匹配足够SKU 关系进行分摊,否则失败处理。</h3>
    025+ <p>调整:</p>
    026+ <p><br /></p>
    027+ <h3 style="color:#141414;font-size:14px;">二程分摊,无匹配足够SKU 关系进行分摊时,新增该收货仓库虚拟备库订单,从而增加SKU 头程数量,虚拟头程金额取3个月内SKU 头程均值。</h3>
    028+ <p>逻辑解释1:</p>
    029+ <p>导入匹配二程订单,如无法分摊情况,而原因是头程无足够SKU 匹配 二程 (简单说也是缺了上程)<br />这个情况,我们自动创建虚拟 上程订单(取历史SKU上程均值,如SKU 无历史则 无法分摊,按原始逻辑--即取上一次头程,或国家头程 )</p>
    030+ <p>用虚拟 上程订单 + 二程订单费用 。最后得出新分摊头程 费用</p>
    031+ <p><br /></p>
    032+ <p>逻辑解释2:</p>
    033+ <p>SKU 头程取上一程 ,<span style="background-color:#FF9900;">取该SKU 本地仓发货 中数值,到货仓对应二程发货海外仓</span></p>
    034+ <p><span style="background-color:#FF9900;"><br /></span></p>
    035+ <p><span style="background-color:#FF9900;"><span style="background-color:#FFFFFF;">逻辑解释3:</span></span></p>
    036+ <p><span style="background-color:#FF9900;">逻辑2不能取值情况,<br /></span></p>
    037+ <p><span style="background-color:#FF9900;"><span style="background-color:#FFFFFF;">SKU 头程取上一程 ,</span>取该SKU 本地仓发货 中数值,不论到货仓<br /></span></p>
    038+ <p><br /></p>
    039+ <p><br /></p>
    040+ <p><span style="background-color:#FF9900;"><span style="background-color:#FFFFFF;">逻辑解释3:</span></span></p>
    041+ <p><span style="background-color:#FF9900;">逻辑3不能取值情况,<br /></span></p>
    042+ <p>按原逻辑 取上一次头程,无上一次头程,取国家头程</p>
    043+ <p><br /></p>
    044+ <p><br /></p>
    045+ 页面:
    046+ <p><br /></p>
    047+ <p><a href="/zentao/file-read-205305.png" target="_blank" rel="noreferrer noopener"><img src="{205305.png}" alt="" /></a></p>
    048+ <p><br /></p>
    049+ <p><br /></p>
    050+ <h3 style="color:#141414;font-size:14px;">2.2.5针对盘点单,不按渠道SKU 进行关联,可以进行分摊</h3>
    051+ <h3 style="color:#141414;font-size:14px;">2.2.4.1 功能点描述:</h3>
    052+ <p>原设计:无可关联分摊</p>
    053+ <p><br /></p>
    054+ <h3 style="color:#141414;font-size:14px;"><span style="color:#3C4353;font-weight:normal;">调整:不按渠道SKU 可关联分摊。</span></h3>
    055+ <h3 style="color:#141414;font-size:14px;">2.2.6 创建虚拟备库订单<span style="color:#3C4353;font-weight:normal;background-color:#FF9900;">,加渠道SKU 关联上程</span></h3>
    056+ <h3 style="color:#141414;font-size:14px;">2.2.4.1 功能点描述:</h3>
    057+ <p>原设计:仅亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单缺少渠道SKU ,</p>
    058+ <p><br /></p>
    059+ <h3 style="color:#141414;font-size:14px;"><span style="color:#3C4353;font-weight:normal;">调整:亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单<span style="background-color:#FF9900;">,加渠道SKU 关联上程。</span></span></h3>
    060+ </div>

    变动及影响

    1、二程分摊取历史头程生成虚拟头程是否准确。

    2、客户订单能否关联到盘点头程和虚拟头程。

    提交记录


    自测报告

    1、SKU+发货仓库没有任何历史头程,取该SKU最近一年从本地仓发货,按运费排序,取中间备库订单构建虚拟头程。





    获取历史运费居中头程生成虚拟头程


  4. 2022-08-15 10:38:49, 由 何智军 编辑。
    修改了 任务描述,区别为:
    001- 需求描述
    001+
    002-
    003- 1.1. 背景
    004-
    005- 背景:二程分摊按物流部需求,添加因为头程不足,而二程无法分摊的虚拟备库
    006-
    007- 1.2.验收目标
    008-
    009- 1.运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊。
    010- 2.针对盘点单,不按渠道SKU 进行关联,可以进行分摊,
    011- 3.创建虚拟备库订单,加渠道SKU 关联上程
    012-
    013- 2. 功能设计
    014- 2.1. 业务流程
    015- 无
    016- 2.2.1 操作路径
    017- 1. 仓库物流管理---运费池管理2.仓储物流管理---运费池管理--二程运费管理
    018-
    019-
    020- 2.2.4运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊
    021- 2.2.4.1 功能点描述:
    022- 原设计:
    023-
    024- 二程分摊,需匹配足够SKU 关系进行分摊,否则失败处理。
    025- 调整:
    026-
    027- 二程分摊,无匹配足够SKU 关系进行分摊时,新增该收货仓库虚拟备库订单,从而增加SKU 头程数量,虚拟头程金额取3个月内SKU 头程均值。
    028- 逻辑解释1:
    029- 导入匹配二程订单,如无法分摊情况,而原因是头程无足够SKU 匹配 二程 (简单说也是缺了上程)这个情况,我们自动创建虚拟 上程订单(取历史SKU上程均值,如SKU 无历史则 无法分摊,按原始逻辑--即取上一次头程,或国家头程 )
    030- 用虚拟 上程订单 + 二程订单费用 。最后得出新分摊头程 费用
    031-
    032- 逻辑解释2:
    033- SKU 头程取上一程 ,取该SKU 本地仓发货 中数值,到货仓对应二程发货海外仓
    034-
    035- 逻辑解释3:
    036- 逻辑2不能取值情况,
    037- SKU 头程取上一程 ,取该SKU 本地仓发货 中数值,不论到货仓
    038-
    039-
    040- 逻辑解释3:
    041- 逻辑3不能取值情况,
    042- 按原逻辑 取上一次头程,无上一次头程,取国家头程
    043-
    044-
    045- 页面:
    046-
    047- <a href="/zentao/file-read-205305.png" target="_blank" rel="noreferrer noopener"><img src="/zentao/file-read-205305.png" alt="" />
    048-
    049-
    050- 2.2.5针对盘点单,不按渠道SKU 进行关联,可以进行分摊
    051- 2.2.4.1 功能点描述:
    052- 原设计:无可关联分摊
    053-
    054- 调整:不按渠道SKU 可关联分摊。
    055- 2.2.6 创建虚拟备库订单,加渠道SKU 关联上程
    056- 2.2.4.1 功能点描述:
    057- 原设计:仅亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单缺少渠道SKU ,
    058-
    059- 调整:亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单,加渠道SKU 关联上程。
    060-
    001- <div class="detail-title" style="background-color:#FFFFFF;">需求描述</div>
    001+ <div class="detail-title" style="background-color:#FFFFFF;"><br /></div>
    002- <div class="detail-content article-content" style="font-size:14px;background-color:#FFFFFF;">
    003- <h2 style="color:#141414;font-size:14px;margin-left:1cm;text-indent:-1cm;">1.1. 背景</h2>
    004- <p class="p" style="margin-left:0pt;text-indent:0pt;"><br /></p>
    005- <p> 背景:二程分摊按物流部需求,添加因为头程不足,而二程无法分摊的虚拟备库</p>
    006- <p><br /></p>
    007- <p class="MsoListParagraph" style="text-indent:0cm;">1.2.验收目标</p>
    008- <p><br /></p>
    009- <p class="p" style="margin-left:0pt;text-indent:0pt;"> 1.运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊。</p>
    010- <p class="p" style="margin-left:0pt;text-indent:0pt;"> 2.针对盘点单,不按渠道SKU 进行关联,可以进行分摊,</p>
    011- <p class="p" style="margin-left:0pt;text-indent:0pt;"> 3.<span style="color:#141414;">创建虚拟备库订单</span>,加渠道SKU 关联上程</p>
    012- <p class="p" style="margin-left:0pt;text-indent:0pt;"><br /></p>
    013- <p class="MsoListParagraph" style="text-indent:0cm;">2. 功能设计</p>
    014- <h2 style="color:#141414;font-size:14px;margin-left:1cm;text-indent:-1cm;">2.1. 业务流程</h2>
    015- <p>无</p>
    016- <h3 style="color:#141414;font-size:14px;">2.2.1 操作路径</h3>
    017- <p>1. 仓库物流管理---运费池管理<br />2.仓储物流管理---运费池管理--二程运费管理</p>
    018- <p><br /></p>
    019- <p><br /></p>
    020- <h3 style="color:#141414;font-size:14px;">2.2.4运费池管理--二程运费管理中--因 SKU 无足够数量,无法分摊的问题,解决为成功分摊</h3>
    021- <h3 style="color:#141414;font-size:14px;">2.2.4.1 功能点描述:</h3>
    022- <p>原设计:</p>
    023- <p><br /></p>
    024- <h3 style="color:#141414;font-size:14px;">二程分摊,需匹配足够SKU 关系进行分摊,否则失败处理。</h3>
    025- <p>调整:</p>
    026- <p><br /></p>
    027- <h3 style="color:#141414;font-size:14px;">二程分摊,无匹配足够SKU 关系进行分摊时,新增该收货仓库虚拟备库订单,从而增加SKU 头程数量,虚拟头程金额取3个月内SKU 头程均值。</h3>
    028- <p>逻辑解释1:</p>
    029- <p>导入匹配二程订单,如无法分摊情况,而原因是头程无足够SKU 匹配 二程 (简单说也是缺了上程)<br />这个情况,我们自动创建虚拟 上程订单(取历史SKU上程均值,如SKU 无历史则 无法分摊,按原始逻辑--即取上一次头程,或国家头程 )</p>
    030- <p>用虚拟 上程订单 + 二程订单费用 。最后得出新分摊头程 费用</p>
    031- <p><br /></p>
    032- <p>逻辑解释2:</p>
    033- <p>SKU 头程取上一程 ,<span style="background-color:#FF9900;">取该SKU 本地仓发货 中数值,到货仓对应二程发货海外仓</span></p>
    034- <p><span style="background-color:#FF9900;"><br /></span></p>
    035- <p><span style="background-color:#FF9900;"><span style="background-color:#FFFFFF;">逻辑解释3:</span></span></p>
    036- <p><span style="background-color:#FF9900;">逻辑2不能取值情况,<br /></span></p>
    037- <p><span style="background-color:#FF9900;"><span style="background-color:#FFFFFF;">SKU 头程取上一程 ,</span>取该SKU 本地仓发货 中数值,不论到货仓<br /></span></p>
    038- <p><br /></p>
    039- <p><br /></p>
    040- <p><span style="background-color:#FF9900;"><span style="background-color:#FFFFFF;">逻辑解释3:</span></span></p>
    041- <p><span style="background-color:#FF9900;">逻辑3不能取值情况,<br /></span></p>
    042- <p>按原逻辑 取上一次头程,无上一次头程,取国家头程</p>
    043- <p><br /></p>
    044- <p><br /></p>
    045- 页面:
    046- <p><br /></p>
    047- <p><a href="/zentao/file-read-205305.png" target="_blank" rel="noreferrer noopener"><img src="/zentao/file-read-205305.png" alt="" /></a></p>
    048- <p><br /></p>
    049- <p><br /></p>
    050- <h3 style="color:#141414;font-size:14px;">2.2.5针对盘点单,不按渠道SKU 进行关联,可以进行分摊</h3>
    051- <h3 style="color:#141414;font-size:14px;">2.2.4.1 功能点描述:</h3>
    052- <p>原设计:无可关联分摊</p>
    053- <p><br /></p>
    054- <h3 style="color:#141414;font-size:14px;"><span style="color:#3C4353;font-weight:normal;">调整:不按渠道SKU 可关联分摊。</span></h3>
    055- <h3 style="color:#141414;font-size:14px;">2.2.6 创建虚拟备库订单<span style="color:#3C4353;font-weight:normal;background-color:#FF9900;">,加渠道SKU 关联上程</span></h3>
    056- <h3 style="color:#141414;font-size:14px;">2.2.4.1 功能点描述:</h3>
    057- <p>原设计:仅亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单缺少渠道SKU ,</p>
    058- <p><br /></p>
    059- <h3 style="color:#141414;font-size:14px;"><span style="color:#3C4353;font-weight:normal;">调整:亚马逊,FBA仓,二程无法分摊时,创建虚拟备库订单<span style="background-color:#FF9900;">,加渠道SKU 关联上程。</span></span></h3>
    060- </div>
  5. 2022-08-15 10:44:00, 由 何智军 添加备注。

    查询最近一年历史头程SQL

    SELECT A.* 
    FROM RB_WareHouse_Inventory_Transfer_Log A(NOLOCK) INNER JOIN RB_OrderInfo B(NOLOCK) ON A.CustomerID=B.CustomerID AND A.OrderCode=B.OrderCode
    INNER JOIN RB_WareHouse C(NOLOCK) ON B.WareHouseID=C.ID
    WHERE A.CustomerID=1 AND A.SKU='6851336' AND A.AddTime>='2021-08-15' AND A.ShipTime>='2021-08-15' AND A.ShipTime<='2022-08-15' 
    AND B.IsStockOrder=1 AND C.WareHouseType=1  AND (A.OrderCode!='2000000000000000000' AND A.OrderCode NOT LIKE 'P%' AND A.OrderCode NOT LIKE 'XN%')
    ORDER BY ShipFee ASC



    提交记录


  6. 2022-08-29 10:53:27, 由 zhengqiao 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "xuruifeng",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhengqiao"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-08-29 10:53:27"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 8月分支 版本(2022年)
所属模块 /
相关需求 头程分摊逻辑调整
指派给 Closed 于 2022-08-29 10:53:27
任务类型 后端
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 许瑞丰 于 2022-08-10 09:05:48
由谁完成 何智军 于 2022-08-12 19:33:03
由谁取消 暂无
由谁关闭 zhengqiao 于 2022-08-29 10:53:27
关闭原因 已完成
最后编辑 zhengqiao 于 2022-08-29 10:53:27
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 16工时
总计消耗 16工时
预计剩余 0工时
预计开始 2022-08-10
实际开始 2022-08-12
截止日期 2022-08-11