Blue Prism
Blue Prism
-
Navigate(C)
What is the purpose of Action Stage?-It�s used to call a Business Object page from
a Processes.(C)
Which stage is available in Object Studio but not in process studio?-wait(C)
What is correct about Object Studio?-Object Studio does not have a Main Page, but
It does have 2 default page(C)
We can step through a diagram one stage at a time. Which of the following is used
to traverse pages more quickly?-Step Over and Step Out(C)
In a process, which data item can be used to store the values from Rows and Columns
fetched from .xls file?-collection(C)
What are all the spy modes in Blue Prism?-Win 32 Mode, HTML Mode, Active
Accessibility Mode, Region Mode(C)
Which stage enables a Business Object to pause and wait for an application
element?-wait(C)
Which stage in Process Studio, can be used to store multiple pieces of data in
Columns and Rows?-Collection(C)
The reset button in Process Studio must always be pressed __-Before re-running a
Process(C)
Reusable logic shall be in which layer?-Process Layer(W)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~
Topic Prelude
Just as a Business Object provides a Process with the functionality it needs to
manipulate an application, it is the inputs and outputs that move data back and
forth between Pages, Processes, Business Objects.
Inputs are used to transmit values from an upper page down to the start of a lower
page.
Outputs are used to transmit values up from the end of a lower page back to the
upper page.
Start-up parameters can also be used to transmit external values to the start of
the Main Page.
Input Parameters
Loading image..
Hope you remember the simple flow diagram explained during the creation of Page 1
in the previous topic.
In that example, Page 1 will repeat the same number of times as Main Page.
If you want to distinguish the execution frequency of Page 1 from that of Main
Page, what will you do?
This is achieved by giving the number of iterations you want Page 1 to perform as
an input.
Now, how does this impact the page reference on the main page?
When you open the properties of the Page Reference stage in the Main Page, you will
see a new row with an empty value in Inputs tab.
Output Paramaters
A process end stage will produce Output Parameters.
In the previous cards, you learned how an input is used to transmit values.
Similarly, an Output is used to transmit a value from an End stage on a lower Page
up to the Page Reference stage on the higher Page.
Data Items
Data items are similar to variables used for storing data.
By default, it can be used by stages available on the same page they are defined,
known as local Data Items.
To make it global, the property of Data Item must be modified, uncheck Hide from
other pages in the Process checkbox.
The two local Data Items on Page A is not available to any other Page.
The four local Data Items on Page B is not available for other pages.
The Global Data Item Global 1A is present on Page A but is available for other
pages.
Global 1D is on Page D but is available everywhere.
Even though there are no Data Items present on Page C, it can still use two the
Data Items from other Pages - Global 1A and 1D.
Yes it sounds simple and easy, but there are certain things to take care:
Global names must be unique, unlike locals that can share the same name as long as
they are available in different pages.
When a Data Item is global, it can be modified in any page so you must be aware of
where ever it is being used.
Track of the current value of a global must be kept carefully, to avoid the risk of
undesired impact.
Data Types
Number, Text, Flag, Date, Password (Used for sensitive data), Datetime, Time,
Timespan, Image, Binary.
Topic Prelude
Until now, you have been reading through the fundamental concepts, which will aid
you in automating a simple process.
In this topic, you will be going through a set of videos that will help you
understand the tool and concepts better.
Importing a BO
The video explains how to call a BO (alias VBO) from a process.
Exception Handling
This video explains how to handle exceptions. It will as well help you learn about
Recover, Resume and Exception stages.
Exception Bubbling
Until it is handled an exception will bubble upwards and it will eventually cause
the process to fail. Check out the video to learn about Exception Bubbling.
Control Room
Though you can run a Process from the Process Studio, in production, they are not
run in Process Studio.
Move on to the next card and watch the video to learn about the different sections
available in the control room and how to publish and run a process from it.
Topic Prelude
In real-world scenarios, Blue Prism Process will make use of work queues.
New inputs will be fed into the queue, which is then updated with results after
each input is processed.
Metrics such as volumes, performance and exception details can be extracted from
queue data.
A Scenario
Consider a scenario where a customer has called in a store and requested for an
item to be ordered.
The store assistant must determine the shipping cost and then place the order.
In this ordering process, the store assistant interacts with two different
applications. Entering information into every application and gets back some
result.
Scenario Illustrated
As indicated in the above graphical illustration, the store assistant enters the
customer's name and mobile number into a Windows application, which in turn returns
the mailing address.
As a next step, the address is validated to ensure that it contains all the
required fields.
In the end, the store assistant enters the required details such as name and
mailing address into a Web-based application, which in turn determines the shipping
cost and then places the order.
These business object must implement the same actions that the store assistant
performs on this application.
Such as, the BO that interacts with the Windows application might contain:
a login action
an action that enters the customer�s name and mobile number
an action that retrieves the customer mailing address
a logout action.
In Blue Prism, software robots are executed in an organization�s data center rather
than on user desktops.