SAP Debug修改后台表

对于SAP后台表我们经常用SE16N来获取数据。
那么我们能否用SE16N来修改数据呢?
答案是肯定的。
有两个业务场景。
(一)自开发程序,比如收集每个部门用电量程序(非报表程序),就会有数据存储到后台表。由于逻辑设计的问题,有时候需要我们直接更改后台表。
(二) 标准程序,这个我们强烈不建议,因为我们的修改可能会破坏SAP的逻辑,但是有时候我们又不得已,经过我们反复测试验证,可以修改。
比如下面这个修改TECO时间的问题。
我们知道,生产订单TECO时没有日期选择的,根据我们操作日期来的。如果跨月,我们只能结算到在制品了,但是我们又想结算到上个月,就只能更改后台表了。

还有一种情况就是自建表,因为是自己开发的, 所以逻辑方面有很多缺陷,所以不得不修改后台表。

这时需要我们进入Debug状态修改两个值
注意:输入/H后要按回车,再点执行

注意:两个变量是:GD-EDIT 和  GD-SAPEIDT ,输入后先回车,再保存

可以看到很多字段已经变成可编辑状态了,修改之后保存即可。

再次强调:修改自建表还好,如果修改标准表,非常危险,会破坏SAP本身的逻辑,不到万不得已,不要轻易去修改。
另外:修改后台表记得要发邮件通知相关人,留下申请记录,不然以后被审计查到,工作就丢了

ICP备案号: 鄂ICP备2022007022号-1