HCL SW Blogs
Select Page

Before moving into Blue Prism plugin, let us understand what it is all and how it is benefits our workload automation users.

 

Note: Blue Prism is an experimental plugin in our Automation Hub and it may support limited features.

blue prism

Robotic Process Automation (RPA) is simple—and powerful—automation software enabling you to create your own software robots to automate any business process. Organizations today can use RPA to reduce manual efforts and driver efficiency, increase speed to deployment, and increase accuracy by removing human errors.

RPA provides a virtual workforce of collaborative robots, or “bots”. These bots are designed to take on the repetitive tasks performed by humans which tend to be mundane and as a result, abundant with errors.

Blue Prism (BP) is a Robotic Process Automation RPA tool designed to achieve similar outcome to that of any other automation tool in the current market (Like UiPath, Automation Anywhere). Blue Prism holds the capability of virtual workforce powered by software robots. This helps the enterprises to automate the business operations in an agile and cost-effective manner. The tool offers a visual designer with drag and drop functionalities.

robotic process automation rpa

Components of Blue Prism

Blue Prism is developed on .net framework and it is a set of libraries, tools, and runtime environments for Robotic Process Automation. Every Blue Prism robot has two main parts:

  1. Process Studio – Blue Prism Process Studio is like a flowchart, and it will be the actual area where a process is created. There are other features like Control loops, logic, variables, and object calls possible than what is available in Object studio. These can all be sequenced and tested cleanly inside a business flow flawlessly. A process can further be understood as a depiction of a human user. It can also be a sequential set of steps that need to be carried out with the interaction from several other applications.

 

  1. Object Studio – Almost all the enterprises need to have communication with external applications to automate tasks. Since it cannot happen in Process Studio, Object Studio is used. Object Studio is the area where Visual Business Objects (VBO) are created. These objects are nothing but diagrammatical programs interacting with external applications which perform operations.

 

process studio

Figure 1 Blue Prism Process Studio

To give more clarity on its benefits let us understand with below example,

 

Company objectives are measurable and effectively describes the actions required to accomplish a task. Example – The objectives are as follows:

 

  1. Execute HR processes and strategies smoothly
  2. Perform HR operational processes with constant improvement
  3. Resolve employee queries with good quality

 

To address these goals, the HR services team had to audit different sets of data. This took time, as the company was running reports, auditing them, and then formatting them to analyze exceptions.

To achieve above objectives in fast and cost-efficient way, Blue Prism come in picture. Using Blue Prism, all these tasks are divided into processes, which can easily manage by control room in Blue Prism. The reports generated by these automated processes then come to the respective teams. Also, the reports could be tracked without the need for the extra manual workforce to track them.

 

RPA process which we create in Blue Prism Process Studio is a software mimicking human actions, all these processes are controlled by Blue Prism Control Room. From Control room we can manage Process run, publish, monitor, etc.

 

Instead of Blue Prism Control room, you can run an existing process by using Blue prism plugin with workload Automation. Using Blue Prism credentials, user can login and can see all the available process in the server (control room). User can also easily manage a collection of processes as a single unit.

 

Let us begin with our plugin part with job definition parameters

 

Blue Prism Plugin

 

Log in to the Dynamic Workload Console and open the Workload Designer. Choose to create a new job and select “Blue Prism Plugin

” job type in the RPA section.

blue prism plugin

Figure 2 Job Definition

Connection Tab

 

Establishing connection to the Blue Prism server:

 

Connection Info

Use this section to connect to the Blue Prism server.

Hostname –The host name of the Blue Prism server.

Port – The default port number where the Blue Prism server communicates.

Protocol – The protocol for connecting the Blue Prism server. Supported values are http and https. This attribute is required. Default value is http.

 

Basic Authentication

Username – The username to access the Blue Prism server.

Password – The password to access the Blue Prism server.

Test Connection – Click to verify that the connection to the Blue Prism server works correctly.

connection tab

Figure 3.Connection Tab

Action Tab

 

Use this section to define the operations to run the Blue Prism server.

NoteOnly users with the following roles can access the application:

  • Testers
  • System Admin
  • Schedule Manager
  • Run Time Resource
  • Process Admin

By default, these roles have Control Room permission, if you create a custom role, then ensure to grant Control Room permission.

 

Process Information

You can either import bots or export bots using this section.

Process Name –

Click the Select button to select the process to be deployed. The selected item appears in the Process Name field.

action tab

Figure 4 Action Tab

action tab select process

Figure 5 Action Tab – Select Process

Submitting your job

It is time to Submit your job into the current plan. You can add your job to the job stream that automates your business process flow. Select the action menu in the top-left corner of the job definition panel and click on Submit Job into Current Plan. A confirmation message is displayed, and you can switch to the Monitoring view to see what is going on.

submit job

Figure 6 Submit Job

monitor job

Figure 7 Monitor Job

job log

Figure 8 Job Log

 

workflow details

Figure 9 Workflow Details

automation hub

Are you curious to try out the Blue Prism plugin? Download the integrations from the Automation Hub and get started or drop a line at santhoshkumar.kumar@hcl.com.

And if you want to learn more, here are 5 good reasons why you want to integrate your RPA bot with HCL Workload Automation!

 

Author’s BIO

Shubham Chaurasia Shubham Chaurasia – Developer at HCLSoftware

 Responsible for developing integration plug-ins for Workload Automation. Hands-on with different programming languages and frameworks like JAVA, JPA, Microservices, MySQL, Oracle RDBMS, AngularJS.

LinkedIn : https://www.linkedin.com/in/shubham-chaurasia-1a78b8a9/

 

Rooparani Karuti

Rooparani Karuti – Senior Test Specialist at HCLSoftware

Working as senior test specialist for Workload Automation-Plugin Factory team in HCLSoftware Lab, Bangalore. Having 9 years of experience in both manual and automation test scenarios across various domains.

LinkedIn :https://www.linkedin.com/in/roopa-karuti-080b7627/

 

 

shashikala soraganvi

Shashikala Soraganvi-Senior Java Developer at HCL Technologies

Works as a Developer in Plugin Factory team for Workload Automation. Enjoy learning new tools and technologies and adapt easily to new situations. My skills include the following Java, Microservices, Oracle SQL, Mongo dB, Micro profile.

LinkedIn :  https://www.linkedin.com/in/Shashikala-soraganvi-532630103

 

Comment wrap
Further Reading
Close
Filters result by
Sort:
|