SAP基础快速指南Word文件下载.docx
《SAP基础快速指南Word文件下载.docx》由会员分享,可在线阅读,更多相关《SAP基础快速指南Word文件下载.docx(32页珍藏版)》请在冰豆网上搜索。
ABAP程式的编码和定制根据要求
事务代码
有各种事务代码(T代码),SAP基础管理员用於执行分配的任务。
以下是重要的SAP基本T代码列表-
SM02?
-向已登录的用户和向用户登录的新使用者发送消息。
SM01?
-控制交易代码。
在这种情况下,业务要求被授权携带交易的使用者被临时停止。
SM04?
-检查登录到系统的使用者数,每个用户在哪个用户端和每个会话中生成多少个会话,正在执行什麽事务。
SM13?
-要跟踪更新服务的状态是活动的,如果它不活动,那麽我们从更新管理员启动
SM37?
-监视由使用者创建的作业以及特定日期的状态。
PFCG?
-用於维护SAP系统中的角色。
SM21?
-显示在初始萤幕中输入的值的SAP系统日志。
可以维护的值是“开始日期”。
RZ20?
-用於跨系统监控。
在这个事务中,我们有一个树结构,执行一组事务,并保持跟踪在系统操作期间捕获的所有警报
SAP基础-安装SAPGUI
SAPGUI是用於访问远端中央伺服器并在不同作业系统(如MicrosoftWindows,UNIX,Mac等)上运行的用户端工具。
它用於管理和访问SAP应用程式,如SAPECC和SAP商业智慧系统。
SAPGUI中的高级功能
以下是SAPGUI的高级功能-
蓝色水晶设计
SAPBlueCrystal是一个新的视觉设计主题,成功了Corbu。
它提供一致的设计,允许用户无缝体验SAPGUI和NWBC元素。
它是Fiori应用程式的标准主题,并提供了更好的可扩展性的新调色板和图示。
背景纹理在白色和浅兰与梯度层的一个冲程样式。
当它用蓝色水晶替代Corbu时,它集成了SAPGUIforWindows7.40和NWBC5.0
完成蓝色水晶的图示重新设计
SAP应用程式使用的所有SAPGUI图示都已重新设计,现在适合蓝色水晶设计。
此外,它们的扩展性比以前好得多。
新的图示集是专为蓝水晶设计。
蓝色水晶图示的新预设颜色
当您将其与补丁2一起使用时,主颜色从蓝色变为深灰色,以便使设计与Fiori应用程式设计协调一致。
支援不同平台的可用版本
以下是不同平台支援的可用版本-
用於Windows环境的SAPGUI
用於Java(TM)环境的SAPGUI
用於HTML/Internet事务伺服器(ITS)的SAPGUI
SAPGUI已单独为Windows和Java支持发布,Windows和Java的最新版本为7.4。
MicrosoftWindows发行版本
SAPGUI7.4是Windows的最新版本,於2014年10月发布,它支持各种功能,例如-它预设情况下使用NWBC5.0安装,并通过NWBC启动SAPGUI和GUI快捷方式。
但是,您也可以并行使用SAPGUI和NWBC。
为此,您只需选择新元件安装SAPGUI桌面图示/快捷方式即可安装SAPLogon(Pad)桌面图示,并将SAPGUI快捷方式注册到SAPLogon。
JAVA版本
SAPGUI7.4是JAVA的最新版本。
这为其他作业系统提供了支援,并於2014年10月发布。
由於SAPGUIforJava7.40现在不可用於DVD,因此您需要前往SAP支援门户上的修补程式部分下载适用於Java7.40的SAPGUI。
从SAPMarketplace下载SAPGUI
以下是从SAP市场下载SAPGUI的步骤-
步骤1?
-要使用SAPGUI访问远端中央服务,必须首先从SAPMarketplace下载。
步骤2?
-转到登录到SAPMarketPlace。
步骤3?
-使用SIDSXXXXXXXX和密码登录。
登录後,转到产品>
软体下载
步骤4?
-在软体下载下,转到安装和升级。
按照字母顺序AZ,从清单中选择“G”。
步骤5?
-从可用清单中选择平台,可以选择SAPGUIforWindows,SAPGUIforJAVA和SAPGUIforWindowsforS/4。
按一下此处後,您可以在资讯页上查看有关最新版本SAPGUI中的所有功能的详细资讯-功能,支援生命周期,依赖关系,一般资讯等。
支援生命周期
SAPGUIforWindows7.40於2014年10月8日以“通用可用性”发布(用於生产性用途)。
在规划SAPGUI升级时,请考虑直接移至版本7.40。
在规划或审查您的前端景观时,请考虑这些支持日期的结束-
2013年4月9日,针对SAPGUIforWindows7.20的支持已结束。
2015年7月15日,完全支持SAPGUIforWindows7.30。
在2015年10月31日,SAPGUIforWindows7.30的受限支持将结束。
在2018年1月9日,对SAPGUIforWindows7.40的支持将结束。
还要考虑,SAPNotes-147519
转到下载←选择要添加到下载篮中的档。
你可以从下载篮子中得到它。
将档保存到本地系统并运行安装程式。
您可以选择从不同的元件中进行选择-
按下一步>
完成设置。
SAP基础-GUI选择
如上所述,有三个不同的GUI可用,我们可以根据需要选择正确的版本。
以下方案可以帮助您找到合适的SAPGUI-
当使用者在SAP系统中很少工作
假设大多数用户属於此类别,那麽建议使用SAPGUI进行HTML格式化。
这允许您节省用户端部署的工作量和成本。
当使用者主要在SAP系统中工作时
在这种情况下,建议使用SAPGUIforWindows或SAPGUIforJava。
当用户是ABAP开发人员
对於ABAP开发人员,建议他们使用SAPGUIforWindows。
当使用者使用Microsoft以外的作业系统
建议他们使用SAPGUIforJava和HTML,或者他们可以在远端伺服器上使用SAPGUIforWindows。
使用者正在将Dynpro事务集成到门户网站
建议他们使用SAPGUI进行HTML。
这允许您将经典的基於Dynpro的应用程式轻松集成到门户中。
SAP实例和SID
SAP实例是在安装和配置SAP系统时。
此实例定义一组资源-记忆体,处理器和系统中的其他资源。
这允许使用者登录到SAP系统并共用相同的资源。
SAP实例由CCMS管理。
使用者可以使用实例登录到SAP系统。
SAP系统可以由一个或多个实例组成-您可以使用仅包含一个CCMS的单个实例来设置SAP系统,也可以在用户端/伺服器环境中配置具有两个或多个单独实例的系统。
配置SAP实例
您需要按照以下步骤配置SAP实例-
-您需要为要在其上运行实例的UNIX,AS/400或MicrosoftWindowsNT伺服器定义单独的目录。
-您可以使用共用档案系统。
-对於每个实例,在作业系统设定档(/etc/services,/etc/sapconfig...)中创建了一些条目。
-在主机中创建通信条目。
-对於每个实例,创建启动和系统设定档。
步骤6?
-对於每个实例,安装作业系统使用者。
为一个伺服器创建实例
您需要按照以下步骤为一个伺服器创建实例-
-要创建实例,应首先定义操作模式。
-要创建实例,请转到CCMS>
配置或使用事务代码RZ04。
-转到实例/操作模式,如下面的萤幕截图所示。
-要创建新实例,请按一下创建新实例-(F6)选项,如以下萤幕截图所示-
-输入主机名称并按一下当前设置。
当应用程式伺服器已在运行时,系统将显示该实例的当前设置。
-如果应用程式伺服器未运行,则应使用输入説明显示可能的条目并填写以下值。
步骤7?
-输入主机名称并选择当前设置。
如果应用程式伺服器已在运行,系统将显示该实例的当前设置。
但是,如果应用程式伺服器尚未运行,则应使用输入説明显示可能的条目并填写以下栏位-
SAP系统编号
SAP系统编号是安装SAP系统时提及的编号。
启动设定档?
-设定档名称
从“个人档案”插入启动设定档的名称以启动实例。
您还可以按一下“选择输入説明”以显示可用的启动设定档清单。
您可以从可用列表中选择设定档。
实例设定档?
您必须从“个人档案”中选择实例设定档的名称以运行实例。
您可以按一下“输入説明”以显示可用的实例设定档的清单。
要保存实例,请按一下顶部的保存按钮>
继续
维护实例定义
当定义操作模式时,需要维护实例定义。
按照以下步骤更改定义-
-使用事务代码:
RZ04。
-选择实例/操作模式
-从生产实例清单中选择一个条目。
-然後,您可以更改该实例的资料。
-您也可以使用相同的事务代码删除实例,操作模式。
-删除操作模式-从生产操作模式清单中,将游标置於具有操作模式的行上。
选择操作模式>
删除。
这将删除操作模式,以及分配给它的所有实例和工作流程定义。
系统景观与建筑
SAP系统架构定义为SAP伺服器的安排。
理想情况下,在Sap环境中,存在三个系统的景观。
系统环境由开发伺服器(Dev),生产伺服器(PROD)和品质保证伺服器(QAS)组成。
SAP架构被定义为SAP系统的技术框架,它随着时间而变化,与系统架构不同。
SAP架构随着新软体(如SAPECC6.0,最新版本)的变化。
以下是SAP系统架构中的一个请求:
开发>
>
品质>
生产
下图表示SAP三层系统环境,其中工作流从Dev>
QAS>
PROD而不是向後流。
让我们现在讨论系统景观-
沙箱伺服器
当实施专案时,在初始阶段,使用沙箱伺服器,其中执行所有的定制,配置。
开发伺服器
接下来是将配置保存在开发伺服器中并保存在工作台请求中,这必须传输到生产伺服器。
生产伺服器
你可以认为它是最终的或最精致的阶段,当项目在生产/上线时完成工作。
用户端所需的所有更改都在DEV环境中执行,稍後,请求将传输到生产环境。
SAP系统3-层架构
下面的图像显示了SAP系统的3层架构。
?
展示层是最顶层的。
它包含控制SAP系统的设备/应用程式。
这可以包括移动设备,最终使用者系统或基於SAPGUI或基於web流览器的用户端。
展示层与应用伺服器通信以执行所有处理,并且其被称为SAP系统的大脑。
应用程式伺服器由多个实例组成,并与三层架构的资料库层进行通信。
底层被称为资料库层?
。
这是负责存储所有资料。
出於性能和安全原因,SAP系统的资料库保存在单独的伺服器上。
展示层由用於ABAP和JAVA的不同元件组成,实现SAP系统中资料的通信和处理。
展示层的关键元件包括以下-
消息伺服器?
-用於管理ABAP系统中分散式调度程式之间的通信。
-用於管理伺服器进程和JAVA调度程式。
它用於管理JRE中的通信。
调度器伫列?
-用於存储多个工作进程类型。
Dispatcher?
-这用於将请求分发到工作进程。
记忆体管道?
-用於管理ICM和ABAP工作流程之间的通信。
EnqueueServer?
-这用於处理由执行的Java应用程式设置的逻辑锁。
JavaDispatcher?
-这是负责通过展示层接收用户端请求并转发到伺服器进程。
闸道?
-用於管理SAP系统和外部系统之间的通信。
ABAP工作流程?
-单独在R/3应用程式中单独执行对话方块步骤。
SAP基础-硬体和软体安装
为了实施SAPERP,我们需要找出最低的硬体和软体要求。
应满足最低系统要求以成功执行实施。
以下是SAPR/3安装的最低要求:
最低硬体要求
CPU:
英特尔PIII500MHZ
HDD:
30GB
RAM:
256MB
乙太网卡用於LAN连接
最低软体要求
Windows伺服器
WindowsServerServicePack
IE流览器
资料库软体例如:
MicrosoftSQLServer
SAPR/3系统
报告资料CD
汇出CD
SAPGUI
SAPR/3内核CD
动态连结程式库或DLL
ActiveDirectory服务介面或ADSI
Microsoft管理主控台或MMC
安装SAPECC6.0的硬体要求
硬碟?
-250GB+45GB硬碟空间
RAM?
-最少4GBRAM-RAM的容量越大,安装所需的时间越少
CPU?
-Intel双核或Core2Duo处理器-如果您有64位处理器,则可以使用ECC6.0EHP4而不是ECC6.0SR2。
CD驱动器复制软体
安装SAPECC6.0的软体要求
WindowsServer200332位SP2或WindowsSever200364位元作业系统。
驱动程式CD
AdobeAcrobatReader安装手册
SAPECC6.0idesSR2安装将在大约20小时内完成上述配置。
通过升级硬体设定(如具有8GBRAM和1TB硬碟驱动器的quad2核处理器)可以进一步缩短安装时间。
注意?
-您可以从SAPMarketplace下载SAPECC6.0免费试用版。
还可以通过提供用户公共云金钥将SAPECC6.0试用版通过SAP云端设备库ACL连接到AWS或其他云环境服务提供者。
安装SAPECC6.0
按照以下步骤安装SAPECC6.0-
-按照要求安装资料库。
JavaJDK1.4是最低要求。
将软体复制到本地驱动器并运行sapinst.exe。
设置向导将打开。
-选择要安装的服务-中央系统安装>
选择服务类型-典型或自订>
下一步
-使用ECC(如BillerDirect和其他NW软体单元ASABAP等)选择要安装的软体单元。
-输入SAP系统ID和安装驱动器。
SAP系统标识是SAP系统的唯一识别码。
它必须在整个系统环境中是唯一的。
输入将用於要创建的所有使用者帐户的主密码。
-输入资料库参数,如现有资料库的DBSID,主机名称等。
-执行检查。
您可以按一下确定执行检查或取消以移动到下一步。
-在下一个视窗中,您必须提供汇出档,oracle用户端和内核档的位置>
下一步>
输入作业系统密码。
步骤8?
-输入中央实例编号,作为控制内部进程(如记忆体)的技术识别字。
此安装的此号码必须是唯一的。
步骤9?
-系统现在显示埠号。
步骤10?
-按一下下一步,您将看到安装摘要。
步骤11?
-输入解决方案管理器金钥以继续安装和升级过程。
步骤12?
-安装完成後,您将收到以下确认。
SAP系统中不同的硬体和软体元件
以下是SAP系统中的关键元件-
资料库伺服器
应用程式伺服器
其他伺服器
软体元件-NetWeaver
许可证金钥和维护证书
增强包
升级计画
SAP解决方案管理器集成
在SAP系统中,要检查当前安装的软体元件版本的清单,可以转到SAPGUI,选择系统。
在SAP登录>
系统>
状态中选择系统>
按一下系统资料下的元件资讯图示。
转到SAP系统资料→按一下元件放大镜。
您可以看到以下两个选项-
安装的软体元件版本
已安装的产品版本
在安装的软体元件下?
,您可以看到所有安装的软体,支援包,服务包,描述等。
如果要检查每个元件的详细资讯,您可以选择元件,并转到详细资讯选项卡如上所示。
转到已安装的产品版本,它将显示已安装的SAPNetWeaver的版本。
SAP基础-NW系统
SAPNetWeaver是一个基於Web的开放式集成应用程式平台,用作企业面向服务的架构(企业SOA)的基础,并允许跨业务和技术边界的人员,资讯和业务流程的集成和调整。
它允许在异构软体环境中组合,配置和管理SAP和非SAP应用程式。
下表定义了SAPNetWeaver的主要用例及其关键区域-
用例
描述
资料仓库
SAPBW
构建集成场景
SAP过程集成PI
动员业务流程
SAPNetWeaverMobile
构建复合应用
SAP组合环境
与SAPEnterprisePortal集成
SAP企业门户
应用开发ABAP
在NetWeaver应用伺服器ABAP上的ABAP开发
为了实现这些用例,SAP提供了用例和SAPNetWeaver软体元件之间的映射。
考虑资料仓库的使用情况,它有多个产品实例和用户端工具来使用NetWeaver进行资料仓库。
独立引擎
产品实例
用户端工具
搜索和分类(TREX)
ASABAP
BWABAP
ASJava
NW产品说明[可选]
ASJava扩展[可选]
BIJava[可选]
EP核心-应用门户[可选]
企业门户
带有BusinessExplorer(BI附加组件)的SAPGUI
SAPBusinessObjectsAnalysis,MicrosoftOffice版本*[可选]
SAPBusinessObjectsCrystalReports[可选]
SAPBusinessObjects仪表板[可选]
SAPBusinessObjectsWebIntelligence[可选]
SAPBusinessObjectsDesignStudio[可选]
SAP基础-NW体系结构
SAPNetWeaver是整个SAP软体堆叠的核心元件之一,并为其他元件和JAVA和ABAP应用程式提供了一个平台。
SAP应用程式伺服器由多个应用程式伺服器实例和资料库伺服器组成。
使用对话方块实例,它还包含消息伺服器和入队伺服器。
以下是使用者执行的对话方块实例-
这些是对话实例的不同元件-
内部通信管理器?
-用於处理用户端和伺服器Web请求。
它支援协定-HTTP,HTTPS,SMTP。
-这用於将用户请求分发到不同的工作进程。
如果所有工作进程都忙,请求存储在分派器伫列中。
工作流程?
-用於执行Java或ABAP程式。
SAP闸道?
-这提供了SAP实例之间的RFC介面。
-用於消息通信,并且还平衡SAP系统中的负载。
SAPNetWeaver的安装选项
SAPNetWeaver提供以下安装选项-
ABAP系统?
-这是一个集成的VM容器。
通过此安装,您可以运行ABAP程式和选定的SAPJava应用程式(如左侧框所示)。
Java系统?
-上述图像中右侧的元件构成Java系统。
通过安装,您可以运行J2EE应用程式,但不能运行任何ABAP程式。
ABAP+Java系统?
-上图所示的所有元件构成ABAP+Java系统。
应用程式中心和实例
SAPNetWeaver工作中心包括以下工具的配置-
Adobe文档服务?
-这允许您注册AdobeReader许可权凭据,以及跟踪您的系统中的所有无牌互动式表单设计。
应用程式模组?
-这允许您查看已部署的应用程式及其模组的详细资讯。
在这里,您还可以执行应用程式模组的运行时配置。
应用程式资源?
-这允许您启用应用程式以利用外部资源。
NW管理员可以添加或删除应用程式资源。
身份验证和单点登录?
-这允许您为应用程式选择所需的身份验证机制。
您可以配置以下身份验证和SSO-
ASJava作为服务提供者
Kerberos
证书和金钥?
-这允许您管理ASJava证书和金钥。
组合应用程式框架授权工具?
-这允许您管理CAF应用程式,业务物件节点和ASJava实例的业务规则和实例级别许可权。
配置向导?
-您可以进行系统的技术处理或技术方案所需的技术设置。
目的地?
-这可以用於指定远端服务的位址和远端连接的使用者认证资讯。
开发基础设施?
-这是在使用Java开发时所必需的,并且您希望使用传输管理系统(TMS)来管理它。
身份管理?
-这允许您作为管理员通过创建用户并向这些使用者提供向应用程式验证自己的方法来控制应用程式访问。
国际化?
-这允许您从双堆叠系统管理资料,也用於同步目的。
JavaHTTP提供程式配置?
-您可以为所有注册的系统创建新的虚拟主机并配置现有虚拟主机。
Java类载入器检视器?
-您可以监视ASJava中类载入器之间的层次结构和引用。
Java系统属性?
-使用它,可以查看应用程式伺服器JAVA的当前系统组态,并且可以编辑标记为可线上修改的属性。
Java连接JCoRFC提供程式?
-您可以管理Java连接器远端函式呼叫(JCoRFC)目标。
这允许您创建,编辑和查看现有连接。
JMS伺服器配置?
-用於创建新的JMS资源。
许可证?
-您可以请求和安装新的SAP许可证。
日志配置?
-您可以查看当前日志配置,更改安全性或将其重置为预设值。
-您可以监视消息伺服器参数和设置。
SAPNetWeaver管理员工具?
-SAPNetWeaverAdministrator(NWA)是一个基於Web的工具,允许您执行配置,高级管理以及监视,故障排除和诊断SAPNetWeaver系统。
您可以在以下工作模式中使用NWA工具-
线上
本地和远端
使用NWA管理Java实例
按照以下步骤在运行时更改Java实例的状态。
-转至SAPNetWeaver管理员>
操作>
启动和停止
-现在,转到NWA下的JavaInstances选项卡。
-您可以查看所有可用实例以及实例中的伺服器进程的相关资讯。
-选择一个实例以在NWA下执行以下功能-
启动,停止或重新开机Java实例。
启用或禁用ASJava进程的调试模式。
查看和刷新作业系统进程。
清除特定实例的DNS缓存。
设置多个伺