Pega Low-Code App Builder Extended 3 Flashcards
In which of the following scenarios is a data transform appropriate?
In an account creation case, applicants enter a user name that they want in the Requested user name field. If the user name is unique, the system displays it in the Verified user name field on the Enter account information form.
In an appointment scheduling case type, customers receive a confirmation email with the date and time that they selected for their appointment.
In a time sheet case, employees enter the number of hours that they worked, the number of sick hours, and the number of paid time off hours. The total number of hours for the week are displayed on the time sheet.
A loan application case determines the interest rate for a loan based on the applicant’s credit score, net worth, and income-to-debt ratio.
In an account creation case, applicants enter a user name that they want in the Requested user name field. If the user name is unique, the system displays it in the Verified user name field on the Enter account information form.
Where should you set a field to have a default value of 0?
The Configure view page
The pyDefaults data transform
The pySetFieldDefaults data transform
The Data initalization page
Check answer
The Data initalization page
You use the superclass feature when you call a data transform to set a different default value for the same property within a hierarchy of subclasses.
True False
True
If the call superclass data transform option is selected and the parent class data transform references the same properties as the subclass data transform, the subclass data transform property value will _______ the parent class data transform property value.
override
delete
copy
use
override
Drag the words into the correct boxes.
To set property values in a form, you create a data transform to ========= the target equal to the ======== and apply the ======== to the =============in the ===========.
1 set
2 source
3 data transform
4 connector
5process
To set property values in a form, you create a data transform to ===set the target equal to the ===source and apply the ===data transform to the ===connector in the ====process.
In the Personal Insurance division, the goal and deadline dates are assigned to each case. For insurance claims cases, stakeholders want to override the default goal date but maintain the default deadline date.
Which two configuration steps do you take to meet this requirement? (Choose Two)
Responses
Select the Call superclass data transform option in each of the case type data transforms.
In the Claims data transform, for each case type, configure an Update Page action, and then set the goal date value.
Select the Call superclass data transform option in the Claims data transform, and then clear the option in the parent data transform. n
In each case type data transform, set the goal date to the required value.
In each case type data transform, set the goal date to the required value.
Select the Call superclass data transform option in each of the case type data transforms.
In which of the following situations would you use a data transform?
Responses
Reuse properties in two forms. n
Create properties after creating the case.
Run a flow action.
Copy data from one page to another.
Copy data from one page to another.
A healthcare services case has a child case that manages the hospital intake questionnaire. The patient can self-identify symptoms from a list of possible symptoms in the child case. Selected symptoms are copied over to the parent case with the status of “Unconfirmed.” In the parent case, the physician can update the symptoms that are listed and their associated status.
Which two configurations would be part of the Selected Symptoms data transform? (Choose Two)
Remove unselected symptoms from the source of possible symptoms. n
Set the status for each copied symptom equal to “Unconfirmed.”
Create a new property for each selected symptom and copy the properties to the parent case.
Iterate over the list of possible symptoms and copy the entries that the patient selected during intake.
Set the status for each copied symptom equal to “Unconfirmed.”
Iterate over the list of possible symptoms and copy the entries that the patient selected during intake.
In which two scenarios should you set default property values? (Choose Two)
An assignment is automatically assigned to the default work queue for the consulting team. n
A customer receives a suggested product based on recent product search history.
A developer uses proxy customer data to run development tests.
The arrival day and departure day for a hotel reservation is equal to today and tomorrow, respectively.
The arrival day and departure day for a hotel reservation is equal to today and tomorrow, respectively.
A developer uses proxy customer data to run development tests.
A case type allows customers to specify a paint color and finish for a painting cost estimate. Which configuration prevents users from entering an invalid combination of colors and finishes on a form?
Responses
Configure a decision rule to test the combination of color and finish.
Configure a decision rule to test the combination of color and finish.
Configure an edit validate rule to test the combination of color and finish.
Configure an edit validate rule to test the combination of color and finish.
Create a validate rule to test the combination of color and finish.
Create a validate rule to test the combination of color and finish.
Create picklists for the color and finish, each sourced from a data page.
Create picklists for the color and finish, each sourced from a data page.
You need to add a field for a bank routing number to a view. The bank routing number must consist of only the numbers 0-9, including any leading zeros. Which configuration option ensures that users submit a valid bank routing number?
Responses
Configure a validate rule to check whether the user input consists of only the numbers 0-9.
Configure a validate rule to check whether the user input consists of only the numbers 0-9.
Configure a validate rule to call an edit validate rule to add leading zeroes to any entry that contains fewer than nine digits.
Configure a validate rule to call an edit validate rule to add leading zeroes to any entry that contains fewer than nine digits.
Configure a validate rule to check whether the user input is nine characters long.
Configure a validate rule to check whether the user input is nine characters long.
Configure a validate rule to call an edit validate rule that checks whether the user input consists of only the numbers 0-9.
Configure a validate rule to call an edit validate rule that checks whether the user input consists of only the numbers 0-9.
For which requirement must you configure a validate rule in Dev Studio?
Responses
An email address is required for a case to enter the Approval stage.
An email address is required for a case to enter the Approval stage.
The amount of a transfer between accounts must be greater than zero and less than the available balance of the originating account.
The value of the Date of service field must be no more than 15 days for a critical issue, and up to 60 days in the future for an issue with a lower priority.
A timesheet submitted by a consultant assigned to a client project must be reviewed by an auditor.
The value of the Date of service field must be no more than 15 days for a critical issue, and up to 60 days in the future for an issue with a lower priority.
An automobile service management case must allow customers to select the make, model, and trim of an automobile when setting up a service appointment. Which implementation satisfies this requirement?
Responses
Configure a page list containing the make, model, and trim information that uses theRefer to a data pageoption.
Configure a page list containing the make, model, and trim information that uses the Refer to a data page option.
Reference the make, model and trim information from a series of drop-down lists in the UI.
Populate a data object with records of all the allowed combinations of make, model, and trim.
Populate a data object with records of all the allowed combinations of make, model, and trim.
Configure a page list containing the make, model, and trim information that uses theCopy data from a data pageoption.
Reference the make, model and trim information from a series of drop-down lists in the UI.
An order placed with a wholesaler must include pricing information from the inventory database as of placement of the order. Which is the best implementation for this use case?
Responses
Configure a page property with the聽Refer to a data page聽option selected.
Configure a page property with the Refer to a data page option selected.
Reference the pricing information directly from a user interface control.
Configure a data transform to populate a page with price information.
Configure a page property with the聽Copy data from a data page聽option selected.
Configure a page property with the聽Copy data from a data page聽option selected.
Identify the three valid options for simulating data for unit testing during application development. (Choose Three)
Decision table
Report definition
Lookup
Connector
Data transform
Report definition
Lookup
Data transform
A product return case must always show the current contact information for a customer. The case sources the contact information from the customer database to display in a header section on each step. Which is the best implementation for this use case?
Responses
Configure a page property with theRefer to a data pageoption selected.
Configure a page property with theCopy data from a data pageoption selected.
Configure a page property with the Copy data from a data page option selected.
Configure a data transform to populate the data model with customer data directly.
Configure a data transform to populate the data model with customer data directly.
Reference a data page with customer information directly from UI controls.
Configure a page property with the Refer to a data page option selected.
You have a data page with customer data. The data page is configured to reload if it is older than one hour. Which of the following best describes when the data page will reload?
Responses
The data page reloads automatically one hour after last accessed.
The data page reloads automatically one hour after last accessed.
The data page reloads automatically one hour after creation.
The data page reloads automatically one hour after creation.
The data page reloads on the next access one hour after last accessed.
The data page reloads on the next access one hour after last accessed.
The data page reloads on the next access one hour after creation.
The data page reloads on the next access one hour after creation.
Exchange rates are updated daily from a web service.聽You make the exchange rates available in your application using a data page. Which scope do you select for the data page?
Responses
Application
Thread
Request
Node
Node
In which of the following situations do you simulate a data source for a data view?
Responses
When performance testing an integration
When performance testing an integration
When the data page writes data to the external system.
When the data page writes data to the external system.
When the interface between the application and the external data provider is not finalized聽
When you want to simulate a large amount of data
When the interface between the application and the external data provider is not finalized聽
TheDatabase saveoption ______________ and ______________.
Responses
Provides the option to write to an external system of record using a Robotic Desktop Automation (RDA) or Robotic Process Automation (RPA).
Provides the option to write to an external system of record using a Robotic Desktop Automation (RDA) or Robotic Process Automation (RPA).
Is available for data pages with a page list structure.
Is available for data pages with a page list structure.
Writes a single instance back to a database table in a system of record (SOR).
Maintains transactionality within the save operation when data is saved.
Writes a single instance back to a database table in a system of record (SOR).
Writes a single instance back to a database table in a system of record (SOR).
What is the best practice for avoiding accidental overwrites when referencing an autopopulated property?
Responses
Auto-populate the property by referring to a data page.
Auto-populate the property by referring to a data page. - no response given
Auto-populate the property by copying data from a data page.
Auto-populate the property by manually referencing a data source.
Auto-populate the property by copying data from a data page. - correct
What are two benefits of using aSave data pagestep? (Choose Two)
Responses
Saves all data to the clipboard when the step is reached
Saves all data to the clipboard when the step is reached - this question requires at least 2 answers
Can reduce application memory requirements
Can reduce application memory requirements - this question requires at least 2 answers
Allows for real-time updates to the system of record (SOR)
Saves all data pages in the application and updates the system of record (SOR).
Saves all data pages in the application and updates the system of record (SOR).
Allows for real-time updates to the system of record (SOR)
Field values enable you to _________________.
Responses
customize a list of allowed values for a property based on the context of the property
set default values for a property
set default values for a property
define the values used in a circumstance template
define the values used in a circumstance template
test the validity of an input value
customize a list of allowed values for a property based on the context of the property
How do you customize the allowed values for a property based on the context of the property using field values?
Responses
Create a field value record and a unique property record for each allowed value in each context.
Create a field value record and a unique property record for each allowed value in each context.
Create a ruleset for each context, then create a field value record for each value and add the field value record to the appropriate ruleset.
Create a ruleset for each context, then create a field value record for each value and add the field value record to the appropriate ruleset.
Create a base field value record, then create a circumstance of the base record for each allowed value.
Create a base field value record, then create a circumstance of the base record for each allowed value.
Create a field value record for each value and set the context using the Apply to: field.
Create a field value record for each value and set the context using the Apply to: field.