In order for a developer to utilize the default REFramework without relying on Orchestrator queues, what is the essential prerequisite to ensure that the project does not interact with Orchestrator?

In order for a developer to utilize the default REFramework without relying on Orchestrator queues, what is the essential prerequisite to ensure that the project does not interact with Orchestrator?
A . Omit the OrchestratorQueueName setting from the Config.xlsx file. Exclude the three SetTransactionStatus activities from the SetTransactionStatus workflow & change the variable type.
B . Eliminate the Get Transaction Data state from the Main state machine. Exclude the Get Transaction Item activity from the project & change the variable type.
C . Exclude the Get Transaction Item activity from the project. Eliminate the three SetTransactionStatus activities from the SetTransactionStatus workflow & change the variable type.
D . Remove the Get Transaction Data state from the Main state machine. Remove the OrchestratorQueueName setting from Config.xlsx & change the variable type.

Answer: C

Explanation:

The default REFramework uses Orchestrator queues to store and retrieve transaction items, which are the units of work to be processed by the automation. To use the REFramework without Orchestrator queues, one needs to remove or modify the activities and variables that depend on them. The Get Transaction Item activity is used to fetch a transaction item from a queue, and the SetTransactionStatus activities are used to update the status of a transaction item in a queue. Therefore, these activities need to be excluded from the project. Additionally, the variable type of io_TransactionItem needs to be changed from QueueItem to a suitable data type that represents the transaction data, such as DataRow, String, etc. (UiPath Automation Developer study guide).

References: REFramework without Orchestrator

REFramework documentation

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments