Building a REFramework Project with Tabular Data Flashcards

1
Q

During the whiteboarding of the process, which of the following information should you/the developer must consider?

Choose all the options that apply

Workflow name

Workflow file size

Pre-condition

List of activities

Description

Post-action

Arguments

State(s)

A

Workflow fname

Pre-condition

Description

Post-action

Arguments

State(s)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A developer builds a process using the REFramework template. The process must read the transaction data from the Excel file. Where should the maximum number of retries for the transaction item be set?

Choose one of the options below

In the Settings sheet of the Config file

In the Constants sheet of the Config file

In the Orchestrator Queue

In an Orchestrator Asset which is referenced in the Assets sheet of the Config file

A

In the Constants sheet of the Config file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A developer changes the TransactionItem data type in the Main.xaml file of a project built using the REFramework. What two states does this change affect?

Choose all of the options that apply

Initialization

Get Transaction Data

Process Transaction

End Process

A

Get Transaction Data

Process Transaction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Considering a standard implementation of the REFramework template, what two statements are true for CloseAllApplications.xaml and KillAllPRocesses.xaml?

Choose all of the options that apply

CloseAllApplications.xaml is used to log out and close the target applications.

CloseAllApplications.xaml is used to force-close the target applications.

KillAllProcesses.xaml is used to log out and close the target applications.

KillAllProcesses.xaml is used to force-close the target applications.

A

CloseAllApplications.xaml is used to log out and close the target applications.

KillAllProcesses.xaml is used to force-close the target applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

In the REFramework template, which variable is used to store the collection of read data, when an Orchestrator queue isn’t in use?

Choose one of the options below

TransactionData

TransactionItem

TransactionID

TransactionNumber

A

TransactionData

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The data required for a process is contained in a single Excel file with one sheet and multiple columns. A REFramework project is used to automate the process. Orchestrator is not used for this process. In this case, what type of data will be stored in the TransactionItem variable?

Choose one of the options below

QueueItem

String

DataTable

DataRow

A

DataRow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In which workflow of the REFramework template should the logic to check the Business rule be added?

Choose one of the options below

InitAllApplications

GetTransactionData

SetTransactionStatus

Process

A

Process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

An automation was created using the REFramework template modified for tabular data with the following parameters:

MaxConsecutiveSystemExceptions = 4

MaxRetryNumber = 1

We ran the process and received a third consecutive system exception while processing the second transaction item.

What is the next expected behavior of an automation in this scenario?

Choose one of the options below

The process is terminated.

The second transaction item is retried.

The third transaction item is started.

The fourth transaction item is started.

A

The second transaction item is retried.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A developer is building an execution report in a REFramework implementation with tabular data. The report must include the transaction identifier and the transaction status. Which workflow would be the best place to include logic for reporting?

Choose one of the options below

InitAllSettings.xaml

InitAllApplications.xaml

GetTransactionData.xaml

SetTransactionStatus.xaml

A

SetTransactionStatus.xaml

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What workflow does the Given section of the InitAllApplicationsTestCase invoke?

Choose one of the options below

InitAllSettings workflow

GetTransactionData.xaml

SetTransactionStatus.xaml

Prcoess.xaml

A

InitAllSettings workflow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

In a REFramework project, the TransactionItem type is set to MailMessage. Which type is a valid option for TransactionData?

Choose one of the options below

DataTable

List(of String)

List(of MailMessage)

QueueItem

A

List(of MailMessage)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

A developer wants to configure the REFramework template to build a linear process. Which argument’s value do they need to monitor in GetTransactionData.xaml?

Choose one of the options below

in_TransactionItem

in_TransactionNumber

in_Config

out_GetTransactionData

A

in_TransactionNumber

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In a REFramework project, if the TransactionData is an Array of Strings, what will be the type for TransactionItem?

Datarow

Queueitem

String[]

String

A

String

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Review question: an error is encountered during the execution of the GetTransactionData state in a REFramework process. The number of retries exceeds the maximum, what state will be executed next?

Get Transaction Data

End Process

Process Transaction

Initialization

A

End Process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

When building a REFramework project, is it possible to use both tabular data for the TransactionItem and Orchestrator assets?

Yes. Assets can be used independently from Queues.

No. Orchestrator Assets can only be used when QueueItems are used.

A

Yes. Assets can be used independently from Queues.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

When building a REFramework project, a developer plans to use tabular data instead of an Orchestrator queue. Which activity do they need to replace in the default REFramework template to retrieve the transaction data?

The Get Queue Item activity in the Process Transaction state.

The Get Transaction Item activity in the Get Transaction Data state.

The Assign activity in the Get Transaction Data state.

The Get Transaction Item activity in the Process Transaction state.

A

The Get Transaction Item activity in the Get Transaction Data state.

17
Q

What action does a developer need to take to enable the MaxConsecutiveSystemExceptions feature in a REFramework project?

Set the MaxConsecutiveSystemExceptions constant value to zero

Set the MaxConsecutiveSystemExceptions constant value to greater than zero

No action required, it is enabled by default.

Set the MaxRetryNumber constant value to greater than zero

A

Set the MaxConsecutiveSystemExceptions constant value to greater than zero

18
Q

Review question: which workflow in the REFramework template resets the ConsecutiveSystemException counter to zero?

SetTransactionStatus

RetryCurrentTransaction

CloseAllApplications

GetTransactionData

A

SetTransactionStatus

19
Q

What workflow does the When section of the Get Transaction Data test case invoke?

InitAllSettings workflow

SetTransactionStatus.xaml

GetTransactionData.xaml

Process.xaml

A

GetTransactionData.xaml

20
Q

By default, what are the three places where the SetTransactionStatus workflow is invoked in a REFramework project?

Choose 3 from below:

In the ‘Finally’ block of the Process Transaction state.

In the ‘System Exception’ section in the catch section of process transaction state.

In the ‘Business Rule Exception’ section in the catch section of process transaction state.

In the ‘Try’ block of the process transaction state.

A

In the ‘System Exception’ section in the catch section of process transaction state.

In the ‘Business Rule Exception’ section in the catch section of process transaction state.

In the ‘Try’ block of the process transaction state.

21
Q

In the REFramework template, which argument in the Process workflow should hold the business context information?

io_TransactionData

in_TransactionItem

in_Config

in_TransactionNumber

A

in_TransactionItem

22
Q

By default what state does a developer need to configure to adapt the REFramework to a linear process?

Get Transaction Data

Initialization

Process Transaction

End Process

A

Get Transaction Data