ssa - academy questions Flashcards
When you create a new application, which two of the following best practices apply? (Choose Two)
a1. Design your application for technical efficiency, not end-user experience.
a. Brand your application with your organizational logo.
b. Always choose the UI Kit option from the New Application wizard.
c. Make error messages clear and understandable to end users.
d. Test your new application only after you complete all development.
c & a
Clear error messages in plain (non-technical) language increase user confidence when they use your application.
Branding, such as a logo or vanity URL reassures users that your application is valid.
Which two of the following statements represent the benefits of using a template. (Choose Two)
a. You can use the “Search all types” option to find an application template that matches your business requirements.
b. The template automatically sets up all user IDs and accounts for your application.
c. You can add custom Java code to your new application.
d. A template provides reusable case types and data types that are set up for you.
e. You do not need to test applications that you create using a template.
d & a
One benefit of using a template is that much of the setup is automatic. You can then customize the application based on your business needs.
You have a requirement to create an email correspondence that built-on applications can reuse. In which two layers of the Enterprise Class Structure could you apply the email correspondence rule? (Choose Two)
a. Pega Platform
b. Organization
c. Division
d. Implementation
B & C
Assets in the Division layer are available for use in built-on applications.
The Organization layer contains reusable rules for use in built-on applications.
The ____1___is for traditional development and not recommended when creating a new application.
To create an up-to date-application with many built-in automations and efficient updates, choose ___2___.
Early adopters might consider ___3____ , for the latest client-side graphical interface
A. cosmos react B. theme ui kit C. Theme cosmos
- B
- C
- A
What is the purpose of the Enterprise Class Structure (ECS)?
a. ECS references single-value properties and complex properties.
b. ECS is used to alter the performance of Pega Platform.
c. ECS provides a structure that supports rule reuse.
d. ECS documents industry or enterprise standards that applications must contain.
C
ECS has layers with rules specific to that layer. The placement of rules within ECS is a determining factor in how the application chooses which rules to use.
Which description is most accurate for skimming and lock and roll versioning options?
a. Skimming saves checked out rules. Lock and roll does not save checked out rules.
b. Skimming carries blocked rules forward. Lock and roll does not carry blocked rules forward.
c. Skimming is the most efficient for major and minor updates. Lock and roll is most useful for patches.
d. Pega provides a skimming wizard but not a lock and roll wizard.
c
Skimming is the process of saving the highest version of a rule into a new, higher ruleset version. In lock and roll, you must select the appropriate rules to copy into a new empty ruleset. Lock and roll is labor-intensive when used for major updates.
The lock and roll versioning method ______________ and _____________. (Choose Two)
a. minimizes the rule data that is carried to a higher version of your application
b. filters out rules that are unavailable for rule resolution
c. is used for small changes or patches
d. ensures older versions of application rulesets are preserved unchanged
c & d
Typically, the lock and roll versioning method is used for small changes or patches which do not require application record or access group updates.
The lock and roll versioning method ensures the initial versions of the application rulesets are preserved unchanged.
Why is application versioning important?
a. Application versioning preserves prior application versions.
b. Application versioning provides a means to organize applications by priority.
c. Application versioning provides the ability to clone rules.
d. Application versioning provides the ability to version data classes without impacting existing data classes.
a
Application versioning preserves earlier application versions. You can edit application functionality in a new version of the application without changing the initial version.
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?
a. Rules in ClaimsFW can reference rules in Claims
b. Rules in ClaimsInt can reference rules in Claims
c. Rules in ClaimsFWInt can reference rules in ClaimsFW
d. Rules in Claims can reference rules in ClaimsFW
a
Rules using application validation cannot reference rulesets in applications built on the application.
A claims application contains two organizational and two application rulesets.
The two application rulesets Claims and ClaimsInt are configured as Application Validation.
The organizational rulesets MyCo and MyCoInt are configured as Ruleset Validation.
The prerequisite for MyCo is MyCoInt and the prerequisite for MyCoInt is Pega-Platform.
Which of the following statements is false?
a. Rules in MyCo can reference rules in Claims
b. Rules in MyCo can reference rules in MyCoInt
c. Rules in Claims can reference rules in MyCo
d. Rules in ClaimsInt can reference rules in Claims
a
When using Ruleset Validation, rulesets can only reference their prerequisites.
Select two record types that are involved when configuring a production ruleset. (Choose Two)
a. Access group
b. Application
c. Operator
d. Work group
a & b
Production rulesets are specified on the application and the access group.
Which two of the following are prerequisites for creating a branch rule for parallel development? (Choose Two)
a. Create a team application.
b. Create an access group that references the team application. Add developers to the access group.
c. Save a copy of the original rule into the base ruleset.
d. Circumstance the original rule.
a & b
The two prerequisites for creating a branch rule for parallel development are a team development application and an access group with application developers that references the team application.
Which two steps do you perform after you develop branch rules and before you merge a ruleset? (Choose Two)
a. Review conflicts and warnings
b. Check out rules to merge
c. Check in rules to merge
d. Use DB trace to identify conflicts
a & c
Check in, review, and resolve conflicts related to merging rulesets before the merge.
A branch ruleset is a ruleset that ______________ and __________. (Choose Two)
a. prevent developers from seeing work of all team members
b. is based on another ruleset
c. is designed for large projects
d. contains rules that are not in active development
b & c
A branched ruleset is based on another ruleset and is designed for large projects.
Based on the information below, if you execute the rule when .Dept=Accounting, which version does Pega Platform™ use? Rule Version Circumstance 01-01-01 None 01-01-01 .Dept=Accounting 01-01-15 None 01-01-25 None, base rule selected 01-01-30 .Dept=Accounting 01-01-35 None
a. 01-01-25, None, base rule selected
b. 01-01-01, None
c. 01-01-30, .Dept=Accounting
d. 01-01-01, .Dept=Accounting
c
This version is the circumstanced version in the highest ruleset version above the ruleset in which the base rule flag was selected. All the rules before the base rule selected version are not applicable.
Which of the following statements is true about circumstancing?
a .OrderDate is not a valid property to circumstance.
b. When a circumstanced rule is withdrawn, rule resolution selects the next non-circumstanced rule in a higher ruleset version.
c. Multivariate circumstancing on start date and end date properties cannot also include additional circumstancing on a time property.
d. You need a template for circumstancing on more than one property.
d
Multivariate circumstancing requires a template, while single variable circumstancing does not.
In which of the following two situations do you use circumstancing? (Choose Two)
a. A new manager is assigned to the team from the first of next month until the end of the quarter.
b. Format requirements change for postal code address when a user selects United States or Canada.
c. The sales tax rate changes at the first of next year.
d. Attach PDF file of expense list to approval request when total amount is more than USD1,000.
e. Employee PTO accrual rate varies by number of years in service.
c
Circumstancing is helpful in such situations where calculations can change by current date.
d
This is accomplished by circumstancing a flow rule with that criteria.
Based on the information below, if you execute the rule when .Dept=Engineering, which version does Pega Platform™ use? Rule Version Circumstance 01-01-01 None 01-01-01 .Dept=Engineering 01-01-15 None 01-01-20 .Dept=Engineering 01-01-25 None, base rule selected 01-01-35 None
a. 01-01-35, None
b. 01-01-01, .Dept=Engineering
c. 01-01-01, None
d. 01-01-20, .Dept=Engineering
a
Rule version 01-01-25 has the base rule selected. All the rules before this version are no longer applicable. When the system looks at only those rules available for ranking, the circumstance for Engineering is not applicable. The system chooses the highest version of the rule without any circumstances defined.
The ____1____is the rule that defines the properties used to determine if the circumstance is applicable, whereas the ____2______ defines values
a. circumstance definition
b. circumstance template
- template
2. definition
Which of the following statements is true about the relationship between base rules and circumstanced rules?
a. A base rule is created by removing circumstancing condition from a rule.
b. The name of circumstanced rule remains same as the base rule.
c. A base rule is needed as a backup if a circumstanced rule gets deleted.
d. A new circumstanced rule always gets created in next higher ruleset version.
b
The name of the rule remains same, which is why it is crucial to pay attention to ruleset versions during rule resolution.
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?
a. Available
b. Blocked
c. Withdrawn
d. Final
c When a rule marked as Withdrawn is found during rule resolution, the system looks for an instance of the rule in the next highest class or ruleset.
if a rule instance is blocked, what happens?
The rule instances are blocked, and an error is logged if there is no circumstanced rule, and a higher version of the rule is set to Blocked.
Which two of the following statements are true about the rule resolution process? (Choose Two)
a. If a user does not have access to the selected rule, the system sends a message that the rule is not authorized for execution.
b. Rule resolution applies to rules that are instances of classes derived from the Rule- and Work- base classes.
c. The rule purpose takes precedence over the rule availability.
d. 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.
a: The rule resolution algorithm verifies that the user has authorization to access the selected rule.
c: The algorithm checks the rule availability after checking the rule purpose.
do withdraw rule affect circumstance rules?
No. The withdrawn rule masks all lower versions of the non-circumstanced rules. The circumstanced rules have their own availability value. The rule request meets the condition for the High Risk circumstanced rule.
base rule
The rule resolution runs the highest ruleset version of the base rule in the class MyCo-PL-Loan, ignoring any circumstanced rules.
Which two components does the Application Packaging wizard prompt you to include when you generate an archive file? (Choose Two)
a. Product rules
b. Data types
c. Data instances
d. Checked-out rules
b & c
Settings in the product rule and Application Packaging wizard let you automatically include data instances and data types.
You use the Application Import wizard to import an archive file on a destination system. When does the destination system begin executing the imported rules?
a. Pega Platform™ ensures that the entire ZIP file is imported before users can execute the imported rules.
b. Users can start executing rules as soon as the rules are imported.
c. Users can start executing the new rules the next time they log in regardless of whether the import is complete or not.
d. Pega Platform™ ensures that an entire ruleset is imported before the rules in it start executing.
b
The import process does not need to complete before the rules may execute.
You create a product rule to generate an application archive file for export. Which two actions do you perform before creating the archive file? (Choose Two)
a. Unlock the application rulesets.
b. Check in the rules that are in the application ruleset.
c. Create a new version of the application.
d. Associate application data instances with application rulesets.
b: Check in the rules to make sure that the rulesets are current and complete.
d: Associating application data instances with application rulesets helps ensure that the archive file contains all the data instances required for the application
- This property records case urgency.
- This property responds to urgency calculated based on the service-level agreement rule.
- This property allows users to manually adjust the urgency.
- This property records assignment urgency.
a. pxUrgencyAssign
b. pxUrgencyAssignSLA
c. pxUrgencyWork
d. pyUrgencyAssignAdjust
- c
- b
- d
- a
The initial urgency on the case type is set to 0. An assignment service-level agreement is configured with the following details:
- Initial urgency: 10
- Assignment ready: Timed delay of 1.5 hours
- Goal: 1.5 hours and increase urgency by 15
- Deadline: 3 hours and increase urgency by 25
- Passed deadline: 1 hour, increase urgency by 5, and limit events to 5
What is the assignment urgency 5 hours after the case reaches the assignment?
a. 55
b. 60
c. 50
d. 25
c
The assignment is ready after 1.5 hours and has an urgency of 10. After 3 hours, the Goal elapses, and the urgency increases to 25. After 4.5 hours, the Deadline elapses, and the urgency increases to 50. The Passed deadline interval does not elapse, and the urgency remains at 50.
In your organization, employees work between 8:00 AM and 5:00 PM EST only. Some assignments are sent to the employee work queue between 5:01 PM and 07:59 AM, but work does not begin until regular business hours start. For assignments that come in after hours, which Assignment Ready option do you use to delay the start of service-level agreements until 8:00 AM each day?
a. Immediately
b. Dynamically defined on a property
c. Time delay
d. No configuration needed
b
The Dynamically defined on a property option uses a DateTime property value to determine when users are expected to start work on assignments.
When the workflow in your case is _____, you can use _____ to run one or more _____ in the same stage _____ to allow users to perform tasks independently to complete the work in the stage.
a. complex, pre-processing, spinoffs, simultaneously
b. complex, post-processing, subprocesses, simultaneously
c. complex, parallel processing, subprocesses, simultaneously
d. complex, typical processing, subprocesses, simultaneously
c
Complex workflows using parallel processing can run one or more subprocesses simultaneously.
An Order fulfillment 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?
a. Add a Split For Each shape and run the request subprocess for each vendor on a page list.
b. Add a Split For Each step to the case life cycle and run the subprocess for each vendor on a page list.
c. Add a Subprocess shape for the request subprocess and specify the Spinoff option.
d. Add a Split Join shape and run the request subprocess for each vendor on a page list.
a
The Split For Each shape runs a subprocess for each item on a page list.
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. A Some join condition
b. An Iterate join condition
c. An All join condition
d. An Any join condition
d
This condition resumes the main flow when only one of the subprocesses completes.
The Purchase request case type locking strategy options are Allow one user and Allow multiple users.
If the ____1___ case locking strategy is selected on the Purchase Request case type, case locking strategy options are unavailable on the Purchaser Order case type.
If both the Purchase Request and Purchase Order cases are locked until a user submits or closes the case, the locking strategy on the Purchase Request case type is set to ___2____ and the _____3___ option on the Purchase Order case type is unchecked.
a. allow multiple users
b. allow other users to access parent case when the child case is opened
c. allow one user
- a
- c
- b
When multiple users attempt to save the same case, the Allow multiple users case-locking strategy gives each user the choice of which version to save.
True
False
false
Your application has a top-level Purchase Request case type and a Purchaser Order child case type. The company determines 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 purchase requests. How do you configure the lock settings for both case types?
a. Select the Allow multiple users locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.
b. Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Order case type.
c. Select the Allow one user locking option on the Purchase Order case type and the Allow access for the parent case when the child case is opened option on the Purchase Request case type.
d. Select the Allow one user locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.
d. Select the Allow one user locking option on the Purchase Request case type and select the Allow access for the parent case when the child case is opened option on the Purchase Order case type.
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?
a. The data transform runs after the user enters data in the first name and last name fields.
b. The data transform runs after the flow action runs if the user enters data in the first and last name fields.
c. The data transform runs every time the user performs the flow action run.
d. The data transform runs before every flow action run.
c
Pre- and post-processing data transforms and activities run every time you invoke the flow action.
Which two statements about adding a pre-processing action to a flow action are true? (Choose Two)
a. The action runs each time the user returns to the assignment.
b. The user can opt to skip the pre-processing action.
c. The action automatically runs if the flow action has the highest likelihood for the assignment in the process flow.
d. The action runs only the first time the flow action is performed on an assignment.
a:
A pre-processing action runs each time the flow action is performed on an assignment. If the user returns to an assignment, the pre-processing action is repeated.
c: The flow action with the highest likelihood on an assignment automatically runs when the user reaches the assignment.
In an online Purchase Order case, the customer enters their details in the Enter customer details step, then selects the products they want to purchase in the Select products step. The customer needs to view the selected products in the Review selected products step before proceeding with the payment. The selected products are copied to a new field in the Review selected products step.
Which configuration best achieves the requirement?
a. Configure an activity in the pre-processing action for the Select products step.
b. Configure a post-processing data transform for the Review selected products step.
c. Configure an activity in the post-processing action for the Review selected products step.
d. Configure a post-processing data transform for the Select products step.
d
The post-processing data transform for the Select products step copies the selected products and displays them in the Review selected products step.
You add a new work group to an application. Which two organization rules do you need to update? (Choose Two)
a. Unit
b. Operator ID
c. Class groups
d. Work queue
b & d
operators & work queues belong to work groups