一.说明
SAP的HTTP目录是由多级树形菜单构成,可分为目录结点和最终结点,如果想在WEB中正确显示,则相关的最终结点需激活。
本文示例是在SAP ERP SR3(SPS14)环境,初始安装后,各服务结点尚未激活,需要激活WEBGUI的相关结点,路径为“/sap/bc/gui/sap/its/webgui”。激活结点后可用WEB测试显示效果,本例关联了其它结点,所以还需继续激活其它结点才能成功。关于此部分详见《启用SAP GUI for HTML》。
二.操作
在前台输入事物码SICF,运行后进入图 1界面,在Hierarchy Type(层次结构类型)中选择“SERVICE”(系统默认),本例Service Name(服务名称)栏填写“WEBGUI”,如果想显示全部树状结构则不用填。点击执行按钮()进入图 2。
图 1 搜索条件界面
图 2 维护服务界面
图 2显示查到的结点名为“WEBGUI”的目录,有两个,其中一个是我们所需要的。图中显示目前从“bc”向下全为灰色。在最终结点上点击鼠标右键,弹出菜单,点击“Activate Service”(激活服务),系统弹出图 3对话框询问是否激活,如果点击按钮则只激活此结点;如果点击则激活本结点及下属目录所有结点,本例点击按钮。
图 3 激活提示对话框
图 4 启动测试服务
激活最终结点后可以看到上级各目录结点同时被激活(如图 4所示),就可以测试了,在最终结点上用鼠标右键弹出菜单,点击“Test Service”(测试服务)菜单项,系统弹出默认的WEB浏览器,显示运行状态。本次运行结果如图 5所示,可见正确运行还需至少激活两个结点“/sap/public/bc”、“/sap/public/bc/ur”,其实两结点是上下级关系,按前述方法继续激活直至成功。如果初次运行编译时间过长,WEB界面显示timed out信息,则再次刷新就可以了。
图 5 WEB测试结果