SAPDebug 修改后台表

作者:SAP养家 约 3 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, Data Engineering, PP, 工具, 开发, 技术, 数据工程, 生产
SAPDebug 修改后台表 - 封面图
SAPDebug 修改后台表 - 封面图

对于SAP后台表我们经常用SE16N来获取数据。

那么我们能否用SE16N来修改数据呢?

答案是肯定的。

有两个业务场景。

(一)自开发程序,比如收集每个部门用电量程序(非报表程序),就会有数据存储到后台表。由于逻辑设计的问题,有时候需要我们直接更改后台表。

(二) 标准程序,这个我们强烈不建议,因为我们的修改可能会破坏SAP的逻辑,但是有时候我们又不得已,经过我们反复测试验证,可以修改。

比如下面这个修改TECO时间的问题。

我们知道,生产订单TECO时没有日期选择的,根据我们操作日期来的。如果跨月,我们只能结算到在制品了,但是我们又想结算到上个月,就只能更改后台表了。

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

SAPDebug 修改后台表 - 封面图
SAPDebug 修改后台表 - 封面图

这时需要我们进入Debug状态修改两个值

注意:输入/H后要按回车,再点执行

SAPDebug 修改后台表 - 封面图
SAPDebug 修改后台表 - 封面图
SAPDebug 修改后台表 - 封面图
SAPDebug 修改后台表 - 封面图

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

SAPDebug 修改后台表 - 封面图
SAPDebug 修改后台表 - 封面图

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

再次强调:修改自建表还好,如果修改标准表,非常危险,会破坏SAP本身的逻辑,不到万不得已,不要轻易去修改。

另外:修改后台表记得要发邮件通知相关人,留下申请记录,不然以后被审计查到,工作就丢了 。

SAPDebug 修改后台表 - 封面图
SAPDebug 修改后台表 - 封面图
SAP养家

关于作者:SAP养家

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「SAPDebug修改后台表.md」整理生成,仅用于内部技术分享与学习交流。