更新自定义DDIC表时出现问题

2020-09-07 18:57发布

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

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


大家好,

我正面临一个奇怪的问题。 我使用向客户推出的自定义报告。 因此,我有交易代码。 当用户单击自定义报告中的保存时,它将在我们的自定义表中将数据保存到DDIC。 现在,当我通过交易代码进行操作时,不会发生DDIC更改。 当我在SE38中使用程序名称时,一切正常。 在这两种情况下,都会运行程序中的MODIFY例程。 在我们的开发系统中,两者都可以正常工作,所以可能是权限问题吗? 但是,在程序中更新DDIC表时缺少哪个权限? 为何它适用于报表而不适用于报表交易? 区别在哪里?

权限检查不会显示任何问题。

有什么想法吗?

致谢

迈克尔

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

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


大家好,

我正面临一个奇怪的问题。 我使用向客户推出的自定义报告。 因此,我有交易代码。 当用户单击自定义报告中的保存时,它将在我们的自定义表中将数据保存到DDIC。 现在,当我通过交易代码进行操作时,不会发生DDIC更改。 当我在SE38中使用程序名称时,一切正常。 在这两种情况下,都会运行程序中的MODIFY例程。 在我们的开发系统中,两者都可以正常工作,所以可能是权限问题吗? 但是,在程序中更新DDIC表时缺少哪个权限? 为何它适用于报表而不适用于报表交易? 区别在哪里?

权限检查不会显示任何问题。

有什么想法吗?

致谢

迈克尔

付费偷看设置
发送
4条回答
SAP小黑
1楼-- · 2020-09-07 19:11

嗨,

您必须检查如何创建Ztable以及如何将值传递到同一组主键。

如果重复使用代码

插入Ztable FROMTABLE itab ACCEPTINGDUPLICATEKEYS。

或为了更新/修改Z表,它是创建Z表结构。

使用"移动"将值复制到工作区中,以创建Z表的结构。

并使用Modify语句更新Z表。

内鬼,

纳瓦

Nir深蓝
2楼-- · 2020-09-07 19:16

嗯,在那里我能看到什么? 在这两种情况下,都会触发更新DDIC表的相关例程。 所以我认为这可能在程序例程中有些问题。

路亽曱_Ryan
3楼-- · 2020-09-07 19:23

仅几个问题(如果听起来太明显,对不起!):

  • 您是否检查了Systemlog(SM21)或Lock Entries(SM12)中是否显示了任何内容?
  • 是否有任何用户可以通过TCode进行更新?
  • 是否已通过某种特殊授权设置了TCode?
  • 您能像Sandra建议的那样在出现问题的系统中或仅在DEV中进行SAT吗?
hongfeng1314
4楼-- · 2020-09-07 19:01
# p#

执行tcode后是否尝试过SU53?

一周热门 更多>