Inspiration

In Peoplesoft HCM, there are many manual data entry processes which cost a lot of time and data accuracy. Creating a robot will address these issues and smoothens the HRSS processes. For this POC, I have chosen the most lengthy and tedious transaction which hires an employee into PeopleSoft system.

What it does

The Robot reads all the required data for a hire transaction from an excel sheet, logs into the Peoplesoft Application and then performs the required hire transaction. The robot has been developed with REFramework which is very well organized and takes care of most of the exceptional handling techniques and makes sure to complete all hire transactions into PeopleSoft HCM system smoothly.

How I built it

Used UI path Studio, REFramework, Exceptional handling techniques and UIPath Orchestrator to schedule and store the credentials.

Challenges I ran into

Peoplesoft has a fluid interface and locating the correct object is a big challenge as it is not a regular HTML page and the click method won't recognize the specific location accurately. o overcome this issue, used OCR techniques most of the times. The OCR is not 100% accurate so used it as needed and made sure to complete the required transaction.

There is another big challenge is to perform any transaction the specific page should be opened with its own navigation. Build a dynamic process flow which can take care of any navigation to be opened.

Accomplishments that I'm proud of

Peoplesoft is all about navigating to the specific pages with various navigations. I have built a dynamic process such that whatever the navigation is provided in the config Settings the robot will navigate to that location perfectly. I am proud to say that most of the techniques used for building this robot can be extended and used for other EPR systems as well.

Another challenge is that once any navigation opened for a fresh transaction the previous navigation exist and causes the issue for the Robot to locate correct navigation. This is also being taken care of using a special process flow.

What I learned

Using the Exceptional handling, REFramework methodology, understanding most of the activities present in the UIPath studio.

What's next for Robot for PeopleSoft Hiring

Planning to build a robot which can perform most of the PeopleSoft transactions based on the information provided in the Configuration sheet.

Built With

  • uipath
Share this project:

Updates