03 · ERP & SUPPLY CHAINP014 MIN
商品选项、属性组合与可配置商品
控制属性组合爆炸,并把无效搭配变成可维护的业务规则。
MENTAL MODELCONFIGURABLE PRODUCTS
01选择 Option
→02验证依赖 / 排斥
→03计算价格 / BOM
→04生成配置快照
先把概念与边界说清楚
定义告诉你它是什么,边界告诉你它不负责什么;企业系统最常见的误解通常发生在两者混用时。
Product Option
用户可选择的维度,例如 Fabric、Color、Motor、Mount Type。
Attribute Combination
多个选项值构成一种配置;可用性可能受兼容、尺寸和供应限制。
Configurable Product
下单时按规则组合选项、校验兼容并计算价格或 BOM 的商品。
某电机不支持超宽帘
前端允许任意 Motor × Size 组合,生产后才发现扭矩不足。
- 01
把兼容规则建为领域规则而非 UI if。
- 02
配置 API 返回可用值与禁用原因。
- 03
下单服务再次校验同一规则版本。
销售在报价阶段就看到不可用原因,前后端规则不再漂移。
马上动手
- 写出 Motor=Battery 对 Width 的约束。
- 区分影响可用性、价格和物料的三类规则。
常见坑
- 只在前端禁用选项
- 把规则散落在组件条件里
- 规则更新后重算并篡改历史订单
05 · KNOWLEDGE CHECK为什么配置结果要保存快照和规则版本?查看答案⌄
答案
规则、价格和物料会变化;历史报价与订单必须保留下单时的有效配置,才能审计和履约。