通过SAP PS系统生成自动PR时,不会触发用户出口EXIT_SAPLEBNF_001

2020-09-03 08:15发布

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

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


尊敬的专家,

我需要在采购申请下达工作流程中更改批准人。 我已使用SAP提供的唯一且唯一的客户增强功能来实现此目的:
M06B0001> EXIT_SAPLEBNF_001>包含ZXM06U12
这对于通过ME51N手动创建的PR来说效果很好。 问题在于自动生成的PR。当在项目网络中的任何活动下过帐任何采购需求并在SAP PS中发布该网络时,会自动生成PR。 在自动生成PR时不会触发此用户退出。

任何潜在客户对我们如何解决此问题都将非常有帮助。

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

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


尊敬的专家,

我需要在采购申请下达工作流程中更改批准人。 我已使用SAP提供的唯一且唯一的客户增强功能来实现此目的:
M06B0001> EXIT_SAPLEBNF_001>包含ZXM06U12
这对于通过ME51N手动创建的PR来说效果很好。 问题在于自动生成的PR。当在项目网络中的任何活动下过帐任何采购需求并在SAP PS中发布该网络时,会自动生成PR。 在自动生成PR时不会触发此用户退出。

任何潜在客户对我们如何解决此问题都将非常有帮助。

付费偷看设置
发送
2条回答
半个程序猿
1楼-- · 2020-09-03 08:58

通常,那些老客户出口或像ME_PROCESS_REQ_CUST这样的BAdI不会被执行,因为它们打算用于交易输入。

那么您是否看过诸如ME_REQ_POSTED之类的BadI? (注意:您将需要触发一些偶数/BAPI调用来更改代理)

问题:为什么要在自动生成/释放PR期间更改代理,您是否首先考虑过 纠正您的策略。 我可以理解,在事务处理过程中,某些"不可预测的"用户行为可能需要这样做,但是在自动过程中,我有疑问吗?

我是小鹏鹏啊
2楼-- · 2020-09-03 09:02

Hello Raymond,

要求是覆盖批准者/代理,并将PR批准发送给生成PR的项目的项目经理。 现在,对于SPRO发行策略配置中的每个发行代码,只能维护一个批准人,并且我们将有多个针对不同项目的项目经理,因此需要根据一些逻辑来覆盖批准人名称,该逻辑将获取项目经理的名称。
不过,感谢BADI的建议,我将尝试一下并返回。

请注意,
Partha

一周热门 更多>