SAP FIORI Launchpad

Описание настроек SAP Fiori Launchpad, диаграмма связей между объектами и обзор 30 минутного видео от Gregora Wolfa. В видео показан пример создания SAP Fiori приложения на основе Fiori Template, показано подключение к SAP NetWeaver через SAP HANA Cloud Connector, а также сделана настройка Fiori Catalog, Group и настройка ролей через транзакцию PFCG.

Схема связей между объектами

Схема связей между объектами

Ниже дан список транзакций по всем объектам:

  • User -> Role (Transaction: SU01)
  • Role -> Catalog/Group (Transaction: PFCG)
  • Catalog/Group -> Tile (launchpad designer)
  • Tile -> Intent ( launchpad designer, Tile)
  • Semantic Object (Transaction: /UI2/SEMOBJ and /UI2/SEMOBJ_SAP)
  • Intent -> Application Alias (launchpad designer, Target Mapping)
  • Application Alias -> App URL (in LPD_CUST)
  • Application Alias -> Component ID (in LPD_CUST)
  • App -> Component ID in Configuration.js (Transaction: SE80)

Читать оригинал статьи

Видео - настройка SAPUI5 приложения с нуля

Ниже краткий обзор видео с основными шагами:

Preparation

The Day before

Instantiate CAL 7.5 on HANA (A4H)
Name: NW_750_SP01_HANA
Request Developer Key at https://websmp230.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/minisap/minisap.htm

Setup Fiori Launchpad

Transaction: STC01
Task lists:
SAP_GATEWAY_BASIC_CONFIG
SAP_FIORI_LAUNCHPAD_INIT_SETUP
Check Launchpad with Transaction: /UI2/FLP

Cloud Connector (02:50)

Is already installed on A4H 7.5

chmod 400 NW_750_SP01_HANA.pem 
ssh -i NW_750_SP01_HANA.pem root@54.194.136.51

https://tools.hana.ondemand.com/#cloud
scp -i NW_750_SP01_HANA.pem sapcc-2.7.1-linux-x64.zip root@54.194.136.51:/tmp
unzip sapcc-2.7.1-linux-x64.zip

Setup Cloud Connector

https://vhcala4hci.wdf.sap.corp:8443 or https://vhcala4hci:8443/ on the Windows Client
Account Name: s0001142741trial
User: s0001142741
Add Host: 
Internal: vhcala4hci.wdf.sap.corp:50000
Cloud: vhcala4hci.virtual:50000

Destination for Web IDE (07:50)

Prepared, just show

Create Enhancement in Web IDE (10:20)

To test the connectivity we will enhance the reference application Purchase Order Approval
Activate SICF Node adt  (09:15)
Test with enhancement of reference application EPMRA_POAPV

Create Custom Fiori App (09:00)

Transaction: /IWFND/MAINT_SERVICE   (13:00)
Activate Service: S_EPM_SADL_GW_DEV_SCEN_RO_SRV
Use Fiori App Wizzard               (16:00)
Namespace com.csw.a4h.so
Test with Server
Deploy to Server                    (18:40)
   Test after deply SE80            (20:20)

Add to Launchpad (21:00)

Transaction: LPD_CUST
New Launchpad: Role ZEPM, Instance ZEPM, Description EPM Demo
New Application: Link Text EPM Salesorder,
Type URL
URL: /sap/bc/ui5_ui5/sap/zepmsaleso/
Application Alias: EPMSalesOrderDisplay
Additional Info SAPUI5.Component=com.csw.a4h.so

Transaction: /UI2/FLPD_CUST
App Launcher Static: Semantic Object EPMSalesOrder, Action display

Delete repositry

Go to SE38 /UI5/UI5_REPOSITORY_LOAD should be able to delete the ui5 app. for the service you can delete from sicf

Следующая статья Предыдущая статья