渠道规则比价
目录
1. 功能说明
支持不同的物流渠道、物流产品能够实现自动比价,实现运费基于客户或公司维度可以获取到最优的运费。
2. 新增
1、功能按钮
新增:点击后弹出新增窗口,录入新增规则,每次只能新增一条、并且仅允许选择一种规则类型
批量新增:支持规则类型按模板批量导入新增
启用:勾选列表行规则,点击按钮启用规则
停用:勾选列表行规则,点击按钮停用规则
删除:勾选列表行规则,点击按钮逻辑删除规则,后台数据保留,仅规则状态更新为删除
导出:需要支持规则导出,按查询条件、导出模板,导出所有结果信息,导出格式与模块列表一致。
2、查询条件
规则编号:手工录入模糊搜索
规则名称: 手工录入模糊搜索
优先级:手工录入模糊搜索
客户代码:手工录入模糊搜索
仓库:手工录入模糊搜索
物流渠道:对应 异常拦截、应收规则 页签列表中的物流渠道(即,新增/编辑界面中的已选条件“物流渠道”),手工录入模糊搜索
物流产品:对应 应付规则 页签列表中的物流产品(即,新增/编辑界面中的已选条件“物流产品”),手工录入模糊搜索
最终物流渠道:对应 应收规则 页签列表中的物流渠道(即,新增/编辑界面中的 执行操作 “更换物流渠道”),手工录入模糊搜索
最终物流产品:对应 应付规则 页签列表中的物流产品(即,新增/编辑界面中的 执行操作 “更换物流产品”),手工录入模糊搜索
状态:下拉可选,默认为空即不限,可选项:启用、停用
3、列表界面
排序规则:按状态(优先 启用 到 停用)、优先级(由大到小)、规则编号(由大到小) 进行排序
规则编号:根据规则类型,生成相应的规则简称+流水的规则编号,如拦截规则LJGZ234,应收规则YSGZ1234,应付规则YFGZ1234
规则名称:自定义
优先级:小于5000的正整数
客户代码:支持多选
仓库:支持多选
物流渠道:对应 异常拦截、应收规则 页签列表中展示
物流产品:对应 应付规则 页签列表中展示
最终物流渠道:对应 应收规则 页签列表中展示
最终物流产品:对应 应付规则 页签列表中展示
异常类型:对应 异常拦截 页签列表中展示,取新增/编辑页面的 “预报异常类型” 字段值展示
异常原因:对应 异常拦截 页签列表中展示,取新增/编辑页面的 “预报异常” 字段值展示
状态:
4、新增页面字段说明
基础信息
规则编号:根据规则类型,生成相应的规则简称+流水的规则编号,如拦截规则LJGZ234,应收规则YSGZ1234,应付规则YFGZ1234
*规则名称:必填,根据用户所选的规则类型和实际使用场景来自定义命名即可
*优先级:必填,继承原【物流产品规则】模块逻辑,按优先级从大到小排序
类型
规则类型:单选必填:异常拦截、应收规则、应付规则
使用对象:单选必填,B2B、B2C、B2B&B2C
可选条件、已选条件
继承原【物流产品规则】模块的可选条件,并新增以下可选条件:
体积重比率:必填。与原模块文本录入框规则一致,由原来的必填项,调整为可选条件中的可选项
订单件数:文本 整型 正整数录入框,用于拦截 件数过多的订单。
订单箱数:文本 整型 正整数录入框,用于拦截 件数过多的订单。
分区类型:与“物流分区设置”中的“分区类型”一致,主要就是用来拦截邮编,即邮编分区类型:标准地区,偏远地区,超偏远地区,超超偏远地区,超级偏远地区2/3
计量单位:与“物流产品管理”中“计量单位”一致,可选KG&CM,LB&INCH,OZ&INCH;
附加公式条件
继承原【物流产品规则】模块功能
执行操作
*异常拦截
异常预报:继承原【物流产品规则】模块功能
*预报异常类型:继承原【物流产品规则】模块功能
*直接更换为指定的物流渠道
更换物流渠道:继承原【物流产品规则】模块功能
*自动比价,客户承担的运费最优
物流渠道比价:支持物流渠道下拉多选,配置后,可对所选渠道进行收入费用比对取最优(费用最小)
*直接更换为指定的物流产品
更换物流产品:继承原【物流产品规则】模块功能
*自动比价,公司承担的运费最优
物流产品比价:支持物流渠道下拉多选,配置后,可对所选物流产品进行成本比对取最优(费用最小)
5、页面 逻辑说明
新增、编辑、详情页面字段和布局一致;详情页面仅允许查看,不允许编辑。
》页面排序
页面按照优先级从高到低顺序排序
》新增/启用规则时,检查功能
1、启用一条规则时(启用以及已启用规则编辑提交时,都需要校验),校验是否与当前启用的规则 条件重合,检查内容包括:(优先级,客户代码,仓库,物流渠道,条件规则配置)
2、条件重复时, 弹框提醒:当前规则与编号xxxx规则 中条件xxx存在重复,请再次检查并确认。
>冲突:两条规则对应的结果完全相反,系统无法匹配出结果
>包含:执行匹配逻辑时,匹配更新时间最近的规则编号
>交叉重叠:执行匹配逻辑时,匹配更新时间最近的规则编号
6、操作/日志
记录用户新增、编辑、停用、启用操作日志。针对编辑的场景,需要详细记录每次编辑的具体字段在编辑前、编辑后的值。
订单日志 调整:
1. 需要记录订单实际执行拦截 / 转换的规则编号;以及最终执行的结果,拦截/转换后(原值+转换值)的结果;
2. 应付转换只显示规则编号;
3. 应收可以显示规则编号、原物流渠道以及转换后的渠道;
四、逻辑说明
》订单执行规则顺序、转渠道逻辑说明
0、首先执行自动分仓功能
1、优先执行AUTO渠道自动比价,转物流渠道
2、执行《物流产品规则》预报异常的拦截规则
3、执行《物流产品规则》预报异常的更换物流渠道、物流产品
4、执行《渠道规则比价》拦截规则
5、执行《渠道规则比价》应收规则,转物流渠道
6、执行《渠道规则比价》应付规则,转物流产品
应收规则:
1、WMS-客户管理-《客户列表》模块,给授权客户 AUTO 渠道权限后, 允许客户下单时选择AUTO渠道;客户下单时,将根据每个客户auto下面,所维护的具体渠道,进行对比,取价格最低的渠道。
2、客户在OMS或通过API接口下单时选择“AUTO”渠道时,系统将执行渠道自动比价,自动更换渠道,取最终运费最优即最低的物流渠道作为改订单的物流渠道;
3、AUTO渠道自动比价执行完毕后,将再查询渠道比价规则中配置的相关规则,如有匹配的规则,将继续按规则配置执行;例如:AUTO渠道比价,最终选取了最优的FedEx渠道,系统将使用该订单号和FedEx物流渠道等相关条件,再查询渠道比价规则,匹配后再执行该订单满足条件的异常拦截、应收规则、应付规则。
4、如果订单没有选择 AUTO 渠道, 那就正常按 客户+渠道+仓库,按优先顺序检索相应的渠道比价规则。有则执行
3. 启用/禁用
新增规则默认为禁用状态,操作启用后,符合条件的订单将自动按照匹配规则,执行满足条件的优先级最高的规则。
当前系统执行顺序为:
1、执行自动分仓规则
2、执行AUTO比价规则
3、执行物流产品规则
4、执行渠道比价规则,拦截规则>应收规则>应付规则
4. 编辑/复制/删除
支持对系统已有规则执行编辑、复制和删除操作。
作者:曾宏兴 创建时间:2025-01-22 04:22
最后编辑:曾宏兴 更新时间:2025-03-11 20:12
最后编辑:曾宏兴 更新时间:2025-03-11 20:12