Fiori在应用系统层面的任务配置
操作系统 |
SLES12 SP5 |
S/4版本 |
S/4 HANA 2020 FP01 |
HANA版本 |
HAN2.0 SP5(单节点) |
硬盘 |
500G SSD |
内存 |
128G |
Kernel |
781 |
Basis版本 |
755 |
ABAP版本 |
75F |
Getway |
755 |
Hostagent |
721 |
Fiori模式 |
Co-Deploy(集成式) |
OS补丁 |
libgcc_s1-9.2.1+r275327-1.3.7.x86_64.rpm libstdc++6-9.2.1+r275327-1.3.7.x86_64.rpm libatomic1-9.2.1+r275327-1.3.7.x86_64.rpm |
HANA插件 |
LCAPPS For 2020 SAP_AFL_SDK_APL For 2020 |
SQL端口(任选其中一个) |
SystemDB Nameserver 30013 Tenant DB indexserver 30015 |
部署相应的NOTEs
先把该打的note打到系统里,下面是s42020需要打的相关note
实施步骤SAP_SAP2GATEWAY_TRUSTED_CONFIG
进入stc01,执行任务:SAP_SAP2GATEWAY_TRUSTED_CONFIG
第二个任务会报错,双击进去填写目标系统的信息,保存后重新执行一遍即可
进入SM59,把刚才在stc01里自动创建的这个RFC删掉(仅限集成系统,分布式系统必须存在这个RFC的)
实施步骤 SAP_GATEWAY_ACTIVATE_ODATA_SERV
再次进入STC01
运行任务:SAP_GATEWAY_ACTIVATE_ODATA_SERV
这次为了激活ODATA服务
GUIDE里说在第二部和第三部要维护一些参数,但我操作的系统并没有这些维护选项,猜测s/4 2020已经自动维护了
进入se38,执行VCH_MASS_MAINTENANCE
维护数据变量
使用tcode:/n/IWFND/MAINT_SERVICE
进入设置ODATA,用来服务预测模型
点击add service
填入上面的信息。Guide上说明在System Alias处选择local,但是勾选Co-Deployed后就不能填入了,我们先测试一下这样做行不行(测试结果是:没问题)。
点击最下面出现的service name:ZANA_PAI_REPOSITORY_SRV
在弹出来的弹窗里,点击“local object”会自动选择本地目录
弹出来这个界面,说明ODATA的数据字典服务激活了
返回界面可以看到多了一条激活的服务
依葫芦画瓢,同样在External Service Name里激活下面两个服务
ANA_PAI_PF_SRV
ANA_PAI_PS_SRV
接下来设置bgRFC队列。
此阶段非常麻烦,请仔细操作。
使用tcode:sbgrfcconf进入,按照上图所示,填入相关信息
用户BGRFC_SUPER会自动创建,类型是service,意味着该用户可以前台登录
再到Define Inbound Dest界面,点击创建按钮,按照上图填入相关信息
注意,弹出来的界面可以往下拉,把PAI_填入到Queue Prefixes里,点击ADD。然后保存
在这个界面点击创建按钮,选择Inbound
在Inbound弹出的界面,选择PAI_QBGRFC_INBOUND_DEST作为目标
保存,退出。
实施步骤 激活gateway缓存
使用tcode:/IWFND/MED_ACTIVATE,按照上图的标志执行
实施步骤 激活服务SICF
进入sicf,我将需要激活的服务列出来,全部都要激活:
/default_host/sap/bc/webdynpro/sap/
/default_host/sap/bc/ui5_ui5
/default_host/sap/public/bc/ui5_ui5
default_host/sap/bc/webdynpro/moc/
/default_host/sap/bc/nwbc
以上服务有些是父服务,连同子服务全部激活
实施步骤 SAP_GW_FIORI_ERP_ONE_CLNT_SETUP
返回stc01,运行任务SAP_GW_FIORI_ERP_ONE_CLNT_SETUP
你必须先在sicf里激活服务后再运行该任务,否则结果你懂的。
实施步骤 SAP_ESH_INITIAL_SETUP_WRK_CLIENT
stc01,运行任务:SAP_ESH_INITIAL_SETUP_WRK_CLIENT
建议后台运行
运行任务:/UI2/FLP_HEALTH_CHECKS
报错了,打上note2639552即可
实施步骤 SAP_FIORI_LAUNCHPAD_INIT_SETUP
还是stc01,运行任务:SAP_FIORI_LAUNCHPAD_INIT_SETUP
现将该任务里的子任务Set SAP System Alias for Fiori Launchpad进行调整
端口号通常为443XX,这是一个https的端口号,链接的是webdispatcher,如果你没有webdispatcher,也可以直接改为你的S/4实例端口,比如8000。
再次进入tcode:/n/IWFND/MAINT_SERVICE
增加名为/UI2/LAUNCHPAD的服务
选中刚才添加的服务,在ICF处激活
在sicf中修改/sap/bc/ui2/flp
在sicf中设置/sap/bc/ui5_ui5/sap/arsrvc_upb_admn
按照刚才一样的方式进行设置
到此,Fiori任务篇全部完成。