查看后台事务代码的方法
文章转自 http://scnblogs.techweb.com.cn/frankyue2001/archives/category/sap-abap
1、概览:
直接输入事务代码(T-code)是进入后台配置的最快捷的方法,有些配置使用非常频繁,记住这些配置的事务代码无疑会大大提高我们的效率。
本文介绍几种常见的方法。
2、方法1:查看状态栏
如:下图中定义物料组,我们可以直接在定义物料组的屏幕的状态栏中可以查看到事务代码OMSF。
本方法最简单,但是只针对部分后台配置有效。
方法2:通过查看技术信息
本方法也比较简洁,但同样的只对部分后台的配置有效
如图:我们希望查看定义物料类型的事务代码
1)、右键点击“定义物料类型” 的最左侧的按钮,然后选择显示技术信息
技术信息如下,本例对象Id的最后四位(OMS2)可能就是定义物料类型的事务代码。
方法3:根据对象存储的表查找事务代码
我们知道后台的大部分配置都是存放在某个表中的,因此我们只要查找到数据的存储的表,再根据表反查事务代码。
例1:查看配置采购的条件类型的事务代码
下图所示,定义采购的条件类型的界面,通过上述二种方法我们都无法查询到对应的事务代码
在当前界面,点击打印按钮,我们可以查询到当前配置对应的数据视图(数据表)
本例中为VV_T685A_MA。
备注:SAP对表(视图)默认的命名规则,T685A为表,针对该表的维护视图则会增加一个V,如果再对该视图增加视图(如维护视图)又会增加一个V。
事务代码SE16N查看表,输入表TSTCP,然后在参数中输入*T685A*。
可以查询到一系列的事务代码。
这是因为这些事务代码都是对表T685A进行操作,由于本例中,条件类型应用的领域非常广,不同应用领域的条件类型的数据都是存放在表T685A中,包括销售用、采购用、零售行业
如果熟悉定价功能,就知道采购定价的定价应用为M(从上图中也可以看出),因此定义采购的定价类型的事务代码为M/06.
参数的解读
事务代码SE93,查看事务代码M/06的定义方式
可以发现执行事务代码M/06相当于执行事务代码VKVE,执行参数为三个
(视图:V_T685A,用途V,应用程序M),同时跳过初始屏幕
备注:后台配置的事务代码大多都是借助另外一个事务代码(最常见的还有SM30、SM31等),并设置默认值,达到配置的目的。
这是因为后台配置的数据保存比较简单,从技术层面来说,后台配置实际上就是把配置结果放入到某个表(视图)中。
例2:批次搜索策略的确定的事务代码
如下图所示,在批次搜索策略的定义中,我们可以看到该配置保存在表T683C
同样方法,我们查找到事务代码V/C5,该事务代码是调用事务代码SM30
执行事务代码SM30,输入表/视图V_T683C,执行后将会看到和执行事务代码V/C5相同的结果
方法4:
如果仍然找不到,可以参见一些帖子
http://blogold.chinaunix.net/u1/40527/showart.php?id=1071497
http://scnblogs.techweb.com.cn/sapkevin/archives/1662.html
总结:
查找后台配置的事务代码的方法还有一些,本文仅列举对于功能顾问来说比较容易查询的方法,其中关键点是我们要理解事务代码的定义方式以及与表的关系。
以上文中介绍的配置“批次确定”为例,如果配置仅为测试需要,实际上我们也可以直接通过SM30,输入维护视图V_T683C,如果需要生产机使用,那么需要做进一步的测试。
在实际的项目中,可能会碰到某个类型的配置的记录数有几千条甚至更多,此时我们可以借助SM30等类似事务代码来创建一个批导入程序,同样可以产生修改请求,传输到生产机中。
查看后台事务代码的方法相关推荐
- 打开控制台查看后台html代码
打开控制台查看后台html代码 一. Google 开发工具 点击右上角":"→更多工具→开发者工具 二.快捷键 Ctrl+Shift+i
- SPRO节点的事务代码(转载)
如何找出后台(SPRO)每个节点的事务代码. 方法一:通过状态栏: 方法二:通过程序状态: 方法三:通过IMG字母: 方法四:通过表CUS_IMGACH: 然后进入SE16n,输入表CUS_IMGAC ...
- SAP PM 初级系列15 - IW33事务代码界面里查看维修工单对应的维修通知单的几个方法
SAP PM 初级系列15 - IW33事务代码界面里查看维修工单对应的维修通知单的几个方法 IW33进入维修工单显示界面,有好几种方法能查看该维修工单对应的前端维修通知单的信息. 1,在Header ...
- php怎么创建事务,php事务的实现方法介绍(代码示例)
本篇文章给大家带来的内容是关于php事务的实现方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助.<?php $db = new mysqli("loc ...
- SAP RETAIL 使用事务代码WB03去显示一个后台配置的工厂
SAP RETAIL 使用事务代码WB03去显示一个后台配置的工厂 1, 如下的工厂,都是在SPRO后台配置的用于制造业的工厂代码. 比如工厂代码0001. 2, 试图使用WB03去显示这个工厂数据, ...
- SAP LSMW 事务代码HUPAST的录屏后台执行报错 - Runtime error RAISE_EXCEPTION has occurred - 之分析
SAP LSMW 事务代码HUPAST的录屏后台执行报错 - Runtime error RAISE_EXCEPTION has occurred - 之分析 因项目上成品库存管理启用了handlin ...
- 浅析VS2010反汇编 VS 反汇编方法及常用汇编指令介绍 VS2015使用技巧 调试-反汇编 查看C语言代码对应的汇编代码...
浅析VS2010反汇编 2015年07月25日 21:53:11 阅读数:4374 第一篇 1. 如何进行反汇编 在调试的环境下,我们可以很方便地通过反汇编窗口查看程序生成的反汇编信息.如下图所示. ...
- javascript获取asp.net后台代码的方法
1.如何在JavaScript访问C#函数? 2.如何在JavaScript访问C#变量? 3.如何在C#中访问JavaScript的已有变量? 4.如何在C#中访问JavaScript函数? 问题1 ...
- PHP 返回结果给前端/ajax后,在后台继续执行代码的方法
1. 问题背景 在实际项目开发中,遇到一个问题: 前端通过 Ajax 请求后台 PHP API 接口,执行多文件的打包下载操作,该请求由于需要更新大量的数据(日志.统计等信息)到数据库且还需要执行较大 ...
- Android Studio(3.6.2版本)不使用插件查看smali代码的方法
Android Studio(3.6.2版本)不使用插件查看smali代码的方法 1.app->build->outputs->apk->debug->app-debug ...
最新文章
- UItraIso 制作ubentu 系统失败
- BZOJ.3218.a + b Problem(最小割ISAP 可持久化线段树优化建图)
- [Leetcode] single number 找单个数
- 网络:TCP粘包问题?如何解决?
- ABAP并发编程到底能提高多少性能
- AngularJS 的常用特性(二)
- php获取网页js中的json,从php获取json数据使用js读取显示到网页笔记
- Redis——学习之路一(初识redis)
- 【2019牛客暑期多校训练营(第三场)- B】Crazy Binary String(思维,01串,前缀和)
- SQL Bulk Insert
- 中国历史上十大无名英雄
- 谷歌2018年IO大会
- php 项目创意,JavaScript实现“创意时钟”项目
- 安卓逆向007之安卓系统架构
- GParted图形化工具对Linux磁盘分区扩容
- ev1527 hs2240 ht12e 301无线解码仪
- “价值投资高峰论坛”直播实录
- 计算机老师的寄 语,计算机专业老师毕业赠言
- 地表温度反演操作总结
- 《杀戮地带2》中的延迟渲染