SAP ABAP 已经释放的TR(或者任务),修改还原TR(任务),删除已释放的TR(任务)

有时候我们会遇到将某个TR下面的任务task释放了,然后又想再修改,或者不想传输那个TR。
或者想删除一个已经释放的TR.
后面研究发现,TR(任务)相应的数据存放到数据库表汇:E070(更改 & 运输系统: 请求/任务的抬头)中
故想到直接操作数据表E070的请求/任务状态字段(TRSTATUS),修改其内容值,达到还原处理。
状态一览:
D 可修改
L 可修改,受保护
O 已启动发布
R 已发布
N 已发布(含对已修复对象的导入保护)
 
发现操作方法有以下几种:
1.coding(在开发机端可操作)

TABLES: e070.

PARAMETERS : p_trkorr LIKE e070-trkorr OBLIGATORY.

UPDATE e070 SET trstatus = ‘D‘        "将状态还原成‘可修改’

WHERE trkorr = p_trkorr.    "输入的需要处理的TR

IF sy-subrc = 0.

COMMIT WORK. 
  MESSAGE ‘OK‘ TYPE ‘S‘.

ELSE.

ROLLBACK WORK. 
  MESSAGE ‘ERROR!‘ TYPE ‘E‘.

ENDIF.
 
2.硬操作-直接修改表中的值(要求账户有一点的操作权限)
 
2-1.找到需要处理的TR
 
2-2.进入到表中E070中,找到相应的TR,点击显示按钮,到行项目明细显示
 
2-3.命令行中输入:/H,敲入回车,进入到debug模式
 
2-4.将操作模式CODE,从显示模式改为编辑模式:EDIT,直接执行
 
2-5.修改数据,直接保存
 
结果图
 
 
 
 
后续操作
 
 
 
时间: 2024-08-04 18:56:27

SAP ABAP 已经释放的TR(或者任务),修改还原TR(任务),删除已释放的TR(任务)的相关文章

SAP ABAP Extensions

SAP ABAP Extensions Sometimes it is not possible to adapt the system to the customer needs only by customizing. In these cases, the system needs to be enhanced using some type of extension. These are the most common types of extensions in SAP: User E

SAP ABAP SD 常用BAPI

1.创建标准销售订单的bapi:BAPI_SALESORDER_CREATEFROMDAT2 2.创建退货销售订单的bapi:BAPI_CUSTOMERRETURN_CREATE 3.更改销售订单 bapi:BAPI_SALESORDER_CHANGE 4.根据销售订单创建交货单:BAPI_DELIVERYPROCESSING_EXEC 销售订单是允许多个销售订单创建一个交货单Tcode:VL10A VL10C 在使用这个BAPI的表参数时,肯定是要传入每一个交货单的行项目的,参数如图: 这个结

SAP ABAP 库存盘点注意点及BAPI的使用

欢迎看到文章的朋友加入SAP技术交流QQ群:160061507 关于盘点的一点介绍: 盘赢:帐面库存小于实际库存.盘亏:帐面库存大于实际库存 盘点在系统中的步骤: 1.创建盘点凭证MI01 告知系统在需要盘点的:工厂,库存地,物料,是否批次,是否特殊库存. 2.冻结上述物料的库存移动 如果在盘点凭证中的Posting Block打勾,那么在盘点凭证中登记的物料就自动block了. 当然在实际操作中,最好就是把仓库大门一关,送货进来的供应商敲破大门就是不开,^_^,玩笑. 3.库存盘点MI04 盘

ABAP开发顾问必备:SAP ABAP开发技术总结

声明:原创作品,转载时请注明文章来自SAP师太技术博客( 博/客/园www.cnblogs.com):www.cnblogs.com/jiangzhengjun,并以超链接形式标明文章原始出处,否则将追究法律责任!原文链接:http://www.cnblogs.com/jiangzhengjun/p/4260224.html 该文档是根据我过去多年学习文档与工作文档总结而成,项目开发过程中我都会参考此文档,主要ABAP很多细节上的东西不可能你记得很牢固,或者你记得一时,但过不了几天做别的项目就会

SAP ABAP 的经常使用debug方式

SAP ABAP 的经常使用debug方式: 1. 直接在程序中设断点 在se38里面打上breakpoint,程序执行到该处即进入debug模式 2.background Job的debug 进入SM37 查找到自己想要debug的后台程序,这里执行完成或者正在执行的均可进入debug 查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序执行界面进入debug 在程序的控制框输入/H,执行程序的时候就会进入debug 4.正在执行的程序进入debug 进入sm

SAP ABAP之第一,二,三代出口类型BADI实现 概念解释

BADI是用户的第三代出口类型,我们来看看其具体的是如何实现的. 一,用户出口的类型 1,第一代 sap提供一个空代码的子过程,在这个子过程中用户可以添加自己的代码,控制自己的需求.这类增强都需要修改sap的标准代码.示例:USEREXIT.. in SAPMV45A 2,第二代 sap提供的是CUSTOMER-FUNCTION,它是通过SMOD和CMOD完成实现. 3,第三代 sap提供的第三代的用户出口就是BADI,他的调用方式是CALL METHOD (instance),(相关的TCOD

SAP ABAP 的常用debug方式

SAP ABAP 的常用debug方式: 1. 直接在程序中设断点 在se38里面打上breakpoint,程序运行到该处即进入debug模式 2.background Job的debug 进入SM37 查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入debug 查找到后打中job前面的勾 然后在控制框输入JDBG回车,即进入debug 3.在程序运行界面进入debug 在程序的控制框输入/H,运行程序的时候就会进入debug 4.正在运行的程序进入debug 进入sm50

[SAP ABAP开发技术总结]ABAP程序之间数据共享与传递

目录导航 声明:原创作品,转载时请注明文章来自SAP师太博客,并以超链接形式标明文章原始出处,否则将追究法律责任!原文出自: 19.             数据共享与传递... 222 19.1.         程序调用.会话.SAP/ABAP内存 关系... 222 19.2.         ABAP Memory数据共享... 224 19.2.1.     EXPORT. 224 19.2.2.     IMPORT. 226 19.2.3.     DELETE. 227 19.3

SAP ABAP编程 弹出按选择对话框函数-'POPUP_TO_CONFIRM'

SAP  中很多时候是需要弹出式对话框的,提醒客户是否要进行某一个操作,我们可以调用CALL FUNCTION 'POPUP_TO_CONFIRM' 下面简单介绍常用的参数. DATA: G_RETURN TYPE C . CALL FUNCTION 'POPUP_TO_CONFIRM' EXPORTING *                                TITLEBAR                    = '弹出标题' *