一.说明

SAP系统前端(Front End)一般是用GUI for Windows,还有GUI for JAVA、NetWeaver Business Client等,这些都是以软件形式提供并需要安装的。此外SAP还提供一种无需安装方式GUI for HTML,也称为WEBGUI,只要有WEB浏览器输入URL地址就可以登录。

SAP诸多产品初始安装时WEBGUI尚未启动,需经过一系列配置后才能启用。

操作分为两步骤:一是完成服务(Complete Server);二是激活相关的WEB结点。另外注意URL的端口,较新版本服务器的默认值为0,需进行参数调整。

二.完成服务(Complete Server)

此步骤需对“SYSTEM”、“WEBGUI”两个对象进行操作。前台输入事物码SE80,进入对象浏览器,如图1 所示,类型选择“Internet Server”,搜索的对象填入“SYSTEM”,回车搜索后下面列表框出现结果。鼠标右键弹出菜单,点击“Public-> Complete Server”菜单项,经运行后完成此操作。按此方法对“WEBGUI”进行同样操作。

图1 对象浏览器

三.修改HTTP端口

SAP早期版本HTTP默认服务端口是8000,但较高版本此项的默认值是0,用0端口启用WEB会报错。解决方法是自行设置服务端口。

如果服务器的系统编号是00,首先用RZ10查看icm/server_port_0的参数(操作参见《查看系统参数文件值(profile value)》),如当前值是“PROT=SMTP,PORT=0,TIMEOUT=120,PROCTIMEOUT=120”,则需要进行修改。

修改方法参见《SAP系统常用配置参数设定》,在参数文件增加以下一行参数:

icm/server_port_0 = PROT=HTTP,PORT=8000,TIMEOUT=120,PROCTIMEOUT=120

以上参数,“PORT=HTTP”表明以HTTP协议连接(还可选择更加安全的HPPTS),“PORT=8000”则表明端口为8000,后两个参数是操作时间控制。

四.激活HTTP结点

至少需要激活以下3个HTTP结点(事务代码SICF),操作参考《激活HTTP服务结点》。

/sap/bc/gui/sap/its/webgui

/sap/public/bc/ur

sap/public/bc/its/mimes

五.启动WEBGUI

用WEBGUI登录需输入URL,简单方法是对/sap/bc/gui/sap/its/webgui进行测试服务,弹出的浏览器中就包含了URL全值。测试方法参考《激活HTTP服务结点》。本次示例结果如图2所示,用鼠标点开三角箭头,就会显示事物码的输入框(如图3所示),与GUI中操作类似,只是系统菜单和按钮有些不同。至此WEBGUI启动成功。

URL的开头sapdev是主机名,端口值为8000(系统编号为00),最后的“sap-client=300”标明登录客户端是300。将此URL收藏,以后可用WEB直接登录。如简化也可用“http://sapdev:8000/sap/bc/gui/sap/its/webgui”,无需后面客户端参数(系统默认)。

以后如直接用浏览器输入URL,则显示图4登录界面,点击“登录”按钮,弹出口令对话框,输入用户名和口令后就可以进入了。

图2 WEBGUI初始界面

图3 WEGGUI初始界面(显示事物码输入框)

图4 WEBGUI登录

六.设定完整主机名

以上示例中URL头是一个主机名,对于ERP系统常用的操作是能够满足要求,但如果含有较复杂的BSP架构网页则会报错,处理方法是为系统命名一个三段式的完整主机名,并能够正确解析,详细操作参见《BSP(Business Server Pages)完整主机名设置及实现》。

如果还是无法访问,则需要确认本地电脑是否能解析服务器的DNS。

在C:\Windows\System32\drivers\etc\hosts添加服务器的DNS映射

启用SAP GUI FOR HTML相关推荐

  1. PHP 5.6.30连接SAP GUI 730 配置(SAPRFC)

    一.起源: 如何透过PHP访问SAP 这里介绍了PHP连接SAP RFC 的方案,但是版本比较旧,只支持SAP GUI640. SAPRFC Project 这里有更新的版本,支持PHP5.3-5.6 ...

  2. SAP GUI和Windows注册表

    本文是2020年第16篇原创文章,也是汪子熙公众号总共第199篇原创文章. 今天是猪年最后一天,大年三十.往年的这个时候,我都有点紧张,因为有亲戚会来串门,而亲戚的熊孩子们,出于好奇总是会觊觎我书房里 ...

  3. SAP GUI Scripting 入门系列

    SAP GUI Scripting基本设置 前言 SAP在处理期初数据,或者批量修改数据的时候,会提供包括LSMW,Scripting,LTMC(S/4)等批导工具,本文主要是记录一下SAP GUI ...

  4. SAP 远程连接出错 SAP GUI For Windows 7.40 hostname ‘NiHLGetNodeAddr‘ unknown

    SAP 远程连接出错 SAP GUI For Windows 7.40 hostname 'NiHLGetNodeAddr' unknown 最近重装了下SAP GUI 用的是740,今天有个系统需要 ...

  5. 不喜欢SAP GUI?那试试用Eclipse进行ABAP开发吧

    Jerry和SAP成都研究院一些新同事聊天时,谈到ABAP和SAP GUI这个话题.很多新同事在加入SAP成都之前,是做Java和C++开发的,习惯了Eclipse/IntelliJ IDEA/Vis ...

  6. 访问SAP时提示报错SAP GUI for Windows 720窗口

    访问SAP时提示报错SAP GUI for Windows 720窗口,报错 信息为"登录负载均衡错误88:无法连接到消息服务器(rc=9)是否要查看详细的错误信息? 此报错是因为SAP系统 ...

  7. SAP GUI 遇到 Error in Parser-Thread 错误的解决方法

    问题 SAPGUI 打开 ABAP 代码时,GUI 崩溃,遇到错误消息: Error in Parser-Thread 解决方法 参考这个 SAP note. 对于 SAP GUI 740 和 750 ...

  8. 一步步把SAP GUI的事务码配置到SAP Fiori Launchpad里

    今天是2020年1月31日鼠年大年初七,这是Jerry鼠年的第7篇文章,也是汪子熙公众号总共第206篇原创文章. Jerry之前的文章 为什么SAP GUI里的传统事务码能通过Fiori Launch ...

  9. 为什么SAP GUI里的传统事务码能通过Fiori Launchpad启动

    今天是农历鼠年大年初六,本文是鼠年第6篇文章,也是汪子熙公众号第205篇原创文章. 大家这几天宅得怎么样了? Jerry之前的文章 那些年我用过的SAP IDE 曾经提到,我们可以把SAP GUI里的 ...

最新文章

  1. 由于目标机器积极拒绝,无法联接。microsoft sql server,错误:10061
  2. 人体姿态估计--RMPE: Regional Multi-Person Pose Estimation
  3. 谷歌开放语音命令数据集,助力初学者利用深度学习解决音频识别问题
  4. 在服务器上用Fiddler抓取HTTPS流量
  5. Python 动态添加类方法
  6. matlab立体坐标定位_【半导光电】基于光电探测器的激光章动定位算法(二)
  7. python刷题+leetcode(第三部分)
  8. 类型的权限已失败 SqlClientPermission
  9. 打开非遗文化新呈现方式 三七互娱“非遗广州红”游园会即将开幕
  10. 【Zookeeper】查看ZK连接总数
  11. puppet详解(六)——exec资源详解
  12. 数据驱动的智慧城市 中兴通讯推进“沈阳模式”落地
  13. 苹果Mac电脑上fn键的妙用
  14. MapXtreme 2005 学习心得 将wor格式转wms格式(十)
  15. 三极管饱和时内部状态再探
  16. qq空间留言板php,qq留言板留言关心的话 qq空间留言板签名档图片
  17. 电脑误删wps文件怎么恢复?介绍4个解决方法
  18. 人生没有坎坷和风浪是不完整的!
  19. Python画多条线在一个图里
  20. android手机为什么卡?

热门文章

  1. 鹅厂分享:AB实验只是开始?如何归因和解读才是王道!
  2. 马化腾和扎克伯格,为什么抢着押注元宇宙?
  3. 社交电商这条路,也许只有腾讯能走远
  4. 详解BAT盘根错节的O2O矩阵格局
  5. JavaScript变量和对象参数传值问题
  6. 生活娱乐 在上海怎么租房
  7. RabbitMQ 主题(Topic)
  8. 本地tomcat的start.bat启动时访问不出现小猫图标
  9. 网络安全系列之十一 系统命令注入***
  10. 一款标注颜色,距离的小软件 markman