UiPath and SAP Fiori Automation A Practical Approach - Part 4.pdf

DianaGray10 143 views 12 slides Oct 17, 2024
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

Unlock the Power of SAP Fiori Automation with UiPath Studio – Join Our Exclusive Webinar!

This webinar is designed for IT professionals, SAP administrators, and automation enthusiasts who are looking to integrate automation into their SAP Fiori environment. This session will provide you with valu...


Slide Content

Automating SAP FioriWith UiPath:
Strategies and Techniques -Part 4

Diana Gray
Community Marketing
Manager AMER
@UiPath
Meet today’s team:
Rahul Goyal
Senior Director,ERP Systems
Ellucianand 2X UiPath MVP
Pankaj Banka
Co-Founder & COO The Silicon
Partners, Inc. and UiPath MVP
Umesh Dutt Sharma
RPA Technical Lead,
The Silicon Partners Inc.,
2X UiPath Hyperhack Winner

3
UiPath developer meetings:
•AMER Developer Community sessions
•You are encouraged to network with MVPs and share your LinkedIn url in the
chat box. We want to get to know you!
•These sessions are for you to engage with us on topics that interest you or that
you want to share with the UiPath Developer Community
•Please add any questions you have in chat
•If you have any topics that you want us to cover, please email
[email protected]

4
Date/Time Topic Status
October 17,
1:00 PM EDT
UiPath and SAP Fiori Automation: A Practical Approach -
Part 4
Happening Now
Register
Register for Events at community.uipath.com

5
Agenda Slide
01Introduction to SAP Fiori
02Automation Capabilities and Uses
03Prerequisites and Best Practices
04Live Demo
05Q&A Session

6
Introduction: SAP Fiori
SAP Fiori is a design system that creates a uniform and user-friendly web interface for SAP
technologies. It allows people to have a similar experience across different devices and platforms and
is used by SAP, its customers, and business partners in their applications.
SAP Fiori has a more modern user interface with tiles, cards, and lists. SAP Fiori apps are also designed
to be responsive so that they can be used on a variety of devices, including smartphones and tablets.
SAP GUI has a traditional desktop user interface with menus, toolbars, and windows.

7
SAP Fiori - Capabilities and Uses
▪SAP Fiori makes it easier to navigate the system and makes it accessible even to users with
little technical skills.
▪SAP Fiori responses real time – the system analyses the database as the inquiry is being entered.
▪Data is presented as graphs, tables, charts and calendars.

8
SAP Fiori automations can be created on the
following web browsers:
▪Mozilla Firefox - requires theExtension for Firefox
▪Google Chrome - requires theExtension for Chrome
▪Microsoft New Edge Browser - requires
theExtension for Edge
SAP Fiori Automation : Prerequisites
TheUiPath.UIAutomation.Activitiespackageis
used to create automation projects for SAP Fiori.
▪TheSimulateTypeproperty is recommended
for theType Intoactivity.
▪TheSimulateClickproperty is recommended
for theClick activity.
▪TheTable Cell Scopeactivity can be used for
SAP Fiori table automation.

9
•Develop Reusable Components and Workflows: Create modular and reusable components to
enhance efficiency and maintainability across different automation projects.
•Use Dynamic Selectors: Implement dynamic selectors to effectively handle UI elements that may
change frequently, ensuring robust and adaptable automation scripts.
•Leverage Built-in SAP Activities: Utilize UiPath's built-in SAP activities for more efficient and reliable
automation of SAP processes.
•Implement Retry Mechanisms: Incorporate retry mechanisms to manage and recover from temporary
issues or transient errors, increasing the resilience of your automation.
•Utilize 'Element Exist' Activities: Regularly use the "Element Exist" activity to verify the presence of UI
elements before proceeding with actions, reducing the risk of exceptions due to missing elements.
•Use 'Try-Catch' Effectively: Implement "Try-Catch" blocks to gracefully handle exceptions, ensuring that
errors are managed appropriately without interrupting the overall workflow.
•Object Repository for UI Elements: Use the Object Repository to organize and manage UI elements
effectively, promoting consistency and easier maintenance of selectors.
•Comprehensive Logging: Maintain detailed logging to track the progress of automation, facilitate
debugging, and provide insights for troubleshooting.
Best Practices

10
Quick Demo

11
Any Queries ?

12
Thank you!