How to build RPA on top of Oracle OCI, Oracle EBS, and Oracle Forms Follow
Robotic Process Automation (RPA) is an evolving technology that uses software “robots” to run complex business processes trapped within existing legacy applications. These bots communicate directly with the application’s user interface to streamline workloads, avoid human error, reduce labour costs and increase performance. All of this eliminates manual and repetitive tasks.
How to Build Oracle bots using AuraPlayer
AuraPlayer expertise is RPA for Oracle applications. Using AuraPlayer you can create RPA bots for Oracle Forms and Oracle EBS whether they are installed on Oracle OCI (Oracle Cloud) or on-premises.
Auraplayer gives you a simple way to build RPA bots. It is done in 3 steps:
- Create the RPA process by stepping through the desired workflow in Oracle EBS using the AuraPlayer toolbar
- Build your RPA bot using the Flowchart wizard without any coding
- Create a trigger to begin the process - Define when the bot will be invoked
Record the RPA process
RPA processes are composed of several workflows - extended as services - that are orchestrated together to execute the complex business processes of Oracle EBS. To begin the process, a user that understands the functional workflow in Oracle EBS will record the business flow using the AuraPlayer toolbar.
The creation process starts by pressing the green + button and selecting the service type you would like to record.
When you record an Oracle Forms business flow the AuraPlayer recording toolbar run the Forms URL. Now, you can start the recording. All input fields, output fields, mouse clicks and keystrokes are recorded and will be replayed when the automation is executed.
You will record your Oracle EBS business flows (HTML , OAF, Fusion based Forms) using the AuraPlayer HTML recorder. After you finish recording the full business flow, it will automatically upload to the AuraPlayer service manager to edit the process.
Build your RPA process using the Flowchart without any coding
Press the green + button to create a new RPA process flowchart. The flow is created without any coding. You just add new building blocks, or drag and drop building blocks to define your specific bot and flow.
Here is an example of a full RPA process flow that loops over a CSV file that includes items and attaches them to a sale order automatically. At the end of the item insertion, it notifies the user that a sales order was created.
Set a trigger to your process - Define when it will be invoked
Once you have created process flow and the services. The final step is either to call the process from a 3rd party RPA solution or create RPA triggers directly within AuraPlayer. Within AuraPlayer you have several options to execute the newly created RPA process:
- Manually execute it
- Schedule it based on set time criteria
- Execute it upon a certain trigger such as an email receipt
In the following example you can see several bots that are scheduled, and others that are activated upon receiving an email.
In order to define a new trigger to your bot, just click the green + button and define your trigger.