计划订单或生产订单中的自定义字段?

2020-09-06 14:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)早上好。 该帖子与我的前一个帖...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


早上好。

该帖子与我的前一个帖子一起出现,我问我如何在同一日期创建两个单独的计划订单。 Caetano Almeida 提供了此问题的解决方案(https://blogs.sap.com/2014/ 09/10/如何在同一日期创建单独的计划订单购买)。

现在,我的问题是:创建两个单独的订单后,我需要将第一个订单的库存发送到存储位置0057,将第二个订单的库存发送到存储位置0035。每个订单的确认是 使用自定义版本的CO11N完成,现在确认后,也可以将生产的物料移动311到0035(默认-在此程序中不能更改)。

因此,我认为,如果我在每个订单中都有一个特定的指标(即第一个订单为1,第二个订单为2),则可以在确认后更改程序,以便当它看到指标= 1时 将311移至0057的存储位置,而如果看到指示符= 2,则在确认将311移至0035的位置。

真正的问题是我如何"创建"这个特定指标? 我应该按计划订单进行处理,然后将其转移到生产订单吗? 我应该直接在生产订单中这样做吗? 但是,以什么标准呢? 我应该使用什么用户出口,BADI,BAPI等?

最诚挚的问候,

尼科斯

3条回答
大简至美
2020-09-06 14:50 .采纳回答

您好

计划订单没有提供任何BAdI或增强功能来在表PLAF中创建自定义字段,因此,如果不对标准计划订单屏幕进行修改,就无法在计划订单中显示任何自定义字段。 如果可以自动派生该指标,则可以使用BAdI MD_PLDORD_POST将其保存到自定义表中,然后在生产订单确认中读取它。

另一种替代方法是使用BAdI MD_PLDORD_CHANGE直接更改计划的订单存储位置。 该存储位置被复制到生产订单,稍后将用于确认生产订单。

问候,
Caetano

一周热门 更多>