建议做个服务,
查找【本地--fba,海外仓--FBA】且没有asin值的订单,去关联仓库库存表或者渠道SKU表的数据,拿到ASIN去替换订单的ASIN值
202212011049131584064



2、修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问
建议做个服务,
查找【本地--fba,海外仓--FBA】且没有asin值的订单,去关联仓库库存表或者渠道SKU表的数据,拿到ASIN去替换订单的ASIN值
202212011049131584064



2、修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问
001-备库订单---本地--fba,海外仓--FBA,存在数据未加载完成,可直接保存订单,导致部分数据丢失
001+ 备库订单---本地--fba,海外仓--FBA,存在当时没有ASIN,可直接保存订单,导致报表功能导出没有数据
001-修改了 重现步骤,区别为:备库订单---本地--fba,海外仓--FBA,存在数据未加载完成,可直接保存订单,导致部分数据丢失
001+ 备库订单---本地--fba,海外仓--FBA,存在当时没有ASIN,可直接保存订单,导致报表功能导出没有数据
001-202212011049131584064
001+ 建议做个服务,
002-
002+ 查找【本地--fba,海外仓--FBA】且没有asin值的订单,去关联仓库库存表或者渠道SKU表的数据,拿到ASIN去替换订单的ASIN值
003-
003+ 202212011049131584064
004-
004+
006-
006+
007-修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问
007+
009-
009+
010+ 修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问
011+
012+
001-<p>202212011049131584064</p>
001+ <p>建议做个服务,</p>
002-<p><br /></p>
002+ <p>查找【本地--fba,海外仓--FBA】且没有asin值的订单,去关联仓库库存表或者渠道SKU表的数据,拿到ASIN去替换订单的ASIN值</p>
003-<p><img src="{236204.png}" alt="" /></p>
003+ <p>202212011049131584064</p>
004-<p><img src="{236207.png}" alt="" /></p>
004+ <p><br /></p>
006-<p><br /></p>
006+ <p><img src="{236204.png}" alt="" /></p>
007-<p>修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问</p>
007+ <p><img src="{236207.png}" alt="" /></p>
009-<p><br /></p>
009+ <p><br /></p>
010+ <p>修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问</p>
011+ <p><br /></p>
012+ <p><br /></p>
008-
008+
010-修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问
010+
011-
011+ 2、修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问
012-
012+
013+
008-<p><br /></p>
008+ <p><img src="{236222.png}" alt="" /></p>
010-<p>修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问</p>
010+ <p><br /></p>
011-<p><br /></p>
011+ <p>2、修改订单会释放订单库存,需要记录订单日志(修改保存订单会释放订单锁定库存),目前业务对此有疑问</p>
012-<p><br /></p>
012+ <p><br /></p>
013+ <p><br /></p>
历史数据已修复,但是问题仍然会产生
产生原因|:创建订单的时候,当时没有ASIN(可能就是当时没有值,也可能是没有加载完数据),可直接保存订单,导致报表功能导出没有数据
评估一下是否将该场景作为定时服务进行每天修复
暂时发下的问题点是:
订单创建当时渠道sku没有对应的asin;所以保存订单不会保存到,当订单在草稿状态时可以编辑订单,这个时候如果渠道sku有asin,直接保存是会保存asin的;如果订单是已发货就不能编辑保存;所以这个时候有asin也保存不了;
针对这种情况:
1.单独加一个功能订单asin保存的;
2.定时服务处理
优化方案:
在导出EXCEL和页面显示的地方,关联渠道SKU表,取ASIN即可
| 所属项目 | 技术中心-需求池 |
|---|---|
| 所属模块 | / |
| 所属迭代 | 技术研发中心 1月分支版本(2023年) |
| Bug类型 | 第三方原因(外部系统) |
| 严重程度 | 提示 |
| 优先级 | P2 |
| Bug状态 | 已关闭 |
| 业务部门 | |
| 开发责任人 | |
| 测试责任人 | 林鸿贵 |
| 解决时效 | 0 |
| 激活次数 | 1 |
| 激活日期 | 2023-01-08 16:15:44 |
| 当前指派 | Closed 于 2023-02-23 16:32:53 |
| 截止日期 | 0000-00-00 |
| 上线时间 | |
| 上线时效 | |
| 关键词 | |
| 抄送给 |
| 所属迭代 | 技术研发中心 1月分支版本(2023年) |
|---|---|
| 相关需求 | |
| 相关任务 |
| 由谁创建 | 林鸿贵 于 2023-01-06 15:47:57 |
|---|---|
| 影响环境 |
647 |
| 由谁解决 | 田子豪 于 2023-02-23 16:32:00 |
| 解决版本 | 2023智汇一月分支BUG |
| 解决方案 | 历史bug(180天以上) |
| 由谁关闭 | 林鸿贵 于 2023-02-23 16:32:53 |
| 最后修改 | 林鸿贵 于 2023-02-23 16:32:53 |
| 相关Bug |
|---|
开发报告
1.数据已修复
SELECT ol.CustomerID,ol.OrderCode,ol.SellerSKU,ol.ASIN,pos.OrderSourceSKU,pos.ASINorItemID,ol.SKU
UPDATE ol SET ol.ASIN = pos.ASINorItemID
FROM dbo.RB_OrderInfo (NOLOCK) oi
LEFT JOIN dbo.RB_OrderInfo_BeikuExpand (NOLOCK) be ON be.CustomerID = oi.CustomerID AND be.OrderCode = oi.OrderCode
LEFT JOIN dbo.RB_OrderList (NOLOCK) ol ON ol.CustomerID = oi.CustomerID AND ol.OrderCode = oi.OrderCode
LEFT JOIN dbo.RB_Product_OrderSourceSKU (NOLOCK) pos ON oi.OrderSourceID=pos.OrderSourceID AND ol.SellerSKU=pos.OrderSourceSKU AND oi.CustomerID = pos.CustomerID
WHERE oi.CustomerID =1 AND oi.IsStockOrder =1 AND be.OrderBuildType IN (1,2) AND ISNULL(ol.ASIN,'')=''
AND oi.OrderStatus!=2 AND ol.SellerSKU<>'' AND ol.SellerSKU =pos.OrderSourceSKU