背景:现有进销存移除订单后,进入海外仓;而头程中无移除订单进入海外仓内容。因此造成部分数据无分摊逻辑。
需求(新增内容):
现状流程
1.进销存 Removal Order 创建订单 ,
2.获取后台移除订单详情 removal order
参考:select top 10 * from RB_Report_FULFILLMENT_REMOVAL_SHIPMENT_DETAIL order by id desc
Where [removal-order-type] = Return and [Status] =0
3. 根据 RB_Report_FULFILLMENT_REMOVAL_SHIPMENT_DETAIL.order-id & SKU 创建 备库订单;
4. 所有仓库 增加 SKU
修正流程
1.进销存 Removal Order 创建订单 ,
2.获取后台移除订单详情 removal order
参考:select top 10 * from RB_Report_FULFILLMENT_REMOVAL_SHIPMENT_DETAIL order by id desc
Where [removal-order-type] = Return and [Status] =0
3. 根据 RB_Report_FULFILLMENT_REMOVAL_SHIPMENT_DETAIL.order-id & SKU 创建 备库订单;
4. 进销存创建备库订单包含 按 订单来源渠道 & 海外收货仓库 & 渠道SKU & SKU & 退货数量;
5. 进销存调用 (被调用) 头程调整功能 对应 订单来源渠道 创建 亚马逊FBA订单扣除数量;
6. 进销存调用 (被调用) 头程调整功能 对应 订单来源渠道 创建 海外收货仓库 数量增加.
添加新表( 参考[dbo].[RB_WareHouse_Issales_Difference]) 新表名:RB_WareHouse_Removal
[ID]
,[CustomerId]
,[DevIDSellerId]
,[Sku]
,[OrderSourceSKU]
,[IsEFN]
,[OrderStatus]= 0'创建', 1‘移除’ ,2'接收',3 '移除完结',4 '接收完结',
,[CreateDate]
,[Ordertype] = RB_Report_FULFILLMENT_REMOVAL_SHIPMENT_DETAIL[removal-order-type]
,[sourceorderid] = 源数据ID
,[Orderid] = 创建备库订单ID
,[WareHouseID]
,[SendNumber] = 发货数量
,[ReceiveNumber] =收货数量
,[AddTime]
,[UpdateTime]
FROM [irobotbox].[dbo].[RB_WareHouse_Removal]


