Which of the following approaches is the most suitable for the process described above?

A Solutions Architect is cresting the Solution Design diagram for a transactional process.

The transactions represent invoice Numbers that should be processed sequent it two applications and they are received and formatted as a table in a CSV file.

A transaction Should only be processed once in each application E.g It a System Exception occurs

after invoice ABC was processed m Application 1 when retrying the transaction invoice ABC should

only be processed in Application 2

The following metrics are known:

– Average Transaction Handling Time = 30 seconds

– Average Volume per day = 3500 transactions

Which of the following approaches is the most suitable for the process described above?

A)

B)

C)

D)

A . Option A
B . Option B
C . Option C
D . Option D

Answer: B

Explanation:

Option B is the most suitable approach for the process described above, as it uses the Robotic Enterprise Framework (ReFramework) template with TransactionItem set as DataRow and TransactionData as DataTable. This template provides a robust and scalable structure for transactional processes, with built-in mechanisms for exception handling, logging, retrying, and reporting. By setting the TransactionItem as DataRow and the TransactionData as DataTable, the process can read the invoice numbers from the CSV file and process them one by one in a loop. The template also allows the use of queues to store the transaction data and status, which enables the process to resume from the last successful transaction in case of a system exception. This way, the process can ensure that each invoice number is processed only once in each application, and avoid duplicate or skipped transactions. The template also integrates with UiPath Orchestrator, which provides centralized management, monitoring, and scheduling of the process. The template also supports the use of long-running workflows, which can handle human intervention scenarios using UiPath Action Center. The template also complies with the UiPath Automation Solution Architect best practices and standards, such as naming conventions, modularity, reusability, and maintainability.

Reference:

UiPath Studio – Robotic Enterprise Framework Template

UiPath Studio – Working with Queues in the ReFramework

UiPath Studio – Long Running Workflow Template with UiPath Tasks

[UiPath Automation Solution Architect – Course Overview]

[UiPath Automation Solution Architect – Best Practices and Standards]

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments