1

对不起,如果我的标题没有意义,但我发现很难描述!我在 SAP TM 中有一个 Z 表:

Z表

与标准表有外键关系/SAPAPO/LOC

/SAPAPO/LOC

但我希望进行 SM30 维护,用户填充/SAPAPO/LOC-LOCNO字段(即仓库)并且 LOCID 被隐藏并自动填充。这可能吗?这是我的看法:

看法

但在 SM30 中,仓库在进入后就被屏蔽了。我想我可以通过弄乱自动生成的屏幕来让它工作,但我更愿意遵循 SAP 标准。

4

2 回答 2

0

我决定走一条不同的路线,在我的 Z 表中使用 LOCNO 而不是 LOCID,然后创建一个自定义检查表(从 /SAPAPO/LOCNO_V 复制)。因此,用户输入仓库名称,并根据 /SAPAPO/LOC 进行验证。

于 2021-10-19T11:42:13.397 回答
0

外键关系不会在维护视图中自动填充,它的作用是在您在维护屏幕中手动输入 LOCID 时进行输入检查。

回答你的问题:是的,这是可能的。

您需要使用维护视图事件,尤其是事件05 Creating a new entry并自己编写此群体的代码。

事件教程:https ://saptechnical.com/Tutorials/ABAP/TableMaintenance/events.htm

于 2021-10-21T10:43:26.740 回答