Skip to content

EdrilanBerisha/edrilanberisha.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fiori Launchpad Extension

Browser Extension for SAP Cloud ERP

Browser Extension for SAP Cloud ERP systems and Fiori Applications
Project · Features · Popup · Options · Technologies · Contact

Installation

Install for Chrome Install for Brave Install for Edge Not available for Safari Not available for Firefox
Install by clicking on the respective badge. Updates are handled automatically.


Project

This browser extension aims to improve your life as end-user, developer, consultant or tester, who is working with different fiori applications on different internal or customer systems. You'll save a lot of time in the long-term.

Here's why:

  • Internal test systems or customer systems have performance issues
  • Launchpad can be broken in your SAP Cloud ERP (a.k.a S/4HANA) System
  • Initial loading of the launchpad takes long
  • Search bar takes forever

Short YouTube clip explaining the functionaility in less than 3 minutes

Features

  • The extension offers two components:
    • The Popup (which opens when you left click on the logo)
    • The Options page (which opens when you right lick on the logo and select "Options")

Popup

By clicking on the icon the popup opens and offers the possibility to add any Fiori App or SAP Cloud ERP System to your favorite list.

Newly added SAP Cloud ERP Systems will be visible in the drop down list on your popup.

If you add a Fiori App to your favorite list, it will show up in your popup as well. This is basically a "dynamic" bookmark, you can open this fiori app, in any SAP Cloud ERP System.

Now you can easily combine both, your favorite SAP Cloud ERP System and your favorite Fiori Apps. If you have "Current System" selected. It will navigate in the System, you currently have open in your browser.

Options

By right clicking on the extension icon and navigating to the Options page. You can configure your extension and maintain and mange your favorite lists, but also share your lists with other colleagues or clients.

On the top left corner we have three buttons (segmented buttons). With the labels 'Current', 'Tab', 'Window'. These are the same settings you do also see on the popover, which opens from the extension logo. With this setting you define how you wish, to open the fiori app.

  • 'Current' means it stays in the current browser and tab, and will navigate to it.
  • 'Tab' means it will open the new site in a new tab.
  • 'Window' means accordingly, it will open in a new browser window.

The system, which is always pre-selected in the popover in your drop down list. Can be set here as well. Just pick the system, you use the most.

On the bottom right you have an upload and download functionality. With this feature you can share your lists to other colleagues or clients or keep them as a backup, if you switch your computer. Keep in mind you have to pre-select the correct table tab. You can't upload fiori apps into your extension, when the S/4 Systems tab is selected and vice versa. A bit below the three segmented buttons for the browser settings. You have two table tabs. One with 'Fiori Apps' and one with 'S/4 Systems' as label. With this you can change the view on your favorite lists.

By the way one small hidden gem: if you want to use the extension also in your incognito window, you have to enable this in the extension settings of your browser.

Click on the three dots, then on Settings.

Navigate to the Extension settings:

Almost there! Click on "Details".

Now click on the switch button to enable the extension also for the incognito mode:

For any other questions you can either open a GitHub issue or comment on my blog post.

Technologies

nodejs UI5 Webpack Puppeteer

Contact

Fiori Launchpad Extension is maintained by Edrilan Berisha.

Contributions of any kind are highly appreciated - improvement ideas, bug reports, or feature requests. If you want to help, just contact me or open a GitHub issue.



Edrilan Berisha - [email protected]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published