暂无
任务描述
需求描述
背景:海外仓备库发货单与实际发货单数量不一致,造成头程数量非真实,并且二程分摊非真实。
需求:
业务操作二程分摊功能时,取备库订单号 关联 进销存 出库信息表 实际出库数量对比,
头程调拨池关联发货仓库 按SKU 数量(申报数量 - 实际数量) 进行扣减;无增加操作
扣减结束后,进行二程分摊;并将日志打印至调拨运费池
进销存实际发货取值表(dbo.RB_OutboundReceivingDetailList这个报告获取的出库数量)
部分发货样例
202201041013113942769
202201041755113957237
202201061013114050005
202201071417114146351
问题:
1. 海外仓申报 发货 200 ,实际发货 100 ,导致头程无法分摊,无法分摊情况取上一次头程。
2. 海外仓申报 发货 200 ,实际发货 100, 导致头程分摊时,按 100 费用分摊至 200 申报数量。



业务反馈样例:
在这个调拨单里面没有这个SKU的运费,整个单是5000多,6589021 这个产品在第一程是24,后面一程不可能到51的,这一票这个产品就有196各




验收标准
暂无
变动及影响
提交记录
自测报告
1、修正二程备库订单,调整为海外——>FBA。
相关调整如下:
1、发货仓库类型为60,Update RB_WareHouse SET WareHouseType=60 WHERE ID=4313,为
2、备库单拓展信息:UPDATE RB_OrderInfo_BeikuExpand SET TransitOutboundOrderCode='TS14201EUM',OrderBuildType=2,OrderProductType=1 WHERE OrderCode='202205172001825861'
3、调整实际发货数量:Update RB_TransitShipment_CartonItem SET MappingProductBarCode='109-01T0M',ProductNumber=1 WHERE ShipmentOrderCode='TS14201EUM'
注:RB_OrderList表OrderItemId不能为空,表:RB_WareHouse_Product、RB_OrderInfo_BeikuExpand、RB_TransitShipment_CartonItem、RB_OrderInfo、RB_OrderList等表的GroupSKU,SKU,SellerSKU、FNSKU需一一对应,相关表关联关系如下:
SELECT AddTime,WareHouseID,ToWareHouseID,* FROM RB_OrderInfo(NOLOCK) WHERE OrderCode='202205172001825861'
SELECT GroupSKU,SKU,SellerSKU,OrderItemId,* FROM RB_OrderList(NOLOCK) WHERE OrderCode='202205172001825861'
SELECT TransitOrderCode,* FROM RB_OrderInfo_BeikuExpand(NOLOCK) WHERE OrderCode='202205172001825861'
SELECT * FROM RB_WareHouse_Product(NOLOCK) WHERE CustomerID=1 AND OrderSourceID=1000010 AND WareHouseID=4166 AND SKU=1033003
SELECT * FROM RB_TransitShipment_CartonItem(NOLOCK) WHERE ShipmentOrderCode='TS14201EUM' AND MappingProductBarCode='109-01T0M' AND SellerSKU=''
2、生成二程单的调拨运费池数据