配置 SAP 环境

您所在的位置:网站首页 sapgui版本 配置 SAP 环境

配置 SAP 环境

2024-01-14 09:59| 来源: 网络整理| 查看: 265

配置 SAP 环境

此任务说明了如何配置和验证 SAP 环境以便与 VuGen 一起使用。

VuGen 对 SAP GUI for Windows 客户端的支持基于 SAP 的脚本 API。通过此 API,Vuser 可与 SAP GUI 客户端交互、接收通知及执行操作。

脚本 API 仅在最新版本的 SAP 内核中可用。在支持脚本的内核版本中,默认情况下此选项禁用。为了使用 VuGen,首先确保 SAP 服务器支持脚本 API,然后在服务器和客户端上启用该 API。有关详细信息及下载修补程序,请参阅 SAP OSS 说明 #480149。

在本主题中:

将 IPv6 与 SAP 安装一起使用 (可选)

如果使用 IPv6 通信,请创建 SAP_IPV6_ACTIVE 环境变量并将其值设置为 1。

有关详细信息,请参阅 SAP 库中的为 IPv6 配置 SAP 系统。

返回顶部

检查是否启用了 SAPGUI 脚本 API

运行 Additional Components\SAP_Tools\VerifySAPGUI 文件夹中的 VerifyScripting.exe 文件。有关详细信息,请参阅其他组件。有关详细信息,请参阅此实用程序随附的文件 VerifyScripting.htm

返回顶部

检查修补程序级别

打开 SAP GUI 登录窗口。单击“SAP 登录”对话框的左上角,然后从菜单中选择关于 SAP 登录

“SAP 版本信息”对话框将打开。验证修补程序级别是否为 32 或更高版本。

返回顶部

检查内核修补程序级别

登录 SAP 系统。

选择“系统”>“状态”

单击其他内核信息 按钮。

在“内核信息”部分,检查“支持程序包级别”的值

级别必须高于下表中所列的级别,具体取决于您所使用的 SAP 版本。

软件组件 SAP 发布 内核修补程序级别 SAP_APPL 31I 内核 3.1I 级别 650 SAP_APPL 40B 内核 4.0B 级别 903 SAP_APPL 45B 内核 4.5B 级别 753 SAP_BASIS 46B 内核 4.6D 级别 948 SAP_BASIS 46C 内核 4.6D 级别 948 SAP_BASIS 46D 内核 4.6D 级别 948 SAP_BASIS 610 内核 6.10 级别 360

返回顶部

检查 R/3 支持程序包

登录 SAP 系统并运行 SPAM 事务。

目录部分中,选择所有支持程序包,然后单击显示按钮。

根据下表,验证是否为您的 SAP 版本安装了正确的程序包。

软件组件 发布 程序包名 SAP_APPL 31I SAPKH31I96 SAP_APPL 40B SAPKH40B71 SAP_APPL 45B SAPKH45B49 SAP_BASIS 46B SAPKB46B37 SAP_BASIS 46C SAPKB46C29 SAP_BASIS 46D SAPKB46D17 SAP_BASIS 610 SAPKB61012

如果已安装正确的版本,则“状态”列中将显示一个绿色圆圈。

如果未安装 OCS 程序包,请从 www.sap.com 网站下载该程序包并进行安装。有关详细信息,请参阅 SAP OSS 说明 #480149。

返回顶部

在 SAP Application Server 上启用脚本

具有管理权限的用户可通过在应用程序服务器上将 sapgui/user_scripting 配置文件参数设置为 TRUE 来启用脚本。要为所有用户启用脚本,请在所有应用程序服务器上设置此参数。要为特定用户组启用脚本,请仅在应用程序服务器上使用所需的访问权限制设置该参数。以下步骤说明了如何更改配置文件参数。

打开事务 rz11。指定参数名 sapgui/user_scripting,然后单击显示。“显示配置文件参数属性”窗口将打开。

如果状态栏中显示参数名未知,这表示您缺少最新的支持程序包。如以上步骤所述,导入与 SAP BASIS 和应用程序的内核版本相对应的支持程序包。

如果配置文件值为 FALSE,需要修改它的值。单击工具栏上的 Change value 按钮。“Change Parameter Value”窗口将打开。在 ProfileVal 框中输入 TRUE,然后单击保存按钮。

保存更改后,窗口将关闭,ProfileVal 已设置为 TRUE。

重新启动应用程序服务器以应用您的更改。

如果即使在重新启动服务器后,更新的配置文件值也未更改,表示应用程序的内核已过时。如以上步骤所述,导入所需的内核修补程序。

注: 使用事务 rz11 可以在以下内核版本中动态激活配置文件值,而无需重新启动应用程序服务器。

发布 内核版本 修补程序级别 4.6B、4.6C、4.6D 4.6D 972 6.10 6.10 391 6.20 所有版本 所有级别

返回顶部

在 SAP GUI 客户端上启用脚本

要允许 VuGen 运行脚本,必须也在 SAP GUI 客户端上启用脚本。应将客户端配置为不显示某些消息,如当连接建立时,或脚本已连接到 GUI 进程时。以下步骤说明了如何配置要使用的 SAP GUI 客户端。

安装期间。安装 SAP GUI 客户端时,启用 SAP GUI 脚本选项。

安装后。隐藏警告消息。在 SAP GUI 客户端中打开“选项”对话框。选择脚本选项卡,然后取消选中以下选项:

Notify when a script attaches to a running GUI(当脚本连接到运行的 GUI 时发出通知)

Notify when a script opens a connection(当脚本打开连接时发出通知)

还可以通过将以下注册表键中的值 WarnOnAttachWarnOnConnection 设置为 0,阻止这些消息弹出:

HKCU\SOFTWARE\SAP\SAPGUI Front\SAP Frontend Server\Security。

返回顶部

检查 GUI 脚本对象的层次结构 - 可选

SAPGUI Spy 实用程序是其他组件的一部分。它在 SAPGUI Client for Windows 的打开窗口中检查 GUI 脚本对象的层次结构。

要安装 SAPGUI Spy 组件,请执行以下操作:

将文件 mscomctl.ocxMsflxgrd.ocxmsvbvm60.dllSAP_Tools\SapGuiSpy\System32VBdlls 文件夹复制到您的 Windows System32 文件夹。

注册文件。

在 Windows“运行”框中,输入: regsvr32

运行 SAP_Tools\SapGuiSpy 文件夹中的 SapSpy.exe 文件。

返回顶部



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3