`
wbl313
  • 浏览: 31070 次
  • 性别: Icon_minigender_1
  • 来自: 银河系
最近访客 更多访客>>
社区版块
存档分类
最新评论

SAP几则常用的BASIS技巧整理

    博客分类:
  • SAP
阅读更多
1、创建一个新的用户

    完成client创建和拷贝后,在开始正式工作之前,请创建一个全新的用户。用这个用户进行工作。默认ddic和sap*用户不要用于实际的业务。创建用户的过程很简单,只要以su01事务码进入用户维护屏幕。在用户栏填上新增的用户名,按新建按钮创建。输入相关的参数,关键是设置角色和参数文件,如果是管理员,可设的角色为“SAP_ALL_RESTRICTED”,参数文件设为“SAP_ALL”。角色名和参数文件是一对的,参数文件是控制具体权限设置的文件。角色和参数文件也可不在这里指定,可在设置角色时设置。

    2、创建一个新的角色

    PGCG,可以通过复制现有ROLE,增加T-CODE或菜单来增加需要的ROLE。ROLE分为两大类:单一ROLE和复合ROLE。所谓复合ROLE就是由多个单一ROLE组成的。角色管理中重点:角色参数的维护(通过参数的比较来完成参数维护工作)

    可以直接在用户菜单中增加需要授予当前ROLE的用户。

    3、设置SAPGUI自动LogOut功能

    当客户端长时间没有使用时,为了不占用SAP服务器的资源,我们可以设置当客户端在一段时间没有进行操作时自动退出SAP系统。设置步骤如下:

    用Tcode rz10打开参数配置窗口,选择你当前的实例参数文件,再选扩展编辑,按修改按钮进入扩展参数编辑窗口中。

    按参数创建按钮,创建一个名为“rdisp/gui_auto_logout”的参数,参数值输入“600”,代表如果客户10分种(600秒)没有进行操作,则会自动退出SAP系统。

    按退出保存设置。在rz10窗口按保存把参数传送到系统的参数文件中。重启SAP实例,使配置参数生效。

    我们还可用rz11来设置当前正在运行的实例的一些参数,但用这种方法设置的参数只会影响当前运行的实例,一旦重启实例,参数就会失效。

    4、利用scat进行数据导入

    在系统上线或进行测试时,都需导入大量的主数据。在SAP中有多种方法可批量地导入大量数据,这里介绍利用scat进行数据导入的方法。下同以导入统计指标数据为例进行详细说明。

    用scat事务码进入计算机辅助测试工具屏幕,在测试情况栏内新建一个测试项。该测试项的名称要以z开头,如ztest。输入完名称后,按工具栏上最左边的“TCD”按钮开始记录事务。

    首先在弹出窗口内输入需记录的事务代码kk01,按回车,进入统计指标维护界面。

    接下来按维护统计指标的操作输入统计指标编码、统计指标名和计量单位,最后按保存完成事务记录,返回scat事务界面。

    在scat事务界面按保存,弹出选择开发类界面,选“本地对象”,完成ztest测试项目的创建。

    返回scat的初始屏幕,这时,在测试事件列表中应该有一个你刚创建的测试项目。选中它,按工具栏的“更改”按钮,接着双击功能表里的kk01项,接着再双击“SAPLOKSK”项,这时会打开输入统计指标编码窗口,并且光标会停留在编码栏内,接着点击工具栏的“insert import parameter”按钮,创建一个&STAGR参数。接着按工具栏下一页,使当标停留在名称栏,和上面一样,点击工具栏的“insert import parameter”按钮,创建&BEZEI参数。接着光标会自动移到计量单栏,同理,生成&MSEHI参数。按返回按钮回到上一屏幕,接着按保存完成参数创建。

    返回初始屏幕,在选中ztest测试项目的情况下,选择菜单的“转到”--“变式”--“输出缺省”,生成一个ztest.txt文件。

    打开ztest.txt文件,内容如下:

    [变量标识][变式文本]STAGRBEZEIMSEHI

    -->Parameter texts统计指标名称统计关键数单位

    -->默认数值Y02y02H

    *** Changes to the default values displayed above not effective

    增加需导入的数据后的格式如下:

    [变量标识][变式文本]STAGRBEZEIMSEHI

    -->Parameter texts统计指标名称统计关键数单位

    -->默认数值Y02y02H

    *** Changes to the default values displayed above not effective

    Y03y03H

    Y04y04H

    Y03和Y04是需导入的统计指标,文件中的空格全部是用tab分隔的。

    整理好导入数据的格式后,就可进行数据导入了。进入scat事务,运行ztest测试项目,变式选择“自文件外部的”,选择整理好的ztest.txt文件。处理方式可选择“前台”或“后台”,第一次最好选择前台方式,这样方便除错。最后按工具栏的运行按钮即可。

    5、配置个人信息

    在操作SAP系统时,经常要输入一些参数,如成本控制范围、公司代码、工厂等。如果每次打开界面都要输入是不是很烦,可不可以让系统自动记住这些固定的参数呢?答案是肯定的,通过配置个人信息即可让每个用户记住这些参数。现以设置成本控制范围代码CA00为例说明一下具体操作方法。

    选择“系统”--“用户参数文件”--“个人数据”,进入个人参数配置界面。在这里,addree标签可设置用户名、地址、电话等个人信息;defaults标签栏可设置开始菜单、登录语言、小数点表示方法等;parameters标签就可设置默认输入的参数值。在parameters栏里选择一个参数代码,如CAC是成本控制范围,在value里填入值CA00。存盘退出。重新登录后,凡是在界面中要输入CA00的地方都会自动被填上CA00。

    另外,在一些输入参数的界面会有一个存盘按钮可把参数直接保存为默认值或用户默认值,效果与上面的配置一样。

    在需输入成本控制范围的界面,通过菜单“扩展”--“设置成本中心范围”可覆盖默认的CA00值。

    6、常用的BASIS相关的T-CODE

    SLICENSE or SLIC - 激活SAP license。

    SE16 - 显示SAP数据表

    SE38 - 运行ABAP程序

    SHDB - 跟踪一个事务码所操作的SAP表名

    RZ10 - 配置SAP参数文件,修改完成后需重启实例。

    RZ11 - 修改运行中实例的参数,修改完马上生效,不用重启实例。重启实例,参数修改失效。

    SICK - SAP系统一致性检查。

    STMS - 创建传输管理系统

    SMLT - 导入语言包

    SGEN - 编译SAP对象,使客户在访问SAP对象时不用编译,提高服务器的响应速度。

    SM02 - 创建系统消息。创建时需填上消息正文,还有服务器名和客户名,当客户栏不填或填“*”号时,保存后就可把该消息马上发给所有登录的用户,当其它用户新登录系统时也会显示。

    SM04 - 显示在线用户会话

    SM12 - 显示与解锁由用户锁定的表

    SM21 - 显示系统日志

    SM50 - 显示工作进程

    SM51 - 显示SAP实例

    SM59 - 维护RFC

    SPAM - 支持包管理工具

    SCC4 - 建立一个client(集团)

    SCCL - client本地复制

    SCC3 - 显示client复制日志

    SCAT - 记录事务和函数功能,可进行数据批量导入

    CMOD(SMOD) - SAP增强
   
    OSS1 - 连接SAP OSS
   
    S001 - ABAP开发工作台菜单(含多Tcode)
   
    SA38 - 运行程序(SE38开发)
   
    SCAT - Computer Aided Test Tool
   
    SE01 - 传递传输请求(同一服务器的不同client)
   
    SE09 - 传输请求操作
   
    SE10 - 同SE09
   
    SE11 - 维护ABAP数据字典
   
    SE12 - 显示数据字典
   
    SE13|SE14|SE15 - 数据字典相关
   
    SE16|SE17 - 查看表数据
   
    SE30 - ABAP运行分析
   
    SE32 - ABAP文本元素维护
   
    SE35 - ABAP/4对话框编程维护
   
    SE36 - 维护逻辑数据库
   
    SE37 - 维护Function module
   
    SE38 - ABAP 编辑器
   
    SE39 - 程序比较
   
    SE41 - 菜单制作器
   
    SE43 - 应用区菜单(相同功能tcode组成一area menu)
   
    SE51 - 屏幕绘制器
   
    SE54 - 生成表的维护视图,然后SE16|SM30可直接维护表数据
   
    SE61 - 文档维护
   
    SE63 - 翻译
   
    SE71->SE76 - SAPscript相关 Tcode
   
    SE80 - ABAP库
   
    SE81 - ABAP应用层次
   
    SE84|SE85|SE86 - ABAP/4 Repository Information System
   
    SE91 - 建立消息类和消息
   
    SE92 - 维护系统Log消息
   
    SE93 - 给程序维护Tcode
   
    SEU - Repository Object Browser
   
    SHD0 - 维护Tcode运行变式(Variant)
   
    SM04 - 查看当前用户
   
    SM12 - 删除显示Locked objects(不可删除被lock的传输请求)
   
    SM21 - Dump log查看
   
    SM30|SM31 - 维护table|view数据
   
    SM32 - 维护表
   
    SM35 - 查看Batch input session(建立BDC使用SHDB)
   
    SM36 - 定义后台job
   
    SM37 - 查看后台job
   
    SM50 - Process Overview
   
    SM51 - Display system servers, processes, etc.
   
    SM62 - Display/Maintain events in SAP
   
    ST05 - SQL等跟踪,使用它可跟踪程序使用的表等.
   
    SU53 - 检查授权对象,如出现权限问题可使用




分享到:
评论

相关推荐

    SAP 常用BASIS技巧整理

    以下是一些关于SAP BASIS的常用技巧,对于SAP BASIS管理员来说,这些技巧能提高工作效率和系统性能。 1. **创建新用户**: 在SAP环境中,创建新用户是基础操作,通常用于分配权限和角色。使用事务码`SU01`可以创建...

    SAP日常运维BASIS

    SAP日常运维BASIS

    SAP系统BASIS标准手册

    以上是根据给定的文件信息整理出的关于SAP系统BASIS标准手册中的三个主要知识点。这些知识点涵盖了重启SAP生产服务器的操作流程、用户管理的基本操作以及角色配置的核心内容。对于SAP系统管理员来说,熟练掌握这些...

    sap basis常用操作详解

    ### SAP Basis 常用操作详解 #### SAP 架构:R/2 与 R/3 的对比 在 SAP 的发展历史中,从 R/2 到 R/3 是一个重要的转变。R/2 主要基于主机架构,而 R/3 采用了客户端/服务器三层架构。这种变化使得 SAP 的系统能够...

    sap-basis-certification-questions-sap-basis-interview-questions-answers-and-explanations

    以下是一些常用的 SAP Basis 事务代码: - **ST04**:显示当前的后台作业列表。 - **SM37**:查看和管理定期执行的后台作业。 - **SM36**:启动、停止或更改作业的参数。 - **SM12**:显示当前的锁情况。 - **SUIM**...

    SAP basis常用文档

    ### SAP Basis 常用技巧详解 #### 一、创建一个新的用户 在SAP系统中,用户管理是一项基本而重要的任务。特别是在完成了客户端创建或复制之后,通常需要创建一个新的用户来执行日常操作。建议避免使用默认账户(如...

    SAP basis 基础介绍

    SAP BASIS 基础介绍 SAP BASIS 是 SAP 系统的基础组件,负责提供基础设施和技术支持,确保 SAP 系统的稳定运行。SAP BASIS 由多个组件组成,包括操作系统、数据库管理系统、应用服务器、网关服务器、消息服务器、...

    SAP Basis模块常用事务代码

    本文将详细介绍SAP Basis模块中一些常用的事务代码及其相关操作。 首先,创建一个新的用户是系统实施的基本步骤之一。通常,在系统安装完成并进行客户端的创建与拷贝之后,需要创建一个全新的用户用于日常的工作。...

    SAP系统BASIS标准手册.pdf

    适用于SAP项目实施后对SAP系统的日常维护和管理,本文档的主要对象是SAP系统管理 员,以帮助系统管理员明确SAP系统管理的范围,规范操作步骤为目的。文档配以图解详细描述了 每一项任务的具体步骤,系统管理员可根据...

    SAP BASIS PA资料第一部

    SAP BASIS PA资料第一部的知识点涵盖了SAP NetWeaver应用服务器(AS)的实施与操作,这是一项专业的课程资料,针对SAP BASIS的初学者和实践者。SAP BASIS是SAP系统的技术基础,负责维护系统稳定性和性能,是SAP技术...

    sap basis 操作指南

    ### SAP Basis 操作指南知识点详解 #### 一、概述 SAP Basis 是 SAP 系统的基础架构组件,它为 SAP 应用程序提供了一个运行环境。掌握 SAP Basis 的操作是 SAP 系统管理员的一项基本技能。本文档将详细介绍 SAP ...

    SAP Basis 资料

    SAP Basis是SAP系统的核心组成部分,主要负责管理和维护SAP系统的运行环境,包括操作系统、数据库、网络配置等。在SAP系统中,Basis扮演着运维和技术支持的角色,确保整个系统的稳定、高效和安全。以下是一些关于SAP...

    SAP-Basis-日常维护(basis经典教程

    SAP-Basis-日常维护(basis经典教程SAP-Basis-日常维护(basis经典教程SAP-Basis-日常维护(basis经典教程

    SAP BASIS 培训资料

    SAP BASIS 培训资料,非常有用,BASIS是SAP最具技术价值的模块

    SAP.BASIS基础.rar

    SAP.BASIS基础.rar SAP.BASIS基础.rar

    sap basis 权限分配步骤

    在 SAP 系统中,BASIS 是一个关键的组件,负责系统管理和技术支持。权限分配是 BASIS 管理员的重要职责之一,确保每个用户只能访问他们工作所需的特定功能和数据,以维持系统的安全性和合规性。以下将详细介绍 SAP ...

    SAP BASIS Tcode大全

    对于从事SAP BASIS运维的工作人员来说,掌握常用的事务码是基本要求。本文将详细介绍在日常运维中可能使用到的SAP BASIS事务码及其应用。 SAPAlertMonitor 事务码用于监控系统中的警报,SAP系统会根据预设条件生成...

Global site tag (gtag.js) - Google Analytics