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

2020-09-06 14:35发布

         点击此处--->   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等?

最诚挚的问候,

尼科斯

         点击此处--->   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条回答
大简至美
1楼 · 2020-09-06 14:50.采纳回答

您好

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

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

问候,
Caetano

hengyuye
2楼-- · 2020-09-06 14:58

你好 Caetano Almeida ,非常感谢您的回答。 我不能更改存储位置,因为确认仅应在0045进行。0035是商业仓库,因此我无法生产任何库存。 0057是电池的生产存储位置,它消耗了0045中生产的电池。这就是为什么我需要以某种方式区分两个生产订单,所以后者我知道将什么转移到哪里。

但是,您给了我一个很好的主意。 我可以更改一个计划订单(DepReq的一个)的存储位置,以使101在0057中移动。此存储位置的更改将转移到生产订单中。 所有其他计划的订单将以0045作为它们的存储位置,这样我们就知道应该将它们转移到0035。

希望我们可以为此获得会计师许可...

最好的问候

Nikos

Violet凡
3楼-- · 2020-09-06 14:54

顺便说一句,如果原来的问题已经回答,您可以关闭另一个线程吗?

一周热门 更多>