ABAP的常用TCODE

开发-----------------------------------------------
SE51  屏幕制作
SE91  MESSAGE OBJECT
SE80  对象浏览器(可以建开发类等很多大的对象,包括INTERFACE)
SE21  建开发类
SE38  ABAP编程
SE39  比较程序以及对象的方法
SE37  函数查看器
SE93  事务码维护
SE43  添加菜单到SAP区域菜单(S000是主菜单)
SOLE
ICON  寻找ICON
SE41  GUI制作
SE63  翻译(维护不同语言的TCD描述等)
SE61  DOCUMENT MAINTENANCE(各种对象的F1等DOCUMENT)
SOTR_EDIT 维护OTR文本
SE24  CLASS制作器
STVARV 维护变式的变数(也就是维护表TVARV,跨CLIENT)
STVARVC 维护变式的变数(也就是维护表TVARVC,不跨CLIENT)
BIBS  SAP标准例子
SMW0  上传图片


测试----------------------------------------------------------
SE30  运行时间分析(性能优化器)
ST05  跟踪SQL
SLIN  程序扩展检查
SCI   代码检验员
SCAT  CATT(EASY MODE)
SECATT eCATT


SAP SCRIPT------------------------------------------------
SE71  格式绘制器(SAP SCRIPT)
SE78  SCRIPT的图片管理
SO10  SAP SCRIPT标准文本
SE75  SAP SCRIPT设置


SMARTFORM-------------------------------------------------
SMARTFORMS
SMARTSTYLES   SMART样式


BDC-----------------------------------------------
SHDB  batch input
SM35  BDC条目
LSMW  LEGACY SYSTEM MIGRATION WORKBENCH
SXDA  DX-WORKBENCH在这里注册SHDB生成的程序供LSMW使用
SXDA_TOOLS DX-WORKBENCH在这里注册SHDB生成的程序供LSMW使用
SCAT CATT


表------------------------------------------------
SE11  透明表浏览器
SE14  DB工具(表中字段有添加或者删除导致激活不了,要到这里来)
SE54  生成表维护DIALOG(当SE11不能维护数据时)
SM30  维护表视图(可维护数据,前提是这个表建了"表格维护生成器"以及表格属性为"允许通过标准表维护工具维护")
SE16  往表中添加数据(不通过程序),前提是SE11中表的"DELIVERY AND MAINTENANCE"的DATA
BROWSER/...为"允许通过..."


BAPI------------------------------------------------------------------
SWO2  业务对象浏览器
SWO1  业务对象创建
SWO3  业务对象资源库浏览器(来自表TOJTB)
BAPI


USER EXIT------------------------------------------------------------
CMOD   创建增强的PROJECT
SMOD   事务增强


BADI------------------------------------------------------------------
SE18
SE19


QUERY-----------------------------------------------------------------
SQ01 建QUERY
SQ02 建INFOSET
SQ03 建用户组
SQ07 Language Comparison of SAP Query Objects

 

basis常用tcode

传输---------------------------------------------------
SE10  不同CLIENT之间传输(注意开发类)
SE01  根据传输请求号快速定位(display tab)
STMS  传输请求
SCC1  传输,复制请求


权限---------------------------------------------------
PFCG  创建角色
SU20  创建Authorization Fields(可以看其用在哪个权限对象和对象CLASS)
SU21  创建Authorization Object
SU01  维护用户
SU3   维护用户(能维护的数据比SU01少很多)
OY27  同SU01(SU01没权限用时用这个)
SU53  显示权限数据
SUIM  USER INFORMATION SYSTEM(可以看用户可执行的TCD,PROFILE等很多权限相关数据)
S_BCE_68001398  查TCD有哪些用户可以使用


打印---------------------------------------------------
SPAD  打印机设置
SP01  打印进程


日志消息---------------------------------------------------
SM21  系统日志
ST22  RUN TIME ERROR消息


UPGRADE---------------------------------------------------
SPAU 记录UPDATE或者打PATCH前后变化的程序
SPDD 记录UPDATE或者打PATCH前后变化的DDIC
SE95 MODIFICATION BROWSE
SGEN 编译所有程序
SPAM Support package manager(各个组件的版本和PATCH LEVEL)


FILE-------------------------------------------------------
AL11  看服务器文件夹(点击CONFIGURE可以添加服务器路径到AL11第一画面的树型结构中)
CG3Y  DOWNLOAD服务器文件(如果是ASC模式下载,每行只能256个字符,解决方案是函数
C13Z_FILE_DOWNLOAD_ASCII的L_DATA_TAB改为TYPE STRING)
CG3Z  UPLOAD本地文件到服务器中(如果是ASC模式上传,每行只能256个字符,解决方案是函数
C13Z_FILE_UPLOAD_ASCII的L_DATA_TAB改为TYPE STRING)
FILE  定义逻辑文件,路径,为逻辑路径指定物理路径(跨CLIENT)
SF01  定义逻辑文件(当前CLIENT)


SYSTEM MANAGEMENT------------------------------------------
SM04  在线用户清单(踢用户)函数TH_USER_LIST类似该功能,4.7中该TCD可以看进程占用的内存数量
AL08  与SM04,但是跨CLIENT
SM50  进程状态(正在运行的程序)函数TH_WPINFO类似该功能
SM66  与SM50类似,但是跨CLIENT
SM12  解除锁定(数据来源函数:ENQUEUE_READ)
SM13  看UPDATE REQUEST(UPDATE TASK)
SM36  定义后台JOB
SM37  查看后台JOB(对应表:TBTCO)
SM51  SAP SERVERS信息
SM58  异步RFC进程查看(CALL FUNCTION IN BACKGROUND TASK)


CLIENT-------------------------------------------------------
RZ10  修改LOGON默认CLIENT
SCC4  维护CLIENT(CREATE)
SCCL  CLIENT COPY(LOCAL)
SCC9  CLIENT COPY(REMOTE)


其他---------------------------------------------------
DBCO  建DBLINK
SO00    发消息
SM02    发消息
SNOTE   SAP NOTES(工具栏有DOWNLOAD按钮可以下载NOTES)
SLICENSE LICENSE管理

IDOC&ALE常用tcode

SM58  事务性RFC
SM59  维护RFC终点(对方可以是SAP,也可以是普通的SERVER,如FTP)
WEDI    IDOC和EDI基础
BALE    访问ALE管理
SALE    显示IMG (可以创建逻辑系统的伙伴)
WE21    IDOC的端口
WE02    IDOC列表
WE05    IDOC清单
WE81    消息类型
WE20    建PARTNER PROFILE
WE30    显示IDOC类型
WE31    维护IDOC的SEGMENT
WE57    消息,应用程序对象(消息,IDOC,FM之间关系)
WE44    修改合作伙伴类型
WE42    增加进站处理代码
BD51    修改进站函数模块的特性(可以在进站参数新建的处理代码中关联自己的FUNCTION MODULE)


BD64    CHANGE DESTRIBUTION MODEL
BD82    GENERATE PARTNER PROFILE
BD10    SEND MATERIAL BY ALE
BD11    GET MATERIAL BY ALE
BD51    显示INBOUND FUNCTION(INPUT TYPE决定了是否可以批量维护)
BD87    ALE STATUS MONITOR(ALE错误消息)
BD62    为IDOC SEGMENT维护CONVERSION RULE
BDBG    Generate ALE I/F for BAPI
BD95    ALE OBJECT TYPE(Define filter object type)    对应表:TBD11
BD96    Assign filter object type to bapi             对应表:TBD16
BDBP    Maintain hierarchy of table parameters(维护BAPI TABLE参数的层次结构)   对
应表:TBD19


Distributing Master Data Using the SMD
Tool--------------------------------------------
BD50    ACTIVE CHANGE POINT FOR MSG TYPE(对应表:TBDA2)
BD52    Maintain change-relevant fields for MSG type(对应表:TBD62) 维护主数据中的
哪些字段记录到CDPOS和CDHDR中
BD61    Activating change pointers generally
BD60    MSG TYPE用来传输数据的FUNCTION MODULE
BD21    传输(根据MSG TYPE CALL TCD:BD60中的FUNCTION)


 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ABAP面试大全 目录 1. 报表知识 6 1.1 基础知识 6 1.1.1 报表事件,有哪些? 6 1.1.2 报表选择画面 7 1.2 ALV报表 8 1.2.1 ALV报表实现的流程 8 1.2.2 显示ALV常用的两个FM 8 1.2.3 如何设置ALV中的热键 8 1.2.4 ALV显示中的小计 8 1.2.5 FM ALV 和 OO ALV的比较 8 1.3 WRITE LIST 8 2. 数据库知识 9 2.1 基础知识 9 2.1.1 ABAP数据字典有哪些对象或元素? 9 2.1.2 据库提交确认和数据库回滚取消语句 9 2.1.3 什么是LUW 9 2.1.4简述modify 、insert、update对数据库表做操作时的影响 9 2.1.5 要描述域、数据元素、表字段之间的关系 9 2.1.6数据字典有几种缓冲方式,适用范围? 9 2.2 ABAP和数据库 10 2.2.1 ABAP 数据表的主索引是什么?索引的好处与坏处?与建索引的注意事项! 10 2.2.2 ABAP透明表有哪几种数据类(data class)?对数据的存储有什么影响? 10 2.2.3 SAP中有几种表,他们的区别是什么? 10 2.2.4什么是簇表(cluster table)?举出知道的簇表。 10 2.2.5找数据库表,有哪些常用的方法。 10 2.2.6如何建立数据库锁对象,激活锁对象产生的Function Module的名字为什么,在何处查看锁表的情况? 10 2.2.7更新 FM 分为 V1 和 V2,那么首先会执行哪一种更新类型呢?每种类型又是以哪种模式(异步、同步或本地)执行的呢? 11 2.2.7使用OPEN SQL注意原则 11 2.3 与表相关 11 2.3.1 MM模块有哪些常用表格 11 2.3.2 HR模块知识:HR里面存储HR主数据主要用到了哪些表? 11 2.3.3 HR模块知识:HR程序在开发中常用的两个逻辑数据库是什么?分别对其进行描述 12 2.3.4 HR模块知识:HR模块里面,如何修改HR的信息类型,具体如何实现 12 2.3.5财务模块:财务模块开发中常用的表有哪些,简单举例说明: 12 2.3.6 PM 常用的TABLE 12 2.3.6 inner join 与 left-outer join的区别? 13 3. 权限相关 14 3.1 什么是权限对象(Authorization Objects)?在 ABAP 程序中使用哪条语句进行授权检查? 14 3.2 与权限对象有关的事务代码有哪些? 14 4. DIALOG 15 4.1 DIALOG 中的几个事件 15 4.2 何在TABLE CONTROL中实现选中一行或多行的效果 15 4.3 DIALOG 开发的常用几个控件是什么? 15 5. BDC 16 5.1 BDC录屏的事务代码 16 5.2 BDC与BAPI之间的区别 16 5.3 BDC录屏的注意事项 16 5.4谈谈BDC的运行模式和更新模式 16 6. 增强 17 6.1什么叫增强?有哪些方式进行增强? 17 6.1.1 User EXIT 17 6.1.2 Customer exit 17 6.1.3 BADI 17 6.1.4 Enhancement Spot 17 6.2如何建立增强? 17 6.3与增强相关的事务代码有哪些 18 6.4如何进行数据库表字段的增强?Append和Include的方式有何区别? 18 7. SMARTFORMS 19 7.1谈谈SmartForm中,Template和Table表格的区别 19 7.2 SMART FORM如何实现公司LOG打印,其步骤是什么? 19 7.3 smartform 中如何控制段落、单个字符输出格式? 19 8. RFC和 BAPI 20 8.1 RFC 20 8.1.1什么是RFC,有哪些通信模式? 20 8.1.2 RFC中涉及到常用的事务代码有哪些? 20 8.1.3根据调用方式的不同,RFC接口提供了什么样的服务? 20 8.1.4 RFC接口的具体功能包括哪些? 20 8.1.5在通过CALL FUNCTION语句进行远程功能调用的基本模式有哪些 20 8.1.6怎么创建一个支持远程调用的RFC 21 8.1.7怎么调用一个SAP标准RFC 21 8.1.8怎样建立RFC程序?RFC程序传递的参数都是传递值还是引用?如何建立函数组? 21 8.1.9怎么来维护这个DESTINATION(远程目标) 21 8.2 BAPI 21 8.2.1什么是BAPI?你使用过哪些BAPI实现什么功能? 21 8.2.2什么是业务对象类型?它包含哪些主件? 21 8.2.3如何创建一个BAPI? 22 8.2.4编写BAPI的注意事项有哪些? 22 8.2.5谈谈与BAPI相关的事务代码。 22 8.3 RFC 和BAPI的相同之处和不同之处 22 8.3.1 RFC和BAPI的区别? 22 9.其他 23 9.1 基础知识 23 9.1.1 CHECK、EXIT、RETURN命令的区别? 23 9.1.2初始化内表有几种方式? 23 9.1.3 一个程序如何调用另外一个程序 24 9.1.4 在一个程序中如何调用其他事物代码 24 9.1.5在进行画面跳转时,CALL SCREEN与LEAVE TO SCREEN的区别? 24 9.1.6 LOOP 循环和系统字段? 24 9.1.7 MESSAGE消息有哪些类型,含义?如何自定义MESSAGE消息类? 24 9.1.8 ABAP中,如何自定义异常类?如何捕捉异常? 24 9.1.9什么是事物变式?事务变式有什么用? 25 9.1.10 RANGE 25 9.1.11对于FIELD SYMBOL赋值将使用 25 9.1.12 Perform 调用子程序时,using ,tables,changing 3个参数分别有什么影响? 25 9.1.13如何在程序间传送数据? 25 9.2 延伸 26 9.2.1自定义搜索帮助有几种方式?如何实现 26 9.2.2怎么创建number range 26 9.2.3 function module中,如何给出错误消息? 26 9.2.4如何优化ABAP程序? 26 9.2.5前导零的处理方式 27 9.2.6 程序事件和系统事件 27 9.2.7如何建立一个外部数据库的连接 27 9.2.8怎样从文件服务器上读取文件?和写文件到文件服务器上? 27 9.2.9 SAP 包括哪些传输技术 27 9.2.10如何将内表数据转换成一个XML文件? 28 9.2.11怎么导出一个WSDL文件? 28 9.2.12怎么导入一个WSDL文件? 28 9.2.13创建后台程序的TCODE是什么,如何在程序里面调用后台程序 28 9.2.14 webservice 28 9.2.15什么叫BTE (Business Transaction Event),BTE的两种类型? 28 9.2.16现阶段接口开发使用的技术 29 9.2.17将一个RFM(Remote-Enabled Module)创建一个WEB SERVICE都有什么相关的事务代码? 29 9.2.18 esb使用 29 10.常用T-CODE 30

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值