WorksheetsPega CCSA
Total questions: 44
Worksheet time: 43mins
Which two of the following statements are true about the rule resolution process? (Choose Two)
If the system finds more than one rule instance during rule resolution, users are provided with a choice of which rule to use depending on context.
If a user does not have access to the selected rule, the system sends a message that the rule is not authorized for execution.
Rule resolution applies to rules that are instances of classes derived from the Rule- and Work- base classes.
The rule purpose takes precedence over the rule availability.
Which rule availability setting can you use to force the system to look for an instance of the rule in the next highest class or ruleset?
Blocked
Final
Withdrawn
Available
What is the purpose of the Enterprise Class Structure (ECS)?
ECS provides a structure supporting rule reuse.
ECS references single-value properties and complex properties.
ECS documents industry or enterprise standards that applications must contain.
ECS is used to alter the performance of the Pega Platform.
You have a requirement to create an email correspondence that can be reused by other applications. In which two layers of the Enterprise Class Structure could you apply the email correspondence rule? (Choose Two)
Implementation
Division
Organization
Pega Platform
Which layer of the Enterprise Class Structure (ECS) contains generalized assets that are then extended by specific implementations?
Organization
Framework
Implementation
Division
What would be the reason for a developer to roll from version 01-01-01 to version 01-01-05 ?
This is not possible. The next version is always one patch level higher.
This makes no sense at all.
He wants to reserve some space for urgent patches e.g. version 01-01-03.
The developer can easily remember the deployed version.
What is the importance of application versioning?
Application versioning provides a means to organize applications by priority.
Application versioning preserves prior application versions.
Application versioning provides the ability to clone rules.
Application versioning provides the ability to version data classes without impacting existing data classes.
What advantage does skimming provide over lock and roll as a versioning option?
Pega provides a skimming wizard but not a lock and roll wizard.
Skimming carries blocked rules forward. Lock and roll does not carry blocked rules forward.
Skimming is most efficient for major and minor updates. Lock and roll is most useful for patches.
Skimming saves checked out rules. Lock and roll does not save checked out rules.
Select two record types that are involved when configuring a production ruleset. (Choose Two)
Access group
Operator
Application
Work Group
A claims framework contains two rulesets, ClaimsFW and ClaimsFWInt. An application built on the framework also contains two rulesets, Claims and ClaimsInt. Which statement is false if all the rulesets are configured as Application Validation?
Rules in Claims can reference rules in ClaimsFW
Rules in ClaimsFWInt can reference rules in ClaimsFW
Rules in ClaimsInt can reference rules in Claims
Rules in ClaimsFW can reference rules in Claims
A claims application contains two organizational and two application rulesets. The organizational rulesets MyCo and MyCoInt are configured as Ruleset Validation, where the prerequisite for MyCo is MyCoInt and the prerequisite for MyCoInt is Pega-Platform. The two application rulesets Claims and ClaimsInt are configured as Application Validation. Which of the following statements is false?
Rules in MyCo can reference rules in Claims
Rules in Claims can reference rules in MyCo
Rules in MyCo can reference rules in MyCoInt
Rules in ClaimsInt can reference rules in Claims
Which two of the following are prerequisites for creating a branch rule for parallel development? (Choose Two)
Circumstance the original rule.
Save a copy of the original rule into the base ruleset.
Create an access group that references the team application. Add developers to the access group.
Create a team application.
A branch ruleset is a ruleset that ______________ and __________. (Choose Two)
prevent developers from seeing work of all team members.
contains rules that are not in active development
is based on another ruleset
is designed for large projects
Which two steps do you perform after you develop branch rules and before you merge a ruleset? (Choose Two)
Check out rules to merge
Check in rules to merge
Review conflicts and warnings
Use DB trace to identify conflicts
In which of the following situations would you use a rule circumstance to resolve the requirement?
A national insurance company requires a different minimum for liability coverage in each state.
An online order process optionally allows customers to update the credit card number saved with their account.
A service level notifies the assigned user when a goal interval is exceeded, and notifies the user's manager when a deadline interval is exceeded.
A process does not execute if a user is single.
An application change goes into effect on June 15, 2019. Due to this change, two fields are added to a user form to collect information for compliance purposes. Assuming that today is April 30, 2019, how should you configure circumstancing for the form?
Circumstance the form by template and definition; in the definition, specify June 15, 2019, as the cut-off date.
Update the existing form to apply a circumstance; specify June 15, 2019, as the end date.
Circumstance the form by property and date; specify June 15, 2019, as the start date.
Circumstance the form by property and date; test that the creation date for the case is on or after June 15, 2019.
Which statement best describes the role of the base rule in circumstancing?
The base rule lists all of the properties for which a rule can be circumstanced.
The base rule is a template used to create all of the circumstanced variants.
The base rule is used if no circumstanced variant applies.
The base rule describes case behaviour in effect until a certain date.
What is one main purpose of using temporary cases?
Create case instances in the Pega Platform database.
Save storage in the Pega Platform database.
Determine whether a case meets certain conditions.
Enable routing to different operators.
What task must you perform in order to persist a temporary case?
Add a Persist Case SmartShape to the process.
Add an object ID to the case.
Add a persistence condition to the case type.
Configure pyStartCase to persist a case.
When a process is configured to create temporary cases, which of the following occurs when a user creates a case?
The system asks the user whether to store the case in the database.
Data is stored in the database.
The case is stored in memory.
The system creates an object ID and stores the case in the database.
Management reports that an unacceptably large number of cases are incorrectly identified as potential duplicate cases. Which two approaches could you use to modify the duplicate case search process so that it produces fewer invalid duplicates? (Choose Two)
Do not use a basic condition.
Adjust the threshold value.
Adjust the condition weights.
Add a Persist Case step after the Duplicate Search step.
You want to evaluate cases as potential duplicates when the existing cases and the current case have the same create operator. How would you ensure that only cases with the same create operator are evaluated?
Add a basic condition where the create operator in an existing case is the same as in the current case.
Add a weighted condition using the create operator value in both condition fields, an equals operation, and weight of 0.
Add a basic condition using the create operator value and apply a weight of 100.
Add a weighted condition using the create operator value, an equals operator, and a weight of 100.
Your application contains a top-level case type named Purchase Request and a Purchaser Order child case. The company has determined that only one user at a time may open and work on a case. However, users working on purchase orders should not lock out users working on the parent purchase request cases. How would you configure the lock settings among the case types?
Select the Allow one user locking option on Purchase Requests and select the Allow access for the parent case when the child case is opened option on Purchase Orders.
Select the Allow one user locking option on Purchase Orders and the Allow access for the parent case when the child case is opened option on Purchase Orders.
Select the Allow multiple users locking option on Purchase Requests and select the Allow access for the parent case when the child case is opened option on Purchase Orders.
Select the Allow one user locking option on Purchase Requests and the Allow access for the parent case when the child case is opened option on Purchase Requests.
In a prepare job offer process, you configure a Split For Each shape. The shape runs a compensation approval subprocess to a list containing four managers. The prepare job offer process resumes as soon as one manager completes the approval process. Which join condition in the Split For Each shape supports this requirement?
A Some join condition
An Iterate join condition
An Any join condition
An All join condition
An order fulfilment process includes a request for quotes from multiple shippers. You want the system to automatically call a quote request subprocess for each vendor. How do you configure your process?
Add a Split For Each shape and run the request subprocess for each vendor on a page list.
Add a Split For Each step to the case lifecycle and run the subprocess for each vendor on a page list.
Add a Subprocess shape for the request subprocess and specify the Spinoff option.
Add a Split Join shape and run the request subprocess for each vendor on a page list.
You created a data transform to concatenate the first and last name values of a user name. You add the concatenate data transform to a flow action as a post-processing action. What occurs when the flow runs?
The data transform runs every time the user performs the flow action run.
The data transform runs after the flow action runs if the user enters data in the first and last name fields.
The data transform runs before every flow action run.
The data transform runs after the user enters data in the first name and last name fields.
Which two statements about adding a pre-processing action to a flow action are true? (Choose Two)
The action runs each time the user returns to the assignment.
The action runs only the first time the flow action is performed on an assignment.
The user can opt to skip the pre-processing action.
The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow.
A job recruiter screens candidates to assess their qualifications. The recruiter determines whether the candidate matches the targeted position, matches a different position in the company, or does not match any position. A decision table, based on the recruiter's feedback, automatically advances the case through a corresponding connector named Selected Position, Targeted Position, and Reject. How do you configure the condition column(s)?
Create one column for feedback, with three rows for the three possible decisions.
Create separate columns for Matches Position, Matches Another Position, and Does Not Match Any Position.
Create separate columns for Selected Position, Targeted Position, and Reject.
Create a single column for Position.
Candidate hiring decisions are based on the feedback from the interviewer and test scores. If necessary, other test scores are used in the evaluation. Candidates with an assessment score of 40 or less are automatically rejected. Candidates with an assessment score of 60 or less are rejected if either their technical skill score or their interpersonal skill score is below 40. Candidates with assessment scores higher than 60 are automatically approved.
You are using a decision tree to make the evaluations. Which two branch configurations would you use in your decision tree? (Choose Two)
An otherwise branch that tests for assessment scores less than 40.
A top-level branch that tests for assessment scores less than 40.
Two nested branches - one to evaluate technical skill scores and another to evaluate interpersonal skill scores.
A top-level branch that evaluates both technical and interpersonal skill scores
You have designed a decision tree that you want to unit test. You want to verify that every row can be evaluated regardless of the input values. How would you test your decision tree?
Use a test page to run the decision tree.
Check the decision tree for conflicts.
Check the decision tree for completeness.
Add the decision tree to a decision shape and create cases using various test values.
One major difference between decision tables and when conditions is that decision tables can return results other than true/false.
True
False
Each row of a decision table consists of one or more testable conditions organized into columns. How does Pega Platform™ determine when to return the specified result for a row?
When all the conditions in the row are true
If only one of the conditions in the row are true.
If a decision table fails to return a result for any of the testable rows, which of the following occurs?
The decision table returns an error
The decision table returns the result of the otherwise row
You configure a cascading approval step for insurance claims. The request requires approval from the submitter's manager. However, approval from operators in other units in the organization may be required. Which approval model would you use?
Work queue.
Approval level.
Reporting structure.
Authority matrix.
You have added a cascading approval step that uses an authority matrix. You have specified a decision table to determine the approvers for each case. You have confirmed that the conditions in the decision table are configured correctly. You test the configuration by entering requests that require multiple approvers. However, the system routes all requests to only one approver. Which of the following actions would you take to correct this issue?
Add a row to the decision table that evaluates the submitter's workgroup manager.
Specify a page list for the authority matrix.
Add an approval level for each approver.
Set the decision table to evaluate all rows.
Your application requires a cascading approval for expense reports. Approvals must follow the submitter's reporting structure, with the following thresholds. A manager must approve expense reports up to USD500. A director must approve expense reports up to USD1500. A vice president must approve expense reports of USD1500 or greater. How do you configure the approval process?
Select the reporting structure configuration, then select All levels.
Select the authority matrix configuration option.
Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.
Select the reporting structure configuration with custom levels, then configure a decision table to determine the number of levels.
You add a new work group to an application. Which two organization rules do you need to update? (Choose Two)?
Unit
Operator ID
Class groups
Work Queue
Which of the following is not part of the organizational structure?
Organization
Unit
Work Group
Division
The TGB organization structure has a Sales unit, and it belongs to a Marketing division. TGB plans to add new units for the East, Central, and West geographical sales regions. These regional units report to the Sales unit. How do you configure the organizational hierarchy to support the new structure?
Add the regional units to the TGB organization.
Add the regional units as sub-units to the Sales unit.
Add a new Regional unit to the Marketing division and add the East, Central, and West regional units as child units to the Regional unit.
Add the regional units to a Marketing division.
Field values enable you to _________________.
test the validity of an input value
define the values used in a circumstance template
customize a list of allowed values for a property based on the context of the property
set default values for a property
How do you customize the allowed values for a property based on the context of the property using field values?
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 field value record and a unique property record for each allowed value in each context.
Create a field value record for each value and set the context using the Apply to: field.
Create a base field value record, then create a circumstance of the base record for each allowed value.
Which record do you configure to add an item to the left panel menu in the Case Manager portal?
Portal record
Navigation record
Skin record
Harness record
Which step do you perform to update the logo in a portal header?
Upload the image in the application record
Upload the image in the portal skin
Upload the image in the application theme
Upload the image in the application skin
Which two options do you configure on a portal record? (Choose Two)
The user role of the type of user who would access the portal.
The applications available to users.
The positioning of the navigation pane within the portal.
The appropriate skin to apply branding to the portal.
