无法验证模块池PAI中的字段。

2020-09-16 22:29发布

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

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


需要澄清,
我的主要目的是在Co11n处添加额外的字段,因此我被追加到afru上,然后afrud具有afru,因此afrud包含zzempid。

在Se51中,"屏幕画家"("自定义退出")中包含了该字段(SAPLXCOF-0900)

(程序和屏幕号)


在保存时,数据正在AFRU中保存,但是在上述屏幕的Pai中,我需要验证emp id的值。
但是在编写代码时,是说该字段不存在。 任何人都可以告诉我代码中有什么问题吗? 我可以解决它,但找不到问题。

(173.2 kB)

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

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


需要澄清,
我的主要目的是在Co11n处添加额外的字段,因此我被追加到afru上,然后afrud具有afru,因此afrud包含zzempid。

在Se51中,"屏幕画家"("自定义退出")中包含了该字段(SAPLXCOF-0900)

(程序和屏幕号)


在保存时,数据正在AFRU中保存,但是在上述屏幕的Pai中,我需要验证emp id的值。
但是在编写代码时,是说该字段不存在。 任何人都可以告诉我代码中有什么问题吗? 我可以解决它,但找不到问题。

(173.2 kB)
付费偷看设置
发送
5条回答
clever101
1楼-- · 2020-09-16 22:33

你好,卡利,

您需要清除TOP Include中的文件。

最好的问候

Harel

Baoming ROSE
2楼-- · 2020-09-16 22:42

请问我该怎么声明,这不是z模块程序。

Data:f_field类型afrud-zzempid。

然后我可以将f_field绑定到Screen Painter。 (用于z模块程序)

但是在这里,标准已经有afrud-zzempid。

我可以像下面这样声明吗?

data:afrud-zzempid类型afru-zzempid。

如果我按照上述步骤进行操作,则可能已声明错误" AFRUD-ZZEMPID"

派大星 ヾ
3楼-- · 2020-09-16 22:40

你好。

您需要在函数出口中对其进行检查。

就您而言,我认为应该是

EXIT_SAPLCORU_S_100或EXIT_SAPLCORU_S_101取决于您的逻辑(您可以在退出文档中阅读更多详细信息

CONFPP07)

空代码
4楼-- · 2020-09-16 22:32

好。 我会检查的。

bbpeas
5楼-- · 2020-09-16 22:32

嗨,

您正在尝试向标准交易中添加自定义(z字段)

在这种情况下,对应的表为AFRU,其对应的z字段结构为CI_AFRU,

c1.jpg

尝试在CI_AFRU结构中添加您的z字段,然后为它写一个屏幕出口。

请通过屏幕退出线程,已经有很多可用的信息。

一周热门 更多>