销售周期中项目费率变化百分比

ERPNext 可以验证物料在从销售订单流转到交货单或销售发票时,其价格是否发生变化。当已确认的订单价格在履行和开票过程中应保持一致时,请使用此控制功能。

开始之前

确认:

  • 物料价格及预期的价格表。
  • 有权批准价格例外情况的角色。
  • 您的流程是需要警告还是强制阻止。
  • 应如何处理合法的修改和退货。

此设置不能替代定价治理。请记录价格何时可能发生变化以及谁可以批准。

配置价格验证

  1. 打开销售设置。
  2. 打开物料价格设置部分。
  3. 启用在整个销售周期内保持相同价格
  4. 如果未保持相同价格则执行的操作设置为:
  • 警告:允许在通知用户后保存。
  • 阻止:阻止不一致的价格。
  1. 当选择“阻止”时,如果您的版本提供该字段,请选择允许覆盖此操作的角色。
  2. 保存。

测试控制功能

  1. 使用物料价格创建并提交一个销售订单。
  2. 根据该销售订单创建一张交货单或销售发票。
  3. 点击高亮的铅笔图标以打开完整的物料行。
  4. 更改价格。
  5. 保存并确认 ERPNext 会根据销售设置警告或阻止此更改。

物料代码前的圆点可快速显示库存可用性:绿色表示有库存,红色表示缺货。

当价格合法变更时

使用能够保留审计轨迹的工作流程:

  • 当商业协议在履行前发生变化时,修改已确认的销售订单。
  • 当支持的提交后工作流程适合此变更时,使用“更新物料”。
  • 在更正已提交的发票时,创建贷项通知单或退货单。
  • 仅在政策允许时,使用授权的覆盖功能。

不要为了匹配总额而静默更改下游价格。

定价来源如何相互作用

交易价格可能受到以下因素影响:

  • 物料价格和价格表。
  • 定价规则。
  • 促销方案。
  • 物料级别的加成或折扣。
  • 额外折扣。
  • 货币换算。
  • 在权限允许的情况下手动输入的价格。

相同价格验证会比较映射的销售周期价格。它不会阻止所有可能的上游定价配置。

重要设置

设置 效果
在整个销售周期内保持相同价格 启用与上游价格的比较
操作:警告 显示警告但允许用户继续
操作:阻止 阻止价格更改
覆盖角色 允许授权用户在支持的情况下绕过“阻止”
允许用户编辑价格表价格 控制“价格表价格”字段的编辑,而非整个销售周期策略

故障排除

问题 检查内容
未出现警告 确认下游单据是从销售订单映射而来,并且设置已保存
授权用户无法覆盖 确认配置的角色和用户的已分配角色
价格在映射前已更改 检查物料价格、定价规则、折扣、货币和源单据
退货或贷项更正被阻止 使用适当的退货或修改工作流程
用户混淆了“价格”和“价格表价格” 解释参考价格、加成、折扣和最终交易价格

常见问题解答

此设置是否适用于不相关的独立发票?

它旨在验证关联销售周期中的价格。独立发票没有可比较的销售订单价格。

我应该选择“警告”还是“阻止”?

如果例外情况常见且稍后审查,请使用“警告”。如果必须在保存单据前获得批准,请使用“阻止”。

角色能否覆盖“阻止”?

可以,当您的 ERPNext 版本中提供了覆盖角色字段并已配置时。

此设置会阻止定价规则吗?

不会。定价规则仍然是价格计算的一部分。请测试组合工作流程。

  • 销售设置
  • 销售订单
  • 提交后修改销售订单
  • 定价规则
  • 应用折扣