Podcast
Questions and Answers
What is the primary benefit of creating a branched ruleset in a scenario where multiple teams are working on different enhancements in the same ruleset?
What is the primary benefit of creating a branched ruleset in a scenario where multiple teams are working on different enhancements in the same ruleset?
When implementing a use case that requires processing orders in batches multiple times a day, what is the recommended approach?
When implementing a use case that requires processing orders in batches multiple times a day, what is the recommended approach?
How does rule resolution determine which ruleset version to choose when there are multiple instances of the same rule with different circumstance settings and ruleset versions?
How does rule resolution determine which ruleset version to choose when there are multiple instances of the same rule with different circumstance settings and ruleset versions?
What is the primary purpose of a Declare OnChange rule?
What is the primary purpose of a Declare OnChange rule?
Signup and view all the answers
What is the benefit of creating access groups for each team working on different enhancements in the same ruleset?
What is the benefit of creating access groups for each team working on different enhancements in the same ruleset?
Signup and view all the answers
When creating a branched ruleset, what is the recommended approach for copying the affected rules?
When creating a branched ruleset, what is the recommended approach for copying the affected rules?
Signup and view all the answers
What is the primary benefit of using scheduled jobs to process orders in batches?
What is the primary benefit of using scheduled jobs to process orders in batches?
Signup and view all the answers
What happens when you use skimming in ruleset management?
What happens when you use skimming in ruleset management?
Signup and view all the answers
Which scenario is an example of activity management?
Which scenario is an example of activity management?
Signup and view all the answers
What is an example of a requirement implemented with an access control policy?
What is an example of a requirement implemented with an access control policy?
Signup and view all the answers
How do you make a relevant record unavailable in App Studio?
How do you make a relevant record unavailable in App Studio?
Signup and view all the answers
What is the purpose of the Ruleset Maintenance wizard?
What is the purpose of the Ruleset Maintenance wizard?
Signup and view all the answers
What happens when you use lock and roll in ruleset management?
What happens when you use lock and roll in ruleset management?
Signup and view all the answers
What is an example of a role that might be restricted by an access control policy?
What is an example of a role that might be restricted by an access control policy?
Signup and view all the answers
What is the benefit of using skimming in ruleset management?
What is the benefit of using skimming in ruleset management?
Signup and view all the answers
How do you create a new major version of an application ruleset?
How do you create a new major version of an application ruleset?
Signup and view all the answers
What is stored in the Admin@MyCo ruleset?
What is stored in the Admin@MyCo ruleset?
Signup and view all the answers
Which rule is chosen by Rule Resolution?
Which rule is chosen by Rule Resolution?
Signup and view all the answers
Which two options allow each team to keep its work separate?
Which two options allow each team to keep its work separate?
Signup and view all the answers
Which two possible designs can be used for a global application requiring certain operations to start executing at midnight GMT?
Which two possible designs can be used for a global application requiring certain operations to start executing at midnight GMT?
Signup and view all the answers
Which two rule types can you mark as a relevant record?
Which two rule types can you mark as a relevant record?
Signup and view all the answers
What is the purpose of setting up a branch ruleset?
What is the purpose of setting up a branch ruleset?
Signup and view all the answers
What is the benefit of using a dedicated queue processor?
What is the benefit of using a dedicated queue processor?
Signup and view all the answers
What is the purpose of using the Run in background step in the case life cycle?
What is the purpose of using the Run in background step in the case life cycle?
Signup and view all the answers
Study Notes
Admin@MyCo Ruleset
- Stored rules delegated to the operator
Rule Resolution
- Rule Resolution chooses the rule with the most specific Apply to class and the highest ruleset version
- In the given example, Rule Resolution would choose TGB-Expenses-Work.PopulateLineltems (Expenses:02-01-05)
Branch Ruleset
- A branch ruleset allows each team to keep its work separate when working on different enhancements
- Setting up a branch ruleset for each team allows them to work independently
Application Design
- To execute operations at midnight GMT, use the Run in background step in the case life cycle and design a dedicated queue processor or use the Queue-For-Processing method in an activity and design a dedicated queue processor
- For a medium-size toymaker, create scheduled jobs that can process accumulated orders in batches multiple times a day
Rule Types
- Two rule types that can be marked as a relevant record are Decision table and Property
Rule Resolution for Multiple Instances
- Rule Resolution chooses the ruleset version based on the circumstance settings and ruleset version
Declare OnChange Rule
- A Declare OnChange rule is appropriate when a user updates their address, and the active case is suspended until the address can be confirmed
Access Control Policy
- Implement an access control policy to restrict access to certain features or data based on user roles, such as only allowing a customer service representative to view an unmasked account number
Relevant Records
- Make a relevant record unavailable in App Studio by removing the relevant record designation from the record itself or marking the relevant record as unavailable from the record itself
Application Ruleset Version
- Create a new ruleset version by using the Ruleset Maintenance wizard to merge the existing rules in the relevant ruleset versions to the new version
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Quiz questions about Pega Systems rulesets, operators, and rules referencing. Test your knowledge of rules management in Pega Systems.