Skip to Content
Technical Articles

SAP Intelligent RPA: Automate SAP FIORI App – Monitor Payments

Introduction:

  • SAP FIORI has three types of apps namely Transactional, Factsheets and Analytical.
  • Monitor payments is a transactional type standard SAP FIORI App. Transactional apps in SAP FIORI perform transactional tasks. Transactional apps are compatible with SAP S/4 HANA database or any other database as well.
  • With this monitor payments app you can display an overview of your payment batches. You can view the statuses of batches and individual payments at different processing stages.
  • Here, we will just display the payment batches in table and download the data in Microsoft excel spread sheet.

Steps to automate SAP FIORI App:

  • Login into SAP FIORI Launchpad.
  • Click on Tile.
  • Click on Go button to display the payment batches.
  • Click on export to spreadsheet button.

Prerequisites:

  1. Access to SAP FIORI launchpad.
  2. Desktop studio.
  3. Microsoft excel spreadsheet

Step by step as follows:

1.  Create a new project:

  • Click on File > New project.
  • Give project name, title and client name.
  • Click on save.


2. Open SAP FIORI Launchpad Login Page:

Open SAP FIORI launchpad login page to capture the screen


3. Logon application:

  • When we create a new project. Click on add application button and select the page name from the list as shown below and click on save and capture the page button.

 

  • When we capture the page for application above, the next screen will appear as follows. Select the page, click on save and capture button.

 

  • As shown in below image click on Logon application and its page name i.e. logon to select the criteria as Title.
  • Right click on user input field and click on associate to new item.
  • Right click on password input field and click on associate to new item.
  • Right click on log on button and click on associate to new item.


4. Home application:

  • We have to login our SAP FIORI launchpad page to capture the next screen.
  • Once we logged in, come back to desktop studio and click on add application button and select the page name from the list as shown below and click on save and capture the page.

 

  • When we capture the page for application above, the next screen will appear as follows. Select the page, click on save and capture button.

  • Once we done with screen capture. It should look like the following image.
  • As shown in below image click on Home application and it’s page to select the criteria as Title.
  • Right click on monitor payments tile and click on associate to new item

 

5. Monitor Payments application:

  • Click on the monitor payments tile from SAP FIORI launchpad page.
  • Come back to desktop studio and click on add application button and select the page name from the list as shown below and click on save and capture the page.

 

  • When we capture the page for application above, the next screen will appear as follows. Select the page, click on save and capture button.

  • Once we are done with screen capture.
  • As shown in below image click on monitor payments application and it’s page to select the criteria as Title.
  • And from parameters select custom type as SAPUI5.

 

  • Click on go button. Right click it and click on associate to new item as shown below.

  • We have to capture another screen. Go to the SAP FIORI launchpad page.
  • Click on monitor payments tile.
  • Next screen will appear. Click on go button.
  • When we click on go button the data will display in table and export to spread sheet button will get enabled.
  • Come back to desktop studio and capture the page as shown below.
  • Click on camera icon to capture the page. Window will appear select from the list and click on scan and capture button.

 

  • Make sure that you select the recently captured second page as shown below.

  • With this we are done with screen capturing, page recognition, adding required items etc. Next we have to create a work flow.

6. Create a new workflow:

  • Right click on global to create a new workflow.

 

  • Give the workflow name and click on save

 

  • Over all workflow looks like below. We have to drag and drop start activities and three pages. We will look below step by step.

 

6.1 Logon Page:

  • Drag and drop start activity and select the page name Logon from properties.
  • Drag and drop Logon page into work flow perspective.
  • Double click the Logon page.

 

  • Drag and drop wait exist activity over username input field.
  • Drag and drop set activity over username input field and give your username under properties as shown below.
  • Drag and drop set activity over password input field and give your password under properties as you have done for username.
  • Drag and drop click activity over Log on button.

6.2 Home Page:

  • Drag and drop start activity and select the page name Home from properties.
  • Drag and drop Home page into work flow perspective.
  • Double click the Home page.

  • Drag and drop wait exist activity over monitor payments tile.
  • Drag and drop click activity over monitor payments tile.

 

6.3 Monitor Payments page:

  • Drag and drop start activity and select the page name MonitorPayments from properties.
  • Drag and drop MonitorPayments page into work flow perspective.
  • Double click the MonitorPayments page.

 

  • Click on first page.
  • Drag & drop wait exist activity over go button.
  • Drag & drop click activity over go button.

 

  • Click on second page.
  • Drag & drop wait exist activity over export to spreadsheet button.
  • Drag & drop click activity over spreadsheet button.

 

  • Click on Save.
  • Click on build. We should get zero error.
  • Click on debug.

7. Bot execution:

Click on workflow name to run the bot. Now wait and see how SAP Intelligent RPA works.

 

Conclusion:

In the above steps explained we have seen that how to automate the transactional type SAP FIORI App. The bot perform this operation like first logging into SAP FIORI launchpad, clicking on tile, clicking on the go button once the data get displayed in table then clicking on export to spreadsheet button to download the data into Microsoft excel spreadsheet. Now, we should be able to display an overview of payment batches.

Enjoy SAP Intelligent RPA!

Thanks,

Syed Baba Tajuddin Hussaini

Be the first to leave a comment
You must be Logged on to comment or reply to a post.