SAP中直接修改表、视图的Tcode有SE16N和SM30。

一 . SE16N界面输入&SAP_EDIT

其中使用SE16N修改表需要先输入命令&SAP_EDIT,回车左下角显示激活SAP编辑功能后,就可以对相应的表进行新增、删除、修改的操作。

有时输入&SAP_EDIT后还是不能激活,是因为另有地方限制,执行程序RKSE16N_EDIT,选中激活编辑功能后,问题得以解决。

二 . SE38执行程序RKSE16N_EDIT

事务代码se38,执行程序RKSE16N_EDIT,选中激活编辑功能后,激活。


另外,在EHP5版本中,激活编辑功能是不被允许的,不过程序中是通过一个判断语句来限制的,可以通过将相关的判断值判断前加断点,手工修改赋予值之后,问题也迎刃而解。相关的判断语句可以通过查找关键字SE16N来寻找。

三 . SE16N进入DEBUG调试模式

se16n,进入需要修改的表中,调试激活编辑状态。

命令框中,输入/h,回车,2次调出调试器,或者或者输入&sap_edit,回车,系统提示修改状态激活。
在变量1中输入如下两个参数,并将其值都改为X ,GD-SAPEDIT、 GD-EDIT。如图:

此时,按F8,刷新,进入表中,进行修改相应的参数。

在SAP中,如果使用SE16N直接修改表中的记录,特别是add-on表记录的修改,SAP会记录下来。记录的内容分别放在两个表中:SE16N_CD_DATA&SE16N_CD_KEY,其中Key是抬头信息,DATA是修改的内容。

如果使用SE16N对表做了修改,想查询修改记录,可以使用报表:RKSE16N_CD查看修改的历史。起初,这个报表只能查看,不能删除,不过到Ehp4版本的时候,删除功能也集成到这个报表中。如果不想使用这个报表,可以使用另外一个报表来进行删除:RKSE16N_CD_SHOW_DELETE

当然,这几个程序都是版本相关的,大家可以参考Notes:1275614,或者1263844。

附加操作说明:

通过debug在SE16下修改数据表数据

1、进入SE16,选择要修改的表,设置Data Browser 的Output list 为“SE16 standard list”;

2、让SE16显示出你要修改的数据,命令栏里输入“/h”;

3、双击要修改的行,进入debug界面,

在程序 SAPLSETB / LSETBF01 的第25行的if处设置断点

refresh exclude_tab.

if code = 'SHOW'.

F8执行,在断点处,将code的值改为“EDIT”(当然也可以改为“INSR”、“DELE”)

4、修改除key值外的任何值,然后保存。

第一步,进入SE16,输入需要修改的表的名字

第二步,在选择屏里输入点选择项来找数据,找你需要修改的那行

第三步,在表的内容输出的界面,在command field里,就是用来输入tcode的那个地方,输入/H,回车,会看到下面有绿色提示,意思是debug on

第四步,找到需要修改的那一行,双击来显示,这个时候会进入代码,main program是“SAPLSETB”,source code of 是“LSETBF01”,在25行处,可以看到以下代码:

refresh exclude_tab.

if code = "SHOW".

……

第五步,在这个if前加个断点,然后把code的值改成‘EDIT’

第六步,按F8运行,看到出来的结果是除了key field,其他的字段都可以被修改了,修改后按保存按钮

四 . SE37输入SE16N_INTERFACE

事务代码se37,SE16N_INTERFACE,测试执行,如图:

点击测试执行,如图:

直接点击执行,就调出来进行修改表,如图:

「SAP技术」SE16和SE16N修改后台表数据方法相关推荐

  1. 「SAP技术」SAP MM 采购信息记录新价格不能体现在采购订单新的ITEM上?

    「SAP技术」SAP MM 采购信息记录新价格不能体现在采购订单新的ITEM上? 下午,一个同行朋友问我一个问题,说她修改了某个物料的采购价格,然后去一个老的采购订单上增加一个新的item,deliv ...

  2. 「SAP技术」SAP 如何看序列号被包在哪些HU里?

    「SAP技术」SAP 如何看序列号被包在哪些HU里? 事务代码SE16 ,表名OBJK, 输入物料号,序列号,HeadTable 输入值SER06, 查询结果如下, 根据objlist, 去表ser0 ...

  3. 「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次

    「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次 事务代码VL06O, 点击'List Outbound Deliveries',进入如下界面, 输入相关查询参数,执行, 点击' ...

  4. 「SAP技术」SAP MM ME2N报表能按‘order acknowledgement‘查询采购订单

    「SAP技术」SAP MM ME2N报表能按'order acknowledgement'查询采购订单 执行事务代码ME2N, 点击'Dynamic Selections'按钮 ,进入如下界面, 找到 ...

  5. 「SAP技术」SAP WM 如何根据TR号码查询TO号码?

    「SAP技术」SAP WM 如何根据TR号码查询TO号码? 今日下午,收到K项目的仓库部门用户的提问,如何通过TR号码查找TO单号码.笔者想到了LT22 & LT23等TO查询的报表里,是可以 ...

  6. 「SAP技术」SAP MM 批次管理的物料创建DN时无存储地点就不能输入批次值?

    「SAP技术」SAP MM 批次管理的物料创建DN时无存储地点就不能输入批次值? 1, 如下交货单80018169(SO#10002993),行项目里storage location为空,batch字 ...

  7. 「SAP技术」 SAP MM 已启用质检物料创建PO时候'STOCK TYPE'没有默认为X?

    「SAP技术」 SAP MM 已启用质检物料创建PO时候'STOCK TYPE'没有默认为X? Part I:SAP 标准行为 1, 物料11002335, QM视图里 01 inspection t ...

  8. 「SAP技术」SAP MM 不能向被分配了工厂代码的供应商采购服务?

    「SAP技术」SAP MM 不能向被分配了工厂代码的供应商采购服务? 近日收到A项目的业务团队报的错,说是试图创建一个服务采购订单,却失败了.报错如下, Procurement w/o materia ...

  9. 「SAP技术」MIGO 343 解冻物料库存的同时可以更改存储地点

    「SAP技术」MIGO 343 解冻物料库存的同时可以更改存储地点 如下解冻物料库存过账后的物料凭证号,移动类型是343, From和Dest里存储地点不同, 2019-08-22 写于苏州市.

最新文章

  1. 2022-2028年中国纺织服装专业市场深度调研及前景预测报告(全卷)
  2. java后台的微信小程序支付的解决方案
  3. 一个html5页面,html5做一个黑板报页面
  4. springboot2 使用hikaridatasource 并测试_基于Spring Boot 2.x的后端管理网站脚手,源码免费分享...
  5. 使用android-junit-report.jar导出单元测试报告
  6. VLSM(可变长子网掩码)图表
  7. sklearn K折(KFold)交叉验证案例,展开细节代码与cross_validate简写
  8. @程序员,如何在五分钟内构建个人网盘服务?| 技术头条
  9. 我热爱编程,但我讨厌这个行业
  10. Spring Boot的SpringApplication类详解
  11. RabbitMQ基础--总结
  12. Python数据库模块pymssql连接SQLServer数据库操作详解
  13. [PMP]专题资源管理错题
  14. Windows server WSUS补丁服务器搭建
  15. Git 三款经典可视化管理工具-对比分享
  16. Android免root字体,字体大师免root
  17. JS 字符串截取切割操作汇总
  18. windows不支持scp指令解决方案
  19. Linux 用户权限(Centos 7)
  20. 职场人一起进阶吧(内附技术人进阶路径、Java开源项目完整推荐等)

热门文章

  1. 随机森林为何要有放回抽样
  2. python joblib库 并行化 缓存
  3. No compiler is provided in this environment. Perhaps you are running on a JRE rather than a jdk
  4. mongodb 与 mysql区别 NOSQL 型号与SQL型号的区别 是非关系型号与关系型号的区别
  5. C++编译器Qt Creator下载地址
  6. 数字证书及网络加解密原理
  7. 保存Java程序状态及设置Properties文件
  8. ICLR2021 | 清华大学黄高团队:显存不够?不妨抛弃端到端训练
  9. 最小二乘GAN:比常规GAN更稳定,比WGAN收敛更迅速
  10. 基于tensorflow的MNIST手写字识别