BluePrism - PDF to Word
Automation, Digital

Automation with BluePrism

As we all know, Automation is becoming a business necessity as it not only simplifies the business processes but also helps in generating higher ROI by speeding up the work and improving productivity. Therefore, most of the companies are now actively looking at opportunities to automate and streamline their business process.

There are different tools available in market to achieve Robotic Process Automation (RPA) such as –
1. UIPath
2. BluePrism
3. Automation Anywhere

I will be using BluePrism to show you how to automate a simple process. For this tutorial, we will do a use case to convert a PDF file to MS Word document.
This may not be an ideal business case but will give you an idea on how this tool can be used to automate a manual process.

Before we actually start with the tutorial, let’s visit few important concepts:

Process Studio:

A BluePrism process is created under Process studio much like a business flow diagram. It is a graphical representation of a software program which can interact with applications, manipulate data, and perform decisions and calculations.

Object Studio:

Object studio enables users to create reusable objects as the building blocks for the business processes using existing systems and procedures by modelling existing applications and training “BluePrism” as a robotic user.

Running a Process:

Any BluePrism process can be run in Process Studio and as well can be debugged during development to resolve any errors. The controls to run or debug a process are available in the menu –

BluePrism Controls

It is also important to save the process while building it so that you do not lose any work unintentionally.

Let’s come back to our use case to convert a PDF file to word and learn how this can be achieved.

Let’s begin by creating a process under Studio tab in BluePrism Virtual Workforce tool. Give a name to the business process – “PDFtoWord” and add a suitable description and Finish.

BluePrism - PDFtoWordProcess
This will create the process and you can see it in left navigation under Processes.

Now double click on the process and open the Process Studio. In this tutorial, we will only focus on creating the process flow for the use case. Therefore ignore the Initialize and CleanUp tabs in the main screen.
Select the arrow between Start & End and press Delete key to remove it.

First step is to add an Action. Give the name as Create PDF Instance. Choose Business Object as PDF Reader and Action as “Create Instance”
In the Outputs section, add a variable and store it in local variable “handle”

BluePrism - PDF Instance

Add another action to the process flow. Give the Name as “read_PDF_File”. Choose Business Object as PDF Reader and Action as “Open pdf”
In the Outputs section, give the path of the pdf file which you want to convert to word

BluePrism - PDF Open

We have opened the pdf and we can simply save it as word document. To do this, let’s add another action with Business Object as PDF Reader and Action as “Save As”
In the Inputs Section, give the path of the word document where you want to save it.

BluePrism - PDF Save

Now link all the blocks in the process flow using “Link” from Start to End. To run, click on the “Green” arrow button from the menu

BluePrism - PDF to Word

I originally covered the topic of Automation in my earlier blog here. Automation is going to change the world in a dramatic and positive way, in many ways it already has. This post is just a teaser to show the automation process in simple steps. It may not be actual business scenario but a good example to show how same process can be used to automate actual business processes in software/IT.

References:

https://www.blueprism.com/

 

Advertisements

4 thoughts on “Automation with BluePrism”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s