任务描述
需求描述
需求背景:
1、之前备货FBA未限制物流属性,会存在其他物流属性 : 带电 铭感货,植物类产品, 存在物流不确定是否可发货, 需咨询物流,到发货才能知道是否可发货, 造成人工沟通陈本高, 且物流成本贵, 造成后期利润率无法保证。
2、字段计算规则调整
需求内容:
1、产品体积重量, 包装体积重量计算规则调整:
体积重量=(长*宽*高)除以7000,根据得出的值进行判断,过滤>1.5KG不进入审核页面
2、抛率计算规则调整:
抛率 =体积重量/ 产品毛重
注意:产品毛重需要先转换成KG单位,再进行计算
3、FBA 审核页面增加 : 体积重量 和抛率
4、FBA 审核页面 新增物流属性限制:只针对以下指定的物流属性可进入审核队列,其他的属性需要拦截
普货
纺织品
木质类_竹质类
易碎
人造羽毛
食品接触类
食品接触类(木质)
食品接触类(易碎)
玩具
玩具(查验)
食品接触(宠物餐具)
注意:历史数据:不在指定物流属性范围内的,且审核状态为【未审核】的数据,需要统一删除处理。
验收标准
新增备货物流属性限制
一、涉及项目:erp
1、自动fba审核页面:
抛率取值修改:体积重量/产品毛重 体积重量=包装长*宽*高/7000
新增页面显示:体积重量
如下:
2、指定物流属性进入自动fba审核
自动fba审核页面导入,判断是否是指定物流属性,不满足,则不导入
二、涉及amazonworker:
待转fbalisting同步自动fba审核,过滤指定物流属性,不满足,则不导入
三、历史数据处理,针对sku不满足物流属性,并且是未审核状态,则标记为删除
sql如下:
UPDATE RB_Amazon_AutoFba_Check
SET IsDelete = 1
WHERE ID IN
(
SELECT *
FROM dbo.RB_Amazon_AutoFba_Check a (NOLOCK)
INNER JOIN dbo.RB_Product b (NOLOCK)
ON a.CustomerID = b.CustomerID
AND a.Sku = b.SKU
WHERE a.CustomerID = 1
AND a.CheckStatus = 0
AND b.WithBattery NOT IN ( 1, 12, 14, 27, 38, 268, 382, 383, 398, 399, 439 )
);