暂无
任务描述
需求描述
1.1. 背景
背景:当前头程移除销毁订单无扣减头程逻辑,造成差异较大;
1.2. 验收目标
1.移除订单页,已创建移除销毁订单,并且完成状态情况,对应头程做数量扣减。
2. 功能设计
2.1. 业务流程
无
2.2.1 操作路径
1. 销售管理 ---Removal Order订单---订单类型(方式)= disposal
2. 仓库物流管理---运费池管理
2.2.2 功能点清单
1. 头程移除销毁订单优化
2.2.3 头程移除销毁订单优化
2.2.3.1 功能点描述:
原设计:
移除销毁订单无对应头程扣减
调整:创建移除销毁订单后,并且状态完成后。头程+1天 进行扣减调整,针对销毁仓库及SKU 进行数量 扣减。SKU数量不满足匹配情况不做扣减。
逻辑:人工创建销毁订单--》同步后台销毁报告--》完成销毁---》更新ERP销毁订单完成状态---》头程+1 天 获取销毁订单内容,进行数量扣减调整。
验收标准
暂无
测试环境:http://10.158.158.22:8080/Manager/index.aspx
验证场景:
创建头程订单》后台创建销毁订单》获取销毁报告》执行服务》扣减头程数量
相关SQL
SELECT * from RB_Amazon_Removal_Order_Detail where OrderType = 'Disposal'
SELECT * from RB_Amazon_Removal_Order_Detail_SyncStatus
requested-quantity-increment int 4 10 0 ((0)) 请求处理数量
cancelled-quantity-increment int 4 10 0 ((0)) 取消数量
disposed-quantity-increment int 4 10 0 ((0)) 销毁数量
shipped-quantity-increment int 4 10 0 ((0)) 已发货数量
in-process-quantity-increment int 4 10 0 ((0)) 处理中数量
SELECT
a.AddTime,
a.DevIDSellerId,
a.sku,
a.fnsku,
a.[disposed-quantity-increment],
a.Status,*
FROM
RB_Report_FULFILLMENT_REMOVAL_ORDER_DETAIL_Increment a
LEFT JOIN
RB_WareHouse_Product b
on a.fnsku = b.FNSKU
LEFT JOIN
RB_WareHouse c
on b.WareHouseID = c.id
WHERE
a.CustomerID = 1
AND a.[order-type] = 'Disposal'
AND a.DevIDSellerId = 'A1BRLTYVHCTXZH'
and a.sku = '1768FIKELME1013O63'
ORDER BY
a.id DESC
UPDATE RB_Report_FULFILLMENT_REMOVAL_ORDER_DETAIL_Increment set Status = 0 where id = 15939
SELECT * from RB_OrderSource where id =5705
SELECT * from RB_Product_OrderSourcesku where OrderSourceSKU ='1768FIKELME1013O63'
SELECT * from RB_OrderSource_EbayAmazonAPI where OrderSourceID =5705
A1BRLTYVHCTXZH