「SAP技术」SE16和SE16N修改后台表数据方法
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修改后台表数据方法相关推荐
- 「SAP技术」SAP MM 采购信息记录新价格不能体现在采购订单新的ITEM上?
「SAP技术」SAP MM 采购信息记录新价格不能体现在采购订单新的ITEM上? 下午,一个同行朋友问我一个问题,说她修改了某个物料的采购价格,然后去一个老的采购订单上增加一个新的item,deliv ...
- 「SAP技术」SAP 如何看序列号被包在哪些HU里?
「SAP技术」SAP 如何看序列号被包在哪些HU里? 事务代码SE16 ,表名OBJK, 输入物料号,序列号,HeadTable 输入值SER06, 查询结果如下, 根据objlist, 去表ser0 ...
- 「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次
「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次 事务代码VL06O, 点击'List Outbound Deliveries',进入如下界面, 输入相关查询参数,执行, 点击' ...
- 「SAP技术」SAP MM ME2N报表能按‘order acknowledgement‘查询采购订单
「SAP技术」SAP MM ME2N报表能按'order acknowledgement'查询采购订单 执行事务代码ME2N, 点击'Dynamic Selections'按钮 ,进入如下界面, 找到 ...
- 「SAP技术」SAP WM 如何根据TR号码查询TO号码?
「SAP技术」SAP WM 如何根据TR号码查询TO号码? 今日下午,收到K项目的仓库部门用户的提问,如何通过TR号码查找TO单号码.笔者想到了LT22 & LT23等TO查询的报表里,是可以 ...
- 「SAP技术」SAP MM 批次管理的物料创建DN时无存储地点就不能输入批次值?
「SAP技术」SAP MM 批次管理的物料创建DN时无存储地点就不能输入批次值? 1, 如下交货单80018169(SO#10002993),行项目里storage location为空,batch字 ...
- 「SAP技术」 SAP MM 已启用质检物料创建PO时候'STOCK TYPE'没有默认为X?
「SAP技术」 SAP MM 已启用质检物料创建PO时候'STOCK TYPE'没有默认为X? Part I:SAP 标准行为 1, 物料11002335, QM视图里 01 inspection t ...
- 「SAP技术」SAP MM 不能向被分配了工厂代码的供应商采购服务?
「SAP技术」SAP MM 不能向被分配了工厂代码的供应商采购服务? 近日收到A项目的业务团队报的错,说是试图创建一个服务采购订单,却失败了.报错如下, Procurement w/o materia ...
- 「SAP技术」MIGO 343 解冻物料库存的同时可以更改存储地点
「SAP技术」MIGO 343 解冻物料库存的同时可以更改存储地点 如下解冻物料库存过账后的物料凭证号,移动类型是343, From和Dest里存储地点不同, 2019-08-22 写于苏州市.
最新文章
- 2022-2028年中国纺织服装专业市场深度调研及前景预测报告(全卷)
- java后台的微信小程序支付的解决方案
- 一个html5页面,html5做一个黑板报页面
- springboot2 使用hikaridatasource 并测试_基于Spring Boot 2.x的后端管理网站脚手,源码免费分享...
- 使用android-junit-report.jar导出单元测试报告
- VLSM(可变长子网掩码)图表
- sklearn K折(KFold)交叉验证案例,展开细节代码与cross_validate简写
- @程序员,如何在五分钟内构建个人网盘服务?| 技术头条
- 我热爱编程,但我讨厌这个行业
- Spring Boot的SpringApplication类详解
- RabbitMQ基础--总结
- Python数据库模块pymssql连接SQLServer数据库操作详解
- [PMP]专题资源管理错题
- Windows server WSUS补丁服务器搭建
- Git 三款经典可视化管理工具-对比分享
- Android免root字体,字体大师免root
- JS 字符串截取切割操作汇总
- windows不支持scp指令解决方案
- Linux 用户权限(Centos 7)
- 职场人一起进阶吧(内附技术人进阶路径、Java开源项目完整推荐等)
热门文章
- 随机森林为何要有放回抽样
- python joblib库 并行化 缓存
- No compiler is provided in this environment. Perhaps you are running on a JRE rather than a jdk
- mongodb 与 mysql区别 NOSQL 型号与SQL型号的区别 是非关系型号与关系型号的区别
- C++编译器Qt Creator下载地址
- 数字证书及网络加解密原理
- 保存Java程序状态及设置Properties文件
- ICLR2021 | 清华大学黄高团队:显存不够?不妨抛弃端到端训练
- 最小二乘GAN:比常规GAN更稳定,比WGAN收敛更迅速
- 基于tensorflow的MNIST手写字识别