需求背景
目前调价服务已有80%转Java,海外仓筛选逻辑也需要转Java进行查询
需求内容
海外仓配置表:
海外仓仓库配置表:见文档:https://alidocs.dingtalk.com/i/nodes/vy20BglGWOe6NLDZFQKyMpRmJA7depqY?utm_scene=team_space
注意:如果同个SUK同个站点有多个海外仓仓库有库存,则按仓库顺序从上到下优先
海外仓筛选逻辑:
- 0(排除掉【箱库存】的仓库,只计算【直发库存stockTypeName】可用库存,运输途中不算);
- 0(0)
- 组合SKU:执行调价时,针对符合海外仓的组合SKU,且对应的渠道SKU也符合海外仓规则,则可按海外仓调计算器公式获取价格
SKU海外仓信息获取:
通过接口查询SKU仓库时,查询的SKU满足【仓库ID存在配置表,且仓库类型是直发库存,且有库存】,则该SKU即可写入海外仓SKU表,同时记录SKU的库存数。
接口:http://erpapi.zhcxkj.com/Erp/Products/GetProductInventoryInfo
海外仓SKU表的【站点】根据配置表里仓库ID配置的站点进行写入,如果有多个站点,则写入多条数据。(唯一键【SKU+仓库ID+站点+部门】)
调海外仓调计算器接口参数要求
- 计算器接口:http://showdoc.zhcxkj.com/web/#/108/5222
- 传参要求:其余必填入参传值逻辑不变
- BusinessTypeCode:传值:AmzonSelfDeliveryOverseasWarehouse
- 0的仓库ID;否则按本地仓逻辑掉计算器获取价格
入参:
{
"language": "zh_CN",
"source": ["string"],
"input": {
"customerId": 1,
"wareHouseType":2,
"skuList": [
"10855429"
]
}
}
涉及服务:刊登、调价(节日促销、清库促销、FBAFBM自定义策略、FBAFBM通用场景策略、FBAFBM产品标签策略、FBM断货调价)
