ABAP-TCODE

6 篇文章 0 订阅

官方帮助网址:http://help.sap.com
官方Demo Package:SABAPDEMOS

绪论

T-CODE描述说明
SE09传输组织释放/创建/修改CTS(变更传输系统)的开发工具
SE11ABAP数据字典创建如数据表,视图,结构体等对象的开发工具
SE16数据库数据编辑器创建/修改/查询数据库表数据的开发工具
SE21包编辑器创建/修改/查询包的开发工具
SE24类编辑器创建/修改/查询类的开发工具
SE37函数编辑器创建/修改/查询函数的开发工具
SE38ABAP编辑器创建/修改/查询ABAP程序的开发工具
SE43维护局部菜单创建/修改/查询SAP菜单的开发工具
SE80对象导航器集合了所有与ABAP开发相关的工作区
SE93维护事务码创建/修改/查询事务码的开发工具
ABAPDOCUABAP搜索帮助ABAP官方搜索帮助与作用相同

第一章 包与变更传输系统(CTS)

T-CODE描述说明
SXMB_IFR软件组件(将包集中在一起成套进行管理的上级组织)创建软件组件
SE21/SPACKAGE包生成器创建/修改/查询包
STMS传输管理系统定义传输层和传输路径
SPRO实施指南为用户定制符合自身环境的SAP标准程序
SCC4设置客户端(只允许拥有S_CTS_ADMIN权限的账号进行修改)
SE09/SE10传输组织释放变更请求号 CR
SE03传输组织工具将一个包里的全部对象一次性传递给另一个包,前提是包中所有的CTS均是已释放状态
SE95修改浏览器:对象选择

第二章 数据类型

T-CODE描述说明
SE11ABAP数据字典创建/修改/查询ABAP数据字典
SCI代码检测器用于检查命名规则
SE38ABAP编辑器创建/修改/查询ABAP程序的开发工具,可维护SAP程序(函数/类功能实现/画面逻辑流程/类型组/LDB等)
SU3维护用户档案用于设定一些默认值
BC_DATA_GEN批量生成数据为Demo数据表生成数据(主要的Demo数据库表 SPFLI/SFLIGHT/SBOOK)

第三章 OPEN SQL 与 NATIVE SQL

T-CODE描述说明
SE16数据浏览器通过调试修改表数据
SE16N数据浏览器可通过&SAP_EDIT激活修改数据表的功能
ST04/DBACOCKPIT性能概览显示SAP使用的数据库性能分析工具(通过Performance->Additional Functions->SQL Command Editor菜单 可以确认 … Native SQL的结果)
ST05性能分析标准ABAP SQL跟踪工具(Active Trace->Deactivate Trace->Display Trace)

第四章 模块化程序

T-CODE描述说明
SM30表格维护试图对拥有表格维护生成器的数据表/视图进行查询/维护/传输/客户定制(Customizing)
SE37函数构造器创建/修改/查询函数(检索到描述中含有的函数意味着SAP公司不再维护此函数,在编码时最好不要使用;可以在运行函数时保存测试数据,也可以在Debug时跳进到函数点击右侧最后一个按钮<锤子&扳手>保存测试数据;在传到运营系统时发生不知原因并且不是由于开发者引起的错误可以尝试 <维修函数组 Repair Func.Group>)
SM59RFC连接配置设置RFC目标文件的参数

第七章 ABAP数据字典

T-CODE描述说明
SE13维护技术设置创建数据库表时的技术设置Technical Setting

第八章 锁对象

T-CODE描述说明
SM13更新请求可确认Update请求信息,用来显示当前已提交给Update task但是还没有执行的所有Function Module
SM12选择锁定表目表解锁
SM01为T-Code加锁

第十二章 报表程序

T-CODE描述说明
SE91消息维护创建信息ID Message ID
SE41菜单绘制器创建菜单编辑器(GUI STATUS)

第十三章 模块池程序

T-CODE描述说明
SE51屏幕编辑器

第十四章 ABAP对象

T-CODE描述说明
SE84对象导航器存储库信息系统,例可根据方法名查询类名

日常记录

T-CODE描述说明
SMW0SAP 资源库用于上传WebRFC应用程序的HTML模板及二进制数据
SE43区域菜单维护用于自定义SAP GUI初始页面区域菜单
SE84对象导航器方便对SAP中所存储的信息对象进行查询
SM59RFC连接的配置创建/修改/查询/删除RFC的相关连接
GS01创建集SETLEAF 集表
GS02更改集
GS03显示集
SM50工作进程监视器可在此TCODE下为已经运行或者正在后台运行的程序进行调试
SU01维护用户修改用户信息,用户加/解锁
SRDEBUG激活远程ABAP调试
SU10用户维护批量维护用户组
USMM系统测量可以用于查看所有系统用户的基本信息及分类信息
SNRO编号范围对象维护自动编号工具,一般情况下需要通过手工操作生成传输请求号码
SE75SAPscript设置实现文本对象的维护
SM12选择锁定表目查看表锁的工具
SE14ABAP数据字典:数据库实用程序可以强行激活数据库;删除数据会删除某表所有客户端的数据
SM37简单作业选择查看或修改后台作业信息
SM36定义后台作业
SE73SAPscript 字体维护实现对字体基本属性的维护
BIBSSAP标准例子
SCC1跨系统请求传输
SRT_UTIL接口报错信息查询类似于ST22的作用
CODE_SCANNERABAP代码扫描或程序 RS_ABAP_SOURCE_SCAN
STRANSEdit Transformation制作XML转换模板
SOST查看系统邮件记录
SFP表格构建器用于开发Adobe Form
SE63标准翻译环境翻译完成后会自动填充进D021T表中
S_MEMORY_INSPECTOR内存检查-内存使用分析ABAP调试器里创建内存快照:System->Utilities->Memory Analysis->Create Memory Snapshot 会在断点处创建内存快照
SINWP工作台
SRT_LOGweb服务实用程序 错误日志

系统监控

T-CODE描述说明
STAD选择统计记录可以查看用户在某一时间的操作记录
AL08SAP系统上系统范围的用户会话清单(与实例对应)监视应用程序用户
DB02数据库管理
DB12备份目录数据库备份日志
SM04AS实例的用户会话监视应用程序用户
SM12选择锁定条目监视锁条目
SM13更新请求监视更新过程
SM21显示系统日志监视系统日志
SM37简单作业选择监视批处理作业
SM50AS实例的工作进程(CPU 内存资源 占用源SAP系统)监视单个实例的工作流程
SM51SAP系统的实例检查应用服务器
SM53查看服务器实例
SM58事务性RFC事务性RFC管理
SM66系统中所有的AS实例的工作进程监视系统范围的工作流程
SMQ1QRFC管理(出站队列)
SMQ2QRFC管理(入站队列)
ST02调整摘要音调摘要
ST06CPU使用率
ST22ABAP运行时错误ABAP转储
SP01输出控制器:假脱机请求选择屏幕假脱机请求监视

系统日志

代码内需用到的相关函数组:SBAL\SBAL_DB

T-CODE描述说明
SM21系统日志
SLG0创建应用日志对象
SLG1分析应用程序日志查看生成的应用日志内容
SLG2应用程序日志:删除过期的日志

CHECKPOINT GROUP

LOG-POINT ID …
SUBKEY …
FIELDS …
ASSERT ID … SUBKEY … CONDITION …
BREAK-POINT ID …

T-CODE描述说明
SAAB显示/创建/修改检查点组可以通过该设置与BREAK-POINT配合使用,打开调试开关

SMARTFORMS

T-CODE描述说明
SMARTFORMSSAP智能表
I18NInternationalization
SE78SAPscript图形管理
SP01假脱机请求查看后台作业的输出结果
SPAD假脱机管理可用于打印相关设置

结束会话

T-CODE描述说明
SM04用户清单可以对当前登陆在线用户进行管理,查看服务器全部客户端的用户的在线状态,并可以结束指定用户的会话状态,强踢
SM50处理总览
SM66全局进程处理概览

批量数据维护相关

T-CODE描述说明
AL11SAP导航文件监视器

BDC

T-CODE描述说明
SM35BDC工具录制界面
SHDB事务记录器转到->文件监视器 可查看文件夹分配额路径
CG3YSAP提供的应用服务器源文件下载器
CG3ZSAP提供的应用服务器文件上传工具

CATT

T-CODE描述说明
SCEMCATT初始界面Computer Aided Test Tool 计算机辅助测试工具

LSMW

T-CODE描述说明
LSMWLegacy System Migration Workbench旧系统迁移工作台

Tips:BDC/CATT/LSMM等是通过录屏的方式批量维护数据,而BAPI是通过ABAP程序调用,需要向指定的接口中传递数据,完成数据的维护操作


BAPI(Business Application Process Interface)

T-CODE描述说明
BAPIBAPI资源管理器查找

权限对象/角色 相关

T-CODE描述说明
PFCG角色维护权限角色的创建及维护
SU20权限字段清单新增/修改/删除权限字段,可以浏览该字段具体被哪些权限对象调用
SU21维护权限对象可以创建和维护权限类/权限对象,权限字段在该程序中被分配到权限对象
SU22维护权限对象的分配可以通过该程序为具体事务分配权限对象
SU53显示当前用户的权限数据评估权限检查功能,评估上次失败的权限检查
SUIM用户信息系统权限查询工具

工作流(WF workflow)相关

T-CODE描述说明
SWDM业务工作流浏览器查看所有任务和工作流
SWDD工作流构造器工作流GUI界面,制作工作流
PFTC维护任务制作任务
PFAC维护规则制作规则
SWE2工作流事件链接
SWE3工作流实例链接
SWEC工作流文档事件配置更改文档引起工作流的触发
SBWP业务工作台查看/转发/保留和执行待办,查看工作流日志;收发邮件等
SWDD_CONFIG工作流配置
SWO1业务对象制作程序制作业务对象(BO)
SWO3业务对象资源库浏览器
PPOSE显示组织和工作人员显示HR的组织架构和人员
BSVZ系统/用户状态事件配置更改系统/用户状态引起工作流的触发
SWEHR3HR事件关联配置更改HR中事件活动引起工作流的触发
SWETYPV事件类型链接查看和激活工作流
SWI1工作项查询报表按条件查询出相应的工作项
SWELS打开和关闭事件跟踪
SWIE显示事件跟踪记录
RSWELOGD删除事件跟踪记录
SWDC_RUNTIME维护管理数据维护工作流管理员
SWD_RFC_DEST维护RFC目标维护用于工作流的RFC用户和密码
SWPA设置工作流运行环境维护工作流运行环境参数
SWWA配置和计划截至期限工作项设置后台作业,计算截止期限的工作项
SWWDHEX_DELETE取消后台作业取消计算截止期限的工作项的后台作业
RSWEWWDHMSHOW显示后台作业显示计算截止期限的工作项的后台作业
SWWD监视有误的工作项设置后台作业,监视有错误的工作项并重启错误的工作项
RSWWERRE重启有错误的工作项
SWPR重启有错误的工作项与RSWWERRE不同的是查询条件
SWW_SARA归档工作项对已完成的工作项进行归档
SWWL删除工作流将选择的工作项彻底删除
SWI30解锁工作流对锁住的工作流进行解锁

|SWIA|执行无代理检查的工作项|对工作项进行无代理检查的执行/转发/手工完成和日志的查看等|

|SWU_OBUF|同步缓存|当修改的工作流未起作用时,可以执行同步操作|
|SWU3|自动工作流配置|完成此配置,工作流才能顺利运行|
|SWPC|系统崩溃后继续工作流||
|SWPR|错误发生后重启工作流||
|SWI6|显示工作流:选择类型||

清理缓存常用

T-CODE描述说明
/$SYNCbuffers of the application server应用服务器的缓冲区
/$CUACUA buffer of the application server应用服务器CUA缓冲区
/$TABthe TABLE buffers of the application应用服务器TABLE缓冲区
/$NAMthe nametab buffer of the application server应用服务器名称表缓冲区
/$DYNPthe screen buffer of the application server应用服务器屏幕缓冲区

性能分析

SAT 侧重于记录ABAP代码的效率,包括 ABAP类、ABAP 函数模块、ABAP子例程和OPEN SQL语句的执行性能;
ST05 侧重于数据库层面的执行性能分析

T-CODE描述说明
ST04/DBACOCKPIT性能概览显示SAP使用的数据库性能分析工具(通过Performance->Additional Functions->SQL Command Editor菜单 可以确认 … Native SQL的结果)
SM50处理总览
SE30运行时长分析通过事务代码/程序名/功能模块名对其进行效率分析
SM50/SM66工作进程监视器可以查看当前SAP AS实例上面的工作进程,当某一工作进程长时间处于running的状态时,可以直接跳转到相应的程序位置进行查看和分析
ST05性能追踪可以进行SQL/Buffer/Enqueue/RFC/HTTP等多种类型的追踪,通常我们使用ST05跟踪程序运行过程中的DB访问情况
SAT代码分析工具SE30的新版本,可以按照不同的类型统计程序的运行状况
SCI代码检查器用于静态检查,包括性能/安全性/语法等,code inspector默认集成在ATC(ABAP Test Cockpit)和 SE09(传输释放)等过程中。用户可以通过定义自己的 variant 来实现自己特定的检查规则
STAD性能检查器用于系统性能监控,用于查看系统在特定时间段的性能情况,资源使用和消耗情况
ST12单个事务代码分析其核心是对ST05/STAD/SAT等性能分析工具的集成,其使用方式和ST05类似,有一个activate 和一个 deactivate的步骤

接口相关

T-CODE描述说明
SOAMANAGERweb service的发布
LPCONFIG显示/创建逻辑接口
SICFrestful的发布

IDOC

T-CODE描述说明
WE30开发凭证类型:初始屏幕查看IDoc类型
WE81显示视图“EDI:逻辑信息类型”:总览定义消息类型
WE82显示试图“消息类型和给IDoc类型的分配”:总览IDoc类型分配给消息类型,Release(释放)代表不同版本
WE31开发段:初始屏幕数据段

RZ11相关参数

T-CODE描述说明
RZ11系统参数设置修改运行中实例的参数,例如DEBUG时调试画面维持时间的设置,在Profile参数
RZ11维护参数文件参数rdisp/tm_max_no可以查看一台ABAP服务器最多允许创建的用户会话数目;rdisp/max_alt_modes 查看一个用户会话允许创建多少个ABAP会话

财务相关(FI)

T-CODE描述说明
AS02资产主数据更改
FB03显示凭证
FB02修改凭证
FS00编辑总账科目
F-02输入总账科目记账:抬头数据
OKB9缺省的科目设置
财务增强T-CODE描述说明
GCX2FI-SL中特定客户的用户出口设置替代校验的出口
OB28会计凭证的有效性激活有效性验证
OBBH会计凭证的有效性
GGB0维护有效性验证
GGB4/OB28激活有效性验证
GGB1维护替代

人资相关(HR)

T-CODE描述说明
PPOSE组织和工作人员显示
PPOME组织和工作人员更改
PA30维护人力资源主数据
PA20显示人力资源主数据
PE04工资核算报错解决 GENPS

物料管理相关(MM)

T-CODE描述说明
MM03显示物料

质量管理相关(QM)

T-CODE描述说明
QA11记录用法决策用于对检验批做使用决策
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值