发表于:2026年2月26日
在Sage X3中,有些情况下,MRP(物料需求计划)处理过程中不应该考虑某些销售订单。一个常见的业务需求是,防止因信用额度问题而被认为“锁定”状态的销售订单出现在MRP建议中。本文将解释如何实现这一需求,背后的功能逻辑,以及所需的设置更改。
为什么“锁定”状态的销售订单不应影响MRP
当客户超过信用额度时,相关的销售订单会根据标准Sage X3信用控制被认为“锁定”状态。这些订单不应采取采购或者生产业务,因为需求尚未得到确认。
Sage X3中的功能行为
Sage X3提供了一种功能机制,可以防止“锁定”状态的销售订单出现在MRP中。这一功能是通过控制销售订单行状态来实现的:
· 当销售订单被认为是“锁定”状态时,其订单行状态会更新为“计划的”。
(“计划的”状态的订单行会被排除在MRP建议之外。)
· 在工作流批准或信用释放后,销售订单行的状态会更新为“确认的”。
(“确认的”状态的订单行会被纳入MRP,并作为有效需求考虑。)

所需的设置更改
为了使这一行为生效,必须在需求计划参数设置中更新一个关键配置。不要勾选“计划的客户订单”复选框。这样,计划状态的销售订单就不会被MRP处理。
导航至:参数设置-存货-需求计算参数
取消勾选:计划的客户订单

流程概述
1.客户超过信用额度 → 销售订单被认为是“锁定”状态。
2.工作流触发 → 销售订单行状态更新为“计划的”。
3.MRP运行 → “计划的”销售订单被排除。
4.审批后 → 销售订单行状态更新为“确认的”。
5.MRP将该订单视为有效需求并纳入处理。
结论
通过利用销售订单行的状态并调整MRP需求参数,您可以完全控制哪些销售订单要在计划中被考虑。该方法确保了MRP输出的准确性,并防止了根据未确认订单进行的不必要采购或生产业务。
