Skip to content

Pricing:策略、价目和报价 ​

两个不同的概念 ​

**Pricing Strategy(内部对应 Price List)**说明哪组用户使用什么定价策略、何时适用、目标毛利和发布状态。Price List Entry存放具体 Offering 在某一策略下的售价。Proposal 可以使用解析价作为起点,并在受控范围内自定义本次报价。

当前入口 ​

  • Admin Suite → Catalog → Pricing:策略列表、修改、发布等。
  • Admin Suite → Catalog → Offerings → 某个 Offering → Pricing:维护该 Offering 对应策略的具体价格条目。

一般操作 ​

  1. 创建或选择 Pricing Strategy,配置组织币种下的适用条件和目标毛利。
  2. 维护策略生效状态;注意 Draft / Published / Unpublished Changes / Pending Deletion 与 Available / Unavailable 是不同的维度。
  3. 在 Offering 的 Pricing 入口为相应策略设置具体售价条目。
  4. 发布需发布的变更,再在 Proposal 里使用最终解析出的适用报价。

如何决定用哪一个价格 ​

PricingService 提供统一解析逻辑,包含策略、条目和适用关系。不同诊所可能适用不同策略;无匹配价目表或缺少 Offering 的价格条目时,结果是 不可解析 + blocker,不是自动免费,也不会凭空制造一个建议售价。

价格与成本不要混淆 ​

  • Selling Price:向医生/诊所报价的销售价。
  • Reference Cost:根据生产路线和标准资源得到的计划成本。
  • Actual Cost:后续真实发生的费用或成本事实。

三者可以对比,但不是同一数据表或同一生命周期。目标毛利率不等于当前订单的实际利润。

关于折扣和币种 ​

Proposal 的小金额单位、折扣、税额和总价由服务端校验;不同币种之间本版不能想当然自动换算。零价可以是明确的合法商业决定,但缺价不等于零价。

常见问题 ​

为什么在 Pricing Strategy 页面找不到某个 Offering 的单价? 因为具体单价由 Offering 的 Pricing 入口维护,策略页面管理适用范围和定价原则。

为什么改了策略后 Proposal 没有自动变化? 已发出的 Proposal 有历史商业快照及状态约束,不能按“改价目表=自动改写已发报价”理解。