Configuration and personalization of central ui component of sap fiori (EE3)


Configuring Launchpad Home Page in Fiori Launchpad Designer



Download 172.75 Kb.
Page3/4
Date20.06.2017
Size172.75 Kb.
#21127
1   2   3   4

3.2Configuring Launchpad Home Page in Fiori Launchpad Designer


Use

The Fiori Launchpad is the access point to apps on mobile or desktop devices. The apps are displayed via tiles. These tiles provide access to the single apps. The apps are organized through the following entities:



  • Catalog: Set of apps you want to make available for one role. Depending on the role and the catalog assigned to the role, the user can browse through the catalog and choose apps from this catalog displayed on the entry page of the Fiori Launchpad.

  • Group: Subset of catalog which contains the apps visible on the Fiori Launchpad entry page. Which tiles are displayed on a user’s entry page depends on the group assigned to the user’s role. In addition, the user can personalize the entry page by adding or removing apps to pre-delivered groups or self-defined groups.

  • Roles (PFCG): Provides access to the assigned groups and catalogs.

In this activity, you use the Launchpad Designer to create groups and catalogs to configure Fiori home pages to meet your own business requirements.

3.2.1Creating and Assign Transport Request


Use

In this activity, you create a workbench transport request in SAP GUI manually for further Fiori Launchpad configuration tasks.



Procedure

  1. Login to the ABAP front-end server.

  2. Access the activity using the following navigation options:

    Transaction code

    SE01

  3. Choose Create.... The Create Request dialog box displays.

  4. Select Workbench Request and then Choose Copy (Enter).

  5. Maintain the description and the Target parameter in the request details.

  6. Choose Save.

  7. Login to the Fiori Launchpad designer as an Administrator (for example. FIORI_ADM). (https://:
    /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html?scope=CONF
    )

  8. Choose the Settings icon.

  9. Select the workbench transport from the dropdown list box.

  10. Enter the name of the package you will place the configuration in, for example $TMP.

  11. Choose OK.

Result

The transport request is successfully created and specified in the Launchpad Designer.


3.2.2Creating a Custom Catalog


Use

To group the apps needed by a role, you create your custom catalog.

In this activity, you create a empty catalog, which will be used to contain three types of Fiori apps for further verfication scenario using. For production using, please refer to the recommondation below.

SAP delivers predefined technical objects for the Fiori Launchpad which you can copy to set up your own catalogs for the roles within your company.

For catalogs, groups and roles SAP delivers technical content as well as business content. The business content, for example, business roles and business catalogs, can be used as showcases of how you can design roles, catalogs, and groups.

When you create your own catalogs, groups, and roles, use the technical content as a basis. The technical catalogs as part of this technical content contain the apps for a product area. You can identify technical catalogs through *_TC_*in the technical name. The technical roles per area to which the technical catalogs are assigned contain *_TCR_* in their technical name.



Procedure

  1. Choose Catalog in top-left corner. All SAP pre-delivered catalogs are then loaded.

  2. Choose the big + button below available catalogs list to create a new catalog for our verification scenario using.

  3. Enter title RDS_BC_VERIFICATION and ID RDS_BC_VERIFICATION.

  4. Choose Save.

Result

You have successfully created catalog RDS_BC_VERIFICATION.


3.2.3Creating a Custom Group


Use

To make apps available on the entry page of the Fiori Launchpad, you create a group and assign apps from your custom catalog to this group. The user can then modify the group in the Fiori Launchpad and add or remove apps.

In this activity, you create a empty group, which will be used to contain three types of Fiori apps for further verfication scenario using. For production using, please refer to the recommondation below.



SAP delivers predefined technical objects for the Fiori Launchpad which you can copy to set up your own catalogs for the roles within your company.

For catalogs, groups and roles SAP delivers technical content as well as business content. The business content, for example, business roles and business catalogs, can be used as showcases of how you can design roles, catalogs, and groups.

When you create your own catalogs, groups, and roles, use the technical content as a basis. The technical catalogs as part of this technical content contain the apps for a product area. You can identify technical catalogs through *_TC_*in the technical name. The technical roles per area to which the technical catalogs are assigned contain *_TCR_* in their technical name.



Procedure

  1. Choose Group in Top-Left Corner. All SAP pre-delivered groups are then loaded.

  2. Choose the big + button below available group list to Create new group.

  3. Enter title RDS_BCG_VERIFICATION and ID RDS_BCG_VERIFICATION.

  4. Choose Save.

Result

You have successfully created group RDS_BCG_VERIFICATION.


3.2.4Creating a PFCG Role


Use

In this activity, you create a PFCG role for the mapping of catalogs and groups to users.



Procedure

  1. Login to the ABAP front-end server.

  2. Access the activity using the following navigation options:

    Transaction code

    PFCG

  3. On Role Maintenance screen, provide the role name ZRDS_BCR_VERIFICATION and choose Create.

  4. Choose the Menu tab.

  5. Choose + and select Catalog.

  6. In the dialog box that appears, select a catalog provider “Fiori Launchpad Catalogs”.

  7. Enter the Catalog ID RDS_BC_VERIFICATION.

  8. Choose + again and select Group.

  9. Enter the Group ID RDS_BCG_VERIFICATION.

  10. Choose Save.

Result

You have successfully created role ZRDS_BCR_VERIFICATION.


3.2.5Assigning Role to End user


Use

In this activity, you assign business role to the end user. The end user is then provided access to corresponding catalogs and groups.



Procedure

  1. Login to ABAP front-end server.

  2. Access the activity using the following navigation options:

    Transaction code

    SU01

  3. Input <End User Name> (for example. FIORI_USER) in the Name filed.

  4. Choose Change.

  5. Choose the Roles tab.

  6. Add entry ZRDS_BCR_VERIFICATION into the list.

  7. Choose Save.

Result

You have successfully assigned role ZRDS_BCR_VERIFICATION to the end user.


3.2.6Adding a Transactional App into Fiori Launchpad Home Page


Use

In this activity, you use the Fiori Launchpad designer to add a transactional Fiori app into the end user’s entry page.

In following procedures, the data of the transactional Fiori App “My Contacts” will be inputted in the context as an example.

In production enviourment, you are recommonded to use SAP pre-defined technical catalogs, business catalogs and groups as the template or refered as the showcase, since they already defined the target mappings and tiles ready for use.

For example, the Fiori App “My Contacts” is included in the


  • Technical Catalog: SAP_SD_TC_T (include all SD transaction apps)

Correspoding PFCG Role for the above technical catalog: SAP_SD_TCR_T

  • Business Catalog: SAP_SD_BC_FIELDSALESREP (include SD Fiori apps and fact sheets specifically for a Field Sales Representative, you can refer it as a showcase)

  • Business group: SAP_SD_BCG_FIELDSALESREP (The pre-defined entry page for Field Sales Representative, you can refer it as a showcase)

Correspoding predefined PFCG Role for the above business catalog and group: SAP_SD_BCR_FIELDSALESREP

3.2.6.1Adding Target Mapping and Tile to Catalog


Use

In this activity, you add a target mapping and tile(the entry to Fiori app) of a transactional Fiori app to the created catalog. And then the end user can browse through the catalog and choose this app from this catalog displayed on the entry page of the Fiori Launchpad.



Procedure

  1. Login to the Fiori Launchpad designer as an Administrator (for example. FIORI_ADM). (https:// server>:
    /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html)

  2. Choose Catalog in Top-Left Corner.

  3. Choose the Catalog RDS_BC_VERIFICATION.

  4. Choose the big + button right side to catalog list

  5. Choose the Target Mapping chip.

  6. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Semantic Object

    ContactPerson

    Action

    displayMyContacts

    Launchpad Role

    UIAPSD01

    Launchpad Instance

    TRANSACTIONAL

    Application Alias

    MyContacts

  7. Choose Save.

  8. Choose the big + button right side to catalog list again.

  9. Choose the Static AppLauncher chip.

  10. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Title

    My Contacts

    Subtitle




    Keywords




    Icon

    sap-icon://Fiori2/F0004

    Info




    Use Semantic Object Navigation

    True

    Semantic Object

    ContactPerson

    Action

    displayMyContacts

    Parameters




  11. Choose Save.

Result

The transcational app is avaliable to be accessed through the catalog.


3.2.6.2Adding static chip tile to Group


Use

In this activity, you add tile(the entry to Fiori app) of a transactional Fiori app to the created group. And then the transactional is displayed on the entry page of the Fiori Launchpad.



Procedure

  1. Choose Group in Top-Left Corner, choose Tile Catalog in Buttom-Left Corner.

  2. Choose “My Contacts”, and choose My Home and choose OK.



Result

The transcational app is visiable on the entry page of the end user’s launchpad.


3.2.7Adding an Analytical App into Fiori Launchpad Home Page


Use

In this activity, you use the Fiori Launchpad designer to add an analytical Fiori app into the end user’s entry page.

For the application created by KPI Modeler, there is nothing to do for those applications. Just make sure that role SAP_KPIFRW_TCR_S is assigned to the test administrator user(Example: FIORI_ADM).

In following procedures, the data of the analytical Fiori App “My Quotation Pipeline” will be inputted in the context as an example.



In production enviourment, you are recommonded to use SAP pre-defined technical catalogs, business catalogs and groups as the template or refered as the showcase, since they already defined the target mappings and tiles ready for use.

For example, the Fiori App “My Quotation Pipeline” is included in the


  • Technical Catalog: SAP_SD_TC_A (include all SD analytical apps)

Correspoding PFCG Role for the above technical catalog: SAP_SD_TCR_A

  • Business Catalog: SAP_SD_BC_FIELDSALESREP_A (include SD Fiori apps and fact sheets specifically for a Field Sales Representative, you can refer it as a showcase)

  • Business group: SAP_SD_BCG_FIELDSALESREP_A (The pre-defined entry page for Field Sales Representative, you can refer it as a showcase)

Correspoding predefined PFCG Role for the above business catalog and group: SAP_SD_BCR_FIELDSALESREP_A

3.2.7.1Creating Target Mapping and static chip tile and adding to Catalog


Use

In this activity, you add a target mapping and tile(the entry to Fiori app) of an Analytical Fiori app to the created catalog. And then the end user can browse through the catalog and choose this app from this catalog displayed on the entry page of the Fiori Launchpad.



Procedure

  1. Login to the Fiori Launchpad designer as an Administrator (for example. FIORI_ADM). (https:// server>:
    /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html)

  2. Choose Catalog in Top-Left Corner.

  3. Choose the Catalog RDS_BC_VERIFICATION.

  4. Choose the big + button right side to catalog list

  5. Choose the Target Mapping chip.

  6. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Semantic Object

    SalesQuotation

    Action

    trackQuotations

    Launchpad Role

    UIHERP01

    Launchpad Instance

    ANALYTICS

    Application Alias

    MyQuotationPipeline

  7. Choose Save.

  8. Choose the Catalog RDS_BCR_VERIFICATION.

  9. Choose the big + button right side to catalog list

  10. Choose the App Launcher – Static chip.

  11. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Title

    My Quotation Pipeline

    Icon

    Choose any title you like

    Use semantic object navigation

    Check

    Semantic Object

    SalesQuotation

    Action

    trackQuotations

    Parameters

    SAPClient=xxx(xxx is the client number)

  12. Choose Save.

Result

The analytical app is avaliable to be accessed through the catalog.


3.2.7.2Adding static chip tile to Group


Use

In this activity, you add tile(the entry to Fiori app) of a Analytical Fiori app to the created group. And then the Analytical app is displayed on the entry page of the Fiori Launchpad.



Procedure

  1. Choose Group in Top-Left Corner, choose Tile Catalog in Buttom-Left Corner.

  2. Choose “My Quotation pipeline”, and choose My Home and choose OK.



Result

The analytical app is visiable on the entry page of the end user’s launchpad.


3.2.8Adding a Fact Sheet into Fiori Launchpad Home Page


Use

In this activity, you use the Fiori Launchpad designer to enable a fact sheet for an end user.

Unlike the trascational App, you don’t need to add the fact sheet into a group to display it on the launchpad entry page, since a Fiori fact sheet is normally invoked while navigation. A clicking on a search result will load and display the details for certain business object (for example. Customer 00001).

In following procedures, the data of the Fiori fact sheet “Customer” will be inputted in the context as an example.



In production enviourment, you are recommonded to use SAP pre-defined technical and business catalogs, either as template to create custom catalog, or as the showcase. They already included the target mappings for all fact sheets of certain functional area.

For example, the Fiori Fact Sheet “Customer” is included in the


  • Technical Catalog: SAP_SD_TC_F (include all SD Fact Sheets)

Correspoding PFCG Role for the above technical catalog: SAP_SD_TCR_T

  • Business Catalog: SAP_SD_BC_FIELDSALESREP (include SD Fiori transcational Apps and fact sheets specifically for a Field Sales Representative, you can refer it as a showcase)

Correspoding predefined PFCG Role for the above business catalog: SAP_SD_BCR_FIELDSALESREP

3.2.8.1Adding Target Mapping to Catalog


Use

In this activity, you add a target mapping of a Fiori Fact Sheet to the created catalog. And then the end user can display the Fact Sheet for a certain business object.



Procedure

  1. Choose Catalog in Top-Left Corner. All available catalogs are then loaded.

  2. Choose the Catalog RDS_BC_VERIFICATION.

  3. Choose the big + button right side to catalog list

  4. Choose the Target Mapping chip.

  5. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Semantic Object

    Customer

    Action

    displayFactSheet

    Launchpad Role

    UIAPSD01

    Launchpad Instance

    FACTSHEETS

    Application Alias

    CustomerFactSheet

  6. Choose Save.

Result

The Fact Sheet is able to called once a navigation intends to open a Fact Sheet for the business object.


3.2.9Adding a News Tile into The Fiori Launchpad Entry Page


Use

In this activity, you will use the Fiori Launchpad designer to add a news tile into the end user’s entry page. The news tile will display the RSS feed coming from the following source:



http://www.npr.org/rss/rss.php?id=1019

http://www.npr.org/rss/rss.php?id=1021

If the URL references an external feed, the feed must be CORS compliant. If the URL references an internal feed, the feed must originate from the same server and port as the Fiori Launchpad.

3.2.9.1Creating a Launchpad app in the frond-end server


Use

In this activity, you will create a Launchpad app in the front-end.



Procedure

  1. Login to the ABAP front-end server.

  2. Access the activity using the following navigation options:

    Transaction code

    LPD_CUST

  3. In the Overview of Launchpads page, choose New Launchpad.

  4. On the Enter Values for a New Launchpad screen, maintain following information:

Field name

User action and values

Role

Z_RDS_VERF

Instance

TRANSACTIONAL

Description

RDS verification



  1. Choose Continue.

  2. Scroll down and choose the Launchpad we just created and double click on it.

  3. In the Change Launchpad page, choose New Application.

On the Enter Values for a New Launchpad screen, maintain following parameters:

Field name

User action and values

Link Text

News

Aplication Type

In dropdown choose: URL

URL

Choose the icon and input:

/sap/bc/ui5_ui5/sap/ar_srvc_news/WebContent



Choose Show Advanced (Optional) Parameters and maintain following parameters:

Field name

User action and values

Application Alias

Choose the icon and input:NewsApp

Additional Information

SAPUI5.Component=WebContent



  1. Choose Save at the top when finished.

3.2.9.2Adding Target Mapping and Tile to Catalog


Use

In this activity, you add a target mapping and tile(the entry to Fiori app) of a Fiori app to display the news feed. And then the end user can browse through the catalog and choose this app from this catalog displayed on the entry page of the Fiori Launchpad.



Procedure

  1. Login to the Fiori Launchpad designer as an Administrator (for example. FIORI_ADM). (https:// server>:
    /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html)

  2. Choose Catalog in Top-Left Corner.

  3. Choose the Catalog RDS_BC_VERIFICATION.

  4. Choose the big + button right side to catalog list

  5. Choose the Target Mapping chip.

  6. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Semantic Object

    NewsFeed

    Action

    displayNewsList

    Launchpad Role

    Z_RDS_VERF

    Launchpad Instance

    TRANSACTIONAL

    Application Alias

    NewsApp

    Information

    NewsLaunch

  7. Choose Save.

  8. Choose the big + button right side to catalog list again.

  9. Choose the News Tile chip.

  10. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Always Use Default Image

    Checked

    Article Cycle Interval

    5

    Article Refresh Interval

    In the dropdown choose 30 Minutes

    Feed #1

    http://www.npr.org/rss/rss.php?id=1019

    Feed #2

    http://www.npr.org/rss/rss.php?id=1021

  11. Choose Save.

3.2.9.3Adding News Tile to Group


Use

In this activity, you add News Tile to the created group. And then the News Tile is displayed on the entry page of the Fiori Launchpad.



Procedure

  1. Choose Group in Top-Left Corner, choose Tile Catalog in Buttom-Left Corner.

  2. Choose News tile, and choose My Home and choose OK.



  1. Login to the Fiori Launchpad using the test user account (for example. FIORI_USER)
    http(s)://:/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html

  2. Choose News tile App in the Fiori Launchpad



Result

The Nes Tile is visiable on the entry page of the end user’s launchpad.


3.2.10Adding a customized NWBC app into The Fiori Launchpad Entry Page


Use

In this activity, you will use the Fiori Launchpad designer to add a customized app tile into the end user’s entry page.


3.2.10.1Creating a Launchpad app in the frond-end server


Use

In this activity, you will create a Launchpad app in the front-end.



Procedure

If the service /default_host/sap/bc/gui is already activated, please skip steps 1-4.



If the Launchpad app “Z_RDS_VERF” is already created in the previous Section3.2.9.1, please skip steps 5-8.

  1. Login to the ABAP front-end server (also a SAP Netweaver Gateway system).

  2. Access the activity using the following navigation options:

    Transaction code

    SICF

  3. Choose Execute. The Maintain Service window displays.

  4. Activate following relevant paths.

/default_host/sap/bc/gui

  1. Access the activity using the following navigation options:

    Transaction code

    LPD_CUST

  2. In the Overview of Launchpads page, choose New Launchpad.

  3. On the Enter Values for a New Launchpad screen, maintain following information:

Field name

User action and values

Role

Z_RDS_VERF

Instance

TRANSACTIONAL

Description

RDS verification



  1. Choose Continue.

  2. Scroll down and choose the Launchpad we just created and double click on it.

  3. In the Change Launchpad page, choose New Application.

On the Enter Values for a New Launchpad screen, maintain following parameters:

Field name

User action and values

Link Text

SU01

Aplication Type

In dropdown choose: Transaction

Transaction code

SU01

System Alias

SAP_LocalSystem

Choose Show Advanced (Optional) Parameters and maintain following parameters:

Field name

User action and values

Application Alias

Choose the icon and input:SU01

  1. Choose Save at the top when finished.


3.2.10.2Adding Target Mapping and Tile to Catalog


Use

In this activity, you add a target mapping and tile(the entry to Fiori app) of a Fiori NWBC app. And then the end user can browse through the catalog and choose this app from this catalog displayed on the entry page of the Fiori Launchpad.



Procedure

  1. Login to the Fiori Launchpad designer as an Administrator (for example. FIORI_ADM). (https:// server>:
    /sap/bc/ui5_ui5/sap/arsrvc_upb_admn/main.html)

  2. Choose Catalog in Top-Left Corner.

  3. Choose the Catalog RDS_BC_VERIFICATION.

  4. Choose the big + button right side to catalog list

  5. Choose the Target Mapping chip.

  6. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Semantic Object

    Action

    Action

    display

    Launchpad Role

    Z_RDS_VERF

    Launchpad Instance

    TRANSACTIONAL

    Application Alias

    SU01

    Information

    SU01

  7. Choose Save.

  8. Choose the big + button right side to catalog list again.

  9. Choose the Static AppLauncher chip.

  10. On the Tile Configuration screen, maintain following information:

    Field name

    User action and values

    Title

    SU01

    Subtitle




    Keywords




    Icon

    Choose any one you like

    Info




    Use Semantic Object Navigation

    True

    Semantic Object

    Action

    Action

    display

    Parameters




  11. Choose Save.

3.2.10.3Adding static chip tile to Group


Use

In this activity, you add the tile just created to a group. And then the app is displayed on the entry page of the Fiori Launchpad.



Procedure

  1. Choose Group in Top-Left Corner, choose Tile Catalog in Buttom-Left Corner.

  2. Choose SU01, and choose My Home and choose OK.



  1. Login to the Fiori Launchpad using the test user account (for example. FIORI_USER)
    http(s)://:/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html

  2. Choose NWBC App (SU01) in the Fiori Launchpad.

The browser may block the new Pop-up window. Please allow the browser to open it.





Result

The NWBC app is visiable on the entry page of the end user’s launchpad.


3.2.11Configuring the Logon Page of the Launchpad (Optional)


Use

In this activity, you enable the logon page of the launchpad.





Procedure

              1. Login to the ABAP front-end server.

  1. Access the activity using the following navigation options:

    Transaction code

    SICF

  2. Choose Execute. The Maintain Service window displays.

  3. Double - click on the node /sap/bc/ui5_ui5/.

  4. Choose the Error Pages Tab.

  5. Choose System Logon and then choose the Configuration button beside.

  6. On the System Logon Configuration dialog box, Choose Custom Implementation and input /UI2/CL_SRA_LOGIN into the ABAP Class text field.

  7. Choose Save

  8. On the Create/Change a Service screen, choose Save.

Result

The default logon page is configured. Then you will see this logon page if you visit the launchpad through http(s)://:


/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=front-end client

3.2.1Adapting the logout page in the SAP Fiori Launchpad (Optional)



Download 172.75 Kb.

Share with your friends:
1   2   3   4




The database is protected by copyright ©ininet.org 2024
send message

    Main page