计划运行使用物料在MRP视图中维护的字段。
在LTP中,我们在LTP计划场景(在MS31/MS32中)中使用不同的设置创建不同的计划场景,并尝试在模拟中分析结果。
使用标准特征,我们可以为不同的计划场景创建不同的BOM,并且可以检查结果基于不同BOM的模拟结果。
在本文档中,我们将讨论一个修改,该修改为我们提供了一个选项,以获得特定于计划场景的物料主MRP数据。
考虑到我们已经设置了两个计划场景,美国高防云服务器,其中一个我们希望批量大小为"EX",没有最小批量大小;而对于另一个,我们希望批量大小为"EX",最小批量大小为100。
这可以通过实现BAdI MD\U MRP\U参数来实现,云服务器是,如下节所述。
(a)我们创建了一个自定义表,在该表中,大淘客,我们可以拥有计划方案特定的MRP主数据(在广泛的实施方案中,您可以想想像马克这样的定制桌子,将计划场景作为一个附加的主键字段)。
(b)我们在这个自定义表中维护我们的计划场景特定的基础数据。
(c)我们实现BAdI并根据这个自定义表中维护的数据更改计划使用的基础数据。
外接程序有两种方法:
(a)调整物料主参数:对于物料主参数更改(与计划相关的MT61D结构的更改)。
(b)调整计划参数:用于调整计划参数(例如前滚周期、CM61X结构的更改)。
对于所描述的示例,我们应该使用调整物料主参数方法。下面提供了一个示例编码:
我们的自定义表的名称是success ZMARC.
*——声明局部变量——
数据:LV\u DISLS TYPE DISLS,
LV\U BSTMI类型BSTMI.
*--检查LTP场景存在---
检查IM\U PLSC-PLSCN不是初始值。
*--从自定义表中获取主数据--
从ZMARC中选择单个DISLS BSTMI进入(LV\U DISLS,LV\U BSTMI)其中PLSCN=IM\U PLSC-PLSCN和MATNR=IM\U MT61D-MATNR
和WERKS=IM\U MT61D-WERKS.
检查SY-SUBRC EQ 0.
*--更改数据------------
CH\U MT61D\U EXT-DISLS=LV\U DISLS。"批量
CH\ U MT61D\ U EXT-BSTMI=LV\ U BSTMI。"最小批量
*——设置变更指标---
CHU CHANGED='X'。
这是PP-MRP组件中一个有用的BAdI,同样可以用于在计划运行期间实现关键需求。BAdI本身给出了在计划运行期间删除已确认PR的一个例子。在SE18事务中使用菜单功能Goto->Sample Code->Display并浏览BAdI文档。
非常感谢您浏览文档。希望这将帮助您在MRP/MPS/LTP运行中实现许多附加功能。
如果您遇到任何困难,高防云服务器,请讨论。
,免费大数据