ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 106 - AD01 discussion

Report
Export

Please refer to the exhibit.

Here's one of the Actions in a Business Object that is used to place orders in an application.

What best practice for Object Design is NOT followed in this Action page?

A.
Use a conditional Wait stage to confirm the screen change
Answers
A.
Use a conditional Wait stage to confirm the screen change
B.
The timeout of the Wart stage should lead to a System Exception
Answers
B.
The timeout of the Wart stage should lead to a System Exception
C.
An action page should first confirm if the application is connected
Answers
C.
An action page should first confirm if the application is connected
D.
Avoid applying business rules and decision-making logic in an Action
Answers
D.
Avoid applying business rules and decision-making logic in an Action
Suggested answer: D

Explanation:

The provided diagram represents an Action page in a Business Object that is used to place orders. According to best practices for Object Design in Blue Prism, actions should primarily focus on interacting with the application rather than containing business rules or decision-making logic. The following points explain why Option D is the correct answer:

Avoid applying business rules and decision-making logic in an Action (Option D): Business rules and decision-making should be handled in Process Studio, not in Object Studio. The decision regarding 'Quantity Under Limit?' in the diagram is a business rule and should be part of the process logic, not the object logic.

Other options are essential best practices but are not violated here:

Use a conditional Wait stage to confirm the screen change (Option A): This is followed as the diagram shows a Wait stage confirming the screen change.

The timeout of the Wait stage should lead to a System Exception (Option B): This is followed as the diagram shows a system exception being thrown upon a timeout.

An action page should first confirm if the application is connected (Option C): This is followed as the action begins by checking the connection to the 'New Order Window.'

Reference Refer to Blue Prism's best practices for Object Design, which emphasize separating process logic and object interaction logic.

asked 16/09/2024
Ibiyemi Araoye
39 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first