调用函数直接修改table数据

 
 

 
 

 
 

在PRD上通常没有权限

但是可以激活sap内置的修改模式

 
 

SE16N

修改表数据、增加、删除行项目;

1. Execute tcode SE16N. 

2. Type &SAP_EDIT into the command field and press enter. 

3. Enter any standard SAP table: VBAK for example and hit F8. 

4. You can now edit and change data in the table and you can also delete rows and columns.

(The changes that are made using this command prompt WILL NOT BE STORED IN THE CHANGE DOCUMENT TABLES: SE16N_CD_KEY: Change Documents – Header and SE16N_CD_DATA : Change Documents – Data)

 
 

来自 <http://blog.csdn.net/frankyue2001/article/details/5515642>

 
 

 
 

由此可见,关注se37 & se38 中

Se16n相关的程序

可以发现sap默认提供的一些操作方式

 
 

 
 

RKSE16N_EDIT

2015年2月2日

10:22

 
 

1.TCode:SE16N是和TCode:SE16 和 TCode:SM30一样可以直接修改表和视图的事务.

 
 

2.使用SE16N批量修改表或视图需要先输入命令&SAP_EDIT回车激活SAP编辑功能,然后就可以对相应的表进行新增、删除、修改的操作,最后保存的时候会弹出提示框(显示你增,删,改的条数信息)。

 
 

3.有时输入&SAP_EDIT后还是不能激活,解决这个问题可以通过执行程序RKSE16N_EDIT,选中激活编辑功能后,就搞定了.但是在EHP5版本中,激活编辑功能是不被允许的,不过程序中是通过一个判断语句来限制的,可通过断点手动控制执行。断点下在何处可以通过Ctrl + F :'SE16N'来寻找。

 
 

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

 
 

5.查询修改历史的报表工具,报表:RKSE16N_CD查看修改的历史,到Ehp4版本的时候,该报表也集成了删除的功能,谈到删除还有另一个专用删除报表:RKSE16N_CD_SHOW_DELETE.程序与版本相关,可参照Notes:1275614,或者1263844。

 
 

来自 <http://blog.chinaunix.net/uid-28248011-id-3435557.html>

 
 

UA_SE16N_INTERFACE

2015年2月2日

10:28

 
 

又是直接Edit无法编辑

但是使用sapedit可以打开编辑模式 原理应该和输入命令一样

使用SE16N_INTERFACE的更多相关文章

  1. SAP自开发程序

    1.显示/查找SAP所有可执行程序清单,双击事务码执行. *&----------------------------------------------------------------- ...

  2. SAP 改表方法

    SAP中直接修改表.视图的Tcode有SE16N和SM30. 1. SE16N修改表需要先输入命令&SAP_EDIT,回车左下角显示激活SAP编辑功能后,就可以对相应的表进行新增.删除.修改的 ...

  3. 编辑SE16N表的函数

    函数:SE16N_INTERFACE 此外还可以SE16N 输入对应的查询条件后执行debug该变量 GD-SAPEDIT = ‘X’ 和GD-EDIT = ‘X’ 来实现当前SE16N 中该表的编辑

随机推荐

  1. python中的生成器

    什么是生成器? 生成器是一个包含了特殊关键字yield的函数.当被调用的时候,生成器函数返回一个生成器.可以使用send,throw,close方法让生成器和外界交互. 生成器也是迭代器,但是它不仅仅 ...

  2. (英文版)使用Visual Studio 2015 编写 MASM 汇编程序!

    原文地址:http://kipirvine.com/asm/gettingStartedVS2015/index.htm#CreatingProject Getting Started with MA ...

  3. ubuntu vnc install

    windows & ubuntu http://www.jb51.net/os/Ubuntu/104948.html ubuntu & ubuntu https://www.digit ...

  4. 性能测试工具Gatling - 设置Recorder

    Gatling自带的Recorder,可以大大节省我们书写scenario的时间.     用法和selenium的IDE类似,作为一个代理服务器在browser和application之间做桥梁作用 ...

  5. linux内核设计与实现--从内核出发

    linux内核有两种版本:稳定的和处于开发中的. linux通过一种简单的命名机制来区分稳定的和处于开发中的内核,使用3个或者4个“.”分割的数字来代表不同内核版本. 如:2.6.26.1:第一个数字 ...

  6. 动手学servlet(四) cookie和session

    Cookie   cookie是保存在客户端的一个“键值对”,用来存储用户的一些信息 cookie的应用: -在电子商务会话中标识用户 -对网站进行定制,比如你经常浏览哪些内容,就展示哪些页面给你 - ...

  7. Grunt 之 RequireJS

    RequireJs 提供了一个打包工具 r.js,可以将相关的模块打包为一个文件.相关说明:http://www.requirejs.org/docs/optimization.html 将相关的脚本 ...

  8. 修改 sql server 2008R2的端口,配置防火墙允许远程访问SQL Server 2008 R2

    1.先修改 sql server 2008R2的端口号吧,1433经常成为别人入侵的端口,在sql server 配置管理器 -->sql server 网络配置-->MSSQLSERVE ...

  9. Orchard官方文档翻译(二) 安装 Orchard

    原文地址:http://docs.orchardproject.net/Documentation/Installing-Orchard 想要查看文档目录请用力点击这里 最近想要学习了解orchard ...

  10. 【LeetCode】19. Remove Nth Node From End of List

    题目: 思路:如果链表为空或者n小于1,直接返回即可,否则,让链表从头走到尾,每移动一步,让n减1. 1.链表1->2->3,n=4,不存在倒数第四个节点,返回整个链表 扫过的节点依次:1 ...