标签: sap abap
我通过se11在SAP中创建了一个表,然后使用了表维护生成器。然后,我将更改从开发系统传输到q系统。
现在,我想通过sm30维护该表。这在DEV系统中有效。我只是得到一个警告:“此表是跨客户端的”。但是编辑有效。在质量检查系统中不起作用。我得到:
不允许更改存储库或跨客户端自定义
如何使跨客户表可编辑?
表的传递类别为C。该表的数据类为APPL2。不,没有MANDT列(有意使用)。
C
APPL2
我知道我可以在se16n中使用&SAP_EDIT编辑此表,但是我想避免这种肮脏的破解。
&SAP_EDIT
答案 0 :(得分:2)
这是不允许的,因为为此客户端设置了“跨客户端对象更改”的设置。
如果可以并且被允许,请转到SCC4选择您的客户端并更改以下设置。
SCC4
答案 1 :(得分:0)
我找到了一种通过sm30进行跨客户端编辑的方法:
使用“表维护生成器”(通过se11)。然后选择“记录例程”,在那里您需要设置“否,或用户记录例程”。
然后,您可以通过sm30编辑作为跨客户端表(无MANDT列)的表。