使用PE04创建自定义功能类型时单击源文本RPCBURZ0时出错

2020-09-29 17:43发布

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

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


我正在创建自定义功能类型Z2010作为P2010标准功能类型的副本。我已将该子例程保存在include RPCBURZ0中。 当我在PE04事务中单击自定义类型的源文本时,将不会转到子例程。 我收到一条信息消息"程序RPCALCU0中找不到FUZ2010"。

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

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


我正在创建自定义功能类型Z2010作为P2010标准功能类型的副本。我已将该子例程保存在include RPCBURZ0中。 当我在PE04事务中单击自定义类型的源文本时,将不会转到子例程。 我收到一条信息消息"程序RPCALCU0中找不到FUZ2010"。

付费偷看设置
发送
5条回答
三十六小时_GS
1楼-- · 2020-09-29 18:31

嗨Maroof,

mmmm,也许您可​​以尝试SE38-> RPCALCU0->查看源代码,然后选择菜单->实用程序->更新导航索引。 之后,返回功能Z2010的PE04,然后返回源文本以检查是否可以解决您的问题?

通过我的美国薪资报告自定义函数包含在PCBURZUS0中。

您提到的RPCBURZ0是一个用于开发特定于客户的操作的包含项; 也不是特定于国家/地区的包含项,因此实际上您在此包含项中的所有编码都会影响所有RPCALCx或HxxCALCx报告。

Antoine

我是小鹏鹏啊
2楼-- · 2020-09-29 18:44

请参阅下面的评论

# p#

你好,

您是使用增强功能还是直接(使用修改的SSCR键)修改了RPCBURZ0?

因为我已经注意到不允许在此处进行增强(并且在全国范围内包括PCBURZFR0,所以您必须直接对其进行修改。)

小灯塔
3楼-- · 2020-09-29 18:23

您好,贝特朗,

我在include RPCBURZ0内部创建了一个隐式增强,并在其中编写了子例程

FORM FUZ2010。

ENDFORM。

我注意到该子例程名称FUZ2010并未反映在主程序RPCALCU0中。

三十六小时_GS
4楼-- · 2020-09-29 18:22

嗨安东尼,

我也尝试将子例程放入include PCBURZUS0,但是它没有用。 我是否需要访问密钥才能将我的子例程添加到包含内容中? 当前,我正在使用隐式增强。

95年老男孩
5楼-- · 2020-09-29 18:44

mmm ...我认为您应该尝试SE38-> RPCALCU0->查看源代码,然后选择菜单->实用程序->更新导航索引

是的,使用访问密钥要比隐式增强更好,但是您是老板...

我通常创建一个Z include并将其声明到我正在研究的国家的de PCBURZxx0中,因此 以后我不必再麻烦访问密钥了。

一周热门 更多>