CSSA 7.2 Dumps

1.   How to get sub report from two different organizations?
2.   How to form a report based on two classes
3.   Which of the following uses Branch feature
a)   Different teams working on the different enhancements in the same ruleset
4.   There are five instances of the same rule. The only differences between these are the circumstance settings and ruleset version: Which is chosen by rule resolution, when the “Country” Clipboard property is“Greece”?
5.   Access manager is used to manage which types of functions.
a)   Access Deny
b)   Specialised access to a particular case
c)   Privilege
d)   Access When to copy an object even though it doesn’t have access

6.   Questions on Branches
7.   List out the three reasons why operator does not have the checkout to access a rule?
a)   Ruleset is locked
b)   Checkout feature is not enabled in the ruleset
c)   Operator does not have the privilege to checkout
d)   Someone has been working on the rule by clicking checkout already
8.   Agent runs for every 600seconds interval and it has a capacity to process 50 entries but this time there were 75 entries so again when does the agent runs
a)   Agent runs after 600 seconds after the previous agents has run
b)   Depend on the node
c)   Runs after an hour after processing 75 entries
d)    
9.   Agents runs for every 600s interval. Need to make it run every morning at 5 AM. How to change the time interval pattern?
a)   Periodic to Recurring
b)   Recurring to Periodic
c)   Once the activity begins, it changes by default
d)    
10.               An application needs an update in the patch version which improves the efficiency & flexibility so which method is used to apply the required changes
a)   Skimming
b)   Branching
c)   Lock & Roll

11.               Which of the following things have to be done before archiving a file
a)   Merging all the branches
b)   Locking all the rulesets *
c)   Review the conflicts
d)   Create a product file


12.               There was a service error in the SOAP
a)   Service activity in the Parse XML form
b)   Service activity in the  SOAP  Service
form
c)   Mapping activity in the XML form
d)   Mapping activity in the SOAP Service form

13.               There given a real time example. Based on that the question is as follows. An error message is thrown when a user performs an action in the PRPC application that calls a rule. What could explain this observation. (Choose two)
a)   The rule that is chosen by system has an availability of “Blocked”.
b)   The rule that is chosen by system has an availability of “Withdrawn”.
c)   The rule that is chosen by the system is in a RuleSet that is not in the application’s RuleSet stack.
d)   The user does not have appropriate privilege to access the rule that is chosen by the system

14.               Declare expression is tested using a circumstanced rule. It is tested using decision tree which is further sources a datapage. So which is tested first in order to reduce the dependency
a)   Datapage
b)   Declare expression
c)   Circumstanced rule

15.               Question on overriding a circumstance by withdrawing it or by updating the base rule
16.               Which tool is used for defining decision path in Decision strategy
     a) Decision tree
b) Switch
             c) Set property
            d) Filter
17. 2. MYCo, MyCoINt are of Ruleset Validation where as Inis & InisInt , Customer are of Application Validation.
   MyCoInt & Customer are prerequisites of MyCo...
   options....a) Customer references Inis
b)   MyCoInt references Customer

17.               Matching the definitions of ECS layers with real time examples

SLA- Imp
ClassGroup- Imp
FlowActions- Framework
1.   Which of the following is true in case of duplicate case search functionality
a.   Reduced weighted conditions
b.   Increased weighted conditions
c.   Increased threshold
d.   Reduced Threshold
1.   Consider the scenario of Screenflow. Which of the following is true( a step skips in between)
a.   Enable navigation link for all but only going back for the last step
b.   3.

1.   When does the property change in copy from date page(Data model concept)
a.   When the parameter changes
b.   When the data page is referred

Which of the following statements is least accurate regarding Smart Layouts? (Choose One)
A. Smart Layouts are useful in aligning the UI fields
B. Smart Layout widths can be changed in the branding wizard
C. Smart Layout widths can be changed in a section rule
D. Smart Layouts can be converted to free form layouts

Answer: C
Which of the following performance tools can be used for checking all database queries that are
executed? (Choose One)
A. Tracer
B. PAL
C. My Alerts
D. SMA

Answer: A
Which of the following statements best describes the purpose of the Data-Admin-AuthService?
(Choose One)
A. The AuthService defines the password requirements
B. The AuthService defines how PRPC services are authenticated
C. The AuthService maps a Servlet to the appropriate authentication and timeout activities
D. The AuthService is used only when using LDAP authentication

Answer: C
Consider two classes in an Employee Human Resources application: an “Employee” class, and a
“TimeOff” class. The TimeOff class has an “EmployeeID” column that points to records in the
Employee class. An “Employees with No TimeOff” report must be created. What is the most likely
approach? (Choose One)
A. Create reports in both classes, and set the TimeOff report as a subreport of the Employee
report
B. Create reports in both classes, and set the Employee report as a subreport of the TimeOff
report
C. Create a report in the Employee class, with a class join to the TimeOff class
D. Create a report in the TimeOff class, with a class join to the Employee class

Answer: A
Which of the following is least likely to impact the runtime experience of a report? (Choose One)
A. Disabling Paging
B. Column Exposure
C. Changing filter criteria
D. Including a class join
E. The order of the columns in the report

Answer: E
From the report browser, a manager creates a standard report and shared category, and
configures the report in the shared category. How many rules were created from this process?
(Choose One)
A. 0: Only developers can create rules
B. 1: A report definition only
C. 2: A report definition and shortcut
D. 4: A report definition, category, and 2 shortcuts

Answer: D
Consider the following inheritance diagram:
When running a flow for the TimeOff worktype, rules applied to which of the following classes
cannot be executed? (Choose One)
A. @baseclass
B. MyCo-
C. PegaHRFramework-
D. MyCo-HR-SelfService-Work-TimeOff

Answer: C
In which of the following RuleSets is it most appropriate to define connector rules integrating with
an Enterprise Service Bus? (Choose One)
A. The Framework RuleSet (MyCoSelfServiceFW)
B. The Enterprise Int RuleSet (MyCoInt)
C. The Framework Int RuleSet (MyCoSelfServiceFWInt)
D. The Enterprise RuleSet (MyCo)

Answer: B

Mock Test Questions of 7.2 course

APPLICATION DESIGN
Question 1
Multiple development teams will be working in the same ruleset. What approach would you take to enable this requirement?
Use different branch rulesets.
Use different ruleset versions.
Use separate application rulesets for each team.
Use circumstanced instances of a base ruleset.
Correct!
A ruleset may have multiple branches to support work on more than one feature or work by more than one team.
Question 2
An application includes the following rulesets, with the corresponding validation modes and prerequisites.
 
Ruleset
Validation mode
Prerequisites
MyApp
Application
N/A
MyAppInt
Application
N/A
MyCo
Ruleset
MyCoInt
MyCoInt
Ruleset
Pega-ProcessCommander

Which  statement is correct?
Rules in MyCo can reference rules in MyApp.
Rules in MyAppInt can reference rules in MyApp.
Rules in MyCoInt can reference rules in MyCo.
Rules in Pega-ProcessCommander can reference rules in MyCoInt.
Correct!
MyAppInt is configured as application validation mode and can reference rules in all rulesets in the application.
Question 3
An application rule lists the following application rulesets, in order:
  • RulesetA:01-05
  • RulesetB:02-03
  • RulesetC:01-17-50

There are five instances of a section rule named EnterClaimDetails in the rules cache as shown below:
 
Applies to class
Ruleset & version
Availability
Org-Div-Work
RulesetA : 01-04-02
Available
Org-Div-Work-FraudClaim
RulesetB : 01-02-01
Blocked
Org-Div-Work-FraudClaim
RulesetC : 01-17-99
Withdrawn
Org-Div-Work
RulesetB : 02-02-01
Available
Org-Div-Work-FraudClaim
RulesetC : 01-09-12
Available

When a user runs the application, which version of EnterClaimDetails is selected during rule resolution, when processing a fraud claim?
Org-Div-Work-FraudClaim - RulesetB:01-02-01
Org-Div-Work-FraudClaim - RulesetC:01-17-99
Org-Div-Work-FraudClaim - RulesetC:01-09-12
Org-Div-Work - RulesetB:02-02-01
Org-Div-Work - RulesetA:01-04-02
Correct!
Because this instance of the rule is not masked by a blocked or withdrawn rule, and the applies to class is more specific than Org-Div-Work, this version of EnterClaimDetails is run.
Question 4
You are creating the assets for a generalized, reusable application. In which layer of the Enterprise Class Structure (ECS)  do you create the assets?
Framework layer
Implementation layer
Division layer
Pega Platform layer
Correct!
The Framework layer contains the assets used to create generalized, reusable applications.
Question 5
A requirement states the case must advance to one of three possible stages based on a known condition. The conditions are subject to change.

Which configuration option provides the most flexibility when configuring the case life cycle?
Add a process to the case life cycle and use a when condition to control the start of the process.
Add a process to the case life cycle and use a decision table to identify the appropriate stage.
Add a Change Stage smart shape to the case life cycle and use a parameter to identify the appropriate stage.
Add an Update Case smart shape to the case life cycle and use a data transform to identify the appropriate stage.
Correct!
Using a parameter rather than a stage name to direct the flow in the Change Stage smart shape provides the most flexibility.
Question 6
You are updating an application that is comprised of a number of ruleset versions.

How do you copy the highest version of each rule in the different ruleset versions into a higher ruleset version?
Use the Application Structure landing page to lock the current ruleset versions and increment the application to a new ruleset version.
Use the Ruleset Maintenance wizard and skim the rulesets to collect the highest version of every rule into the new ruleset version.
Use the Ruleset Maintenance wizard to move the rules from the existing rulesets into the new ruleset.
Use the Application rule form to create a branched ruleset, then merge the rulesets into the new branch.
Correct!
Skimming creates rules for a major or minor ruleset version by copying selected rules of lower numbered ruleset versions into a higher ruleset version.

CASE DESIGN
Question 1
A bank wants to add a qualification process to an account opening case type. In this qualification process, users select the type of account to open by answering a set of questions. Once the user selects the type of account to open, the application advances to a second process to capture identifying information. Only after the user provides identifying information is the case saved to the database.

Which configuration option satisfies this requirement?
Configure a screen flow as the starting flow for the case.
Instantiate the case as a temporary case.
Add a Persist Case shape to the starting flow.
Defer the case save using the Obj-Save method.
Correct!
Temporary cases are not written to the database until persisted.
Question 2
To ensure a case is not a duplicate, the application should present users with a list of open cases matching either the customer name or the type of inquiry.

Which three configuration options satisfy this requirement? (Choose Three)
Add a weighted condition to compare the type of inquiry to existing cases.
Correct!
Test the type of inquiry with a weighted condition, and specify a weight that exceeds the threshold value to return cases where the type matches.
Add a must-match condition to list only cases that match the customer name.
Add a must-match condition to list only cases that match the type of inquiry.
Add a weighted condition to compare the customer name to existing cases.
Correct!
Test the customer name with a weighted condition, and specify a weight that exceeds the threshold value to return cases where the customer name matches.
Add a weighted condition to identify existing cases that are not resolved.
Add a must-match condition to identify existing cases that are not resolved.
Correct!
Test the case status with a must-match condition to eliminate resolved cases from the duplicate case search.
Question 3
A manager wants to use resources from two different units to process onboarding cases. You create a __________ record  to meet this requirement.
Class group
Work pool
Access group
Work group
Correct!
A work group identifies a cross-functional team that allows resources to be shared across units, divisions, or an organization.
Question 4
A requirement states that if the request is less than EUR1000, the request is routed  to a  Cost Center Manager. If the amount is greater than EUR1000, the request is  also routed to a Director. In addition, if the request is for customer billable expenses, the request must be approved by an Accounts Payable manager.

How do you configure the process to satisfy this requirement? 
Add a Collect Information step. Use the ToDecisionTable router.
Add an Approve/Reject step. Set the approval flow type to Cascading and use an authority matrix.
Add an Approve/Reject step. Set the approval flow type to Single level
Add an Approve/Reject step. Set the approval flow type to Cascading and use the reporting structure.
Correct!
The process uses a decision table that can be used for defining approvers not in the management hierarchy.
Question 5
A requirement states that every step in the screen flow must be executed sequentially. Which two options do you select on each assignment shape to configure the screen flow to meet this requirement? (Choose Two)
Enable navigation link
Correct!
Select this option to display the step in the navigation sequence.
Perform post-processing when navigating away from step
Save on last step
Only allow navigating back to this step
Correct!
Select this option to prevent users from skipping ahead to a later step before the preceding steps are complete.
Question 6
A mortgage application process includes two different subprocesses that can run in parallel. When the two subprocesses are complete, the  mortgage application process continues.

How do you configure the mortgage application process to implement this requirement?
Add a Split For Each shape
Add a Subprocess shape and select the Spinoff flow option
Add a Split Join shape
Add a Create Case shape
Correct!
Use the Split Join shape to call multiple independent processes that operate in parallel and then later rejoin.
Question 7
An insurance company collects fees for claims that exceed a specific claim amount. Fees and  claim amount thresholds vary by location.

Select the method you  use to create specialized rules so that fees  are correctly processed for each location.
Specialize by ruleset
Specialize by property circumstance
Specialize by class
Specialize by multivariate circumstance
Correct!
Specialize by multivariate circumstance when you want to specialize a rule using multiple properties such as claim amounts and locations.
Question 8
Users must work on the next highest-priority assignment from the workbaskets associated with their operator ID record. This requirement must be implemented using Get Next Work.
Which two configuration options in the operator ID record do you use to satisfy this requirement? (Choose Two)
Merge workbaskets
Correct!
This option organizes all assignments in all workbaskets into a single list.
Get from workbaskets first
Correct!
This option forces the Get Next Work functionality to check the workbaskets listed on the operator ID record first, before checking the user's worklist.
Operator is available to receive work
Use all workbasket assignments in user's work group
Question 9
When you configure a flow action with a preprocessing action, the system performs the action ___________________.
each time the user initiates the flow action
if the flow action is the default action for the assignmen
when the user updates the details in the assignment
when the user enters data in the form
Correct!
At runtime, the system applies the transform or activity to the current primary page each time the flow action is invoked.

DATA MODEL DESIGN
Question 1
An application displays a list of product categories. Some product categories are common to all case types. The remaining product categories  vary by case type. How do you configure the list values?
Create a property in the class group with a local list of common values. Specialize the property for each case type with a local list of the unique values.
Specialize the property for each case type. Configure each property with a local list of appropriate values.
Create the property in the class group. Create field value rules for the list values in the appropriate class.
Circumstance the property by case type. Configure each circumstance with a local list of the appropriate list values.
Correct!
Creating field value rules for the list values allows you to specialize the contents of the list as appropriate while maintaining a set of common list values for all case types.
Question 2
In which situation do you select the Copy data from a data page option rather than Refer to a data pageoption to populate a page?
When you always need the most recent data
When you need the data to be stored as part of the case
When the property is of type pagelist
When you use a data transform or an activity as the source for the data page
Correct!
Copy data from a data page creates a version of those properties in the case.

UI DESIGN
Question 1

Select the UI design best practice for supporting application usage on a mobile device. 
Use auto-generated controls.
Display all UI elements on a form.
Use fixed-width styling.
Configure links for user actions.

Correct!
Auto-generated controls are cross-browser compatible and support standard application platforms, including those for mobile devices.
Question 2
Which element do you configure to create a reusable text style in a skin to apply to both button labels and list entries?
A mixin
A layout
A component
A format
Correct!
A mixin is a reusable style pattern applied to one or more formats.

REPORT DESIGN
Question 1
Which situation requires the use of a class join?
A list of cases that includes the create by operator and current work status
A list of child cases categorized by the case ID of the parent case
Correct!
This report combines information from the parent case class and the child case class, and requires a join on the case ID of the parent case.

DATA MANAGEMENT
Question 1

You need to determine if all paths of a flow will execute correctly. Select two rules used to simulate  service calls. (Choose Two)
SQL connector
data transform

Correct!
A simulation data transform can be applied to populate a data page.
data object
data page

Correct!
You can simulate a data page.
Question 2

One concern about integrating with external systems is managing  connection information as the application migrates from one server to another. You address this concern using _______________.
Branches
Dynamic Class References
Global Resource Settings
Circumstances
Correct!
Global Resource Settings allow you to set values for integration settings without hard coding them into your application.
Question 3
In which two use cases  do you use a Connect SQL rule?  (Choose Two)
Execute a complex SQL statement such as a join or stored procedure against an external database.

Correct!
Use Connect SQL rules to execute a complex SQL statement such as a join or stored procedure against an external database.
Execute SQL statements that contain database vendor specific syntax.

Correct!
Use Connect SQL rules to execute SQL statements that contain database vendor specific syntax.
Update a row in a single external database table.
Execute custom SQL statements to improve performance of queries and updates to the PegaRULES database.
Question 4
You need to display an error message to the user if a data page fails to retrieve data from an external system. Where do you detect the error?
In the response data transform
In the activity transition condition invoking the connector
In the post-processing activity in the data page
In the error handling flow on the connector

Correct!
Use the response data transform to detect errors.

APPLICATION DEBUGGING
Question 1
You need to unit test a decision table. The table compares input properties against data on a clipboard page. What two methods allow you to populate the clipboard page with data before testing the decision table? (Choose Two)
Use the Clipboard tool to write the values to the pySimulationDataPage.
Provide the values in the Run Rule dialog.
Create a data transform to provide values for the properties on the clipboard page.
Correct!
You can run a data transform to populate clipboard data prior to unit testing a rule.
Open a case with the needed data and copy the data to the clipboard for the unit test.
Correct!
You can copy data from an existing case to populate clipboard data prior to unit testing a rule.
Question 2
A report definition takes longer than expected to return results. Which two Pega tools do you use to help identify the issue? (Choose Two)
Performance Profiler
PegaRULES Log Analyzer (PLA)
Performance Analyzer (PAL)
Correct!
Use PAL to discover the elapsed times for database operations.
Database Trace
Correct!
If a database query takes longer than expected to return a result, Database Trace can provide information on the details of events related to the query.

APPLICATION ADMINISTRATION
Question 1
An issue prevents an agent activity from committing entries. You want to troubleshoot the  activity in the System Management Application (SMA) to determine which step or steps are producing errors. Which approach do you take to locate the issue?
Run the requeue option for a specific agent.
Run the Tracer tool for a specific agent.
Examine the items in the Broken Process queue.
Review the exception information in the list of all agents.
Correct!
Running the Tracer tool allows you to examine the activity steps.
Question 2
What approach do you take to simplify the process of migrating data instances from one environment to another  environment?
Save the data instances to an application ruleset.
Associate each data instance with an application ruleset.
In the Application Packaging wizard, select the instances you want to include in the Data Instances to Include step.
Use the Include data types setting in the Product rule.
Correct!
The system uses the associated ruleset to identify instances to include in the archive file.
Question 3
In an online banking application, customers are not allowed to initiate a request to transfer funds when they have pending transfer requests in an audit stage.

Which configuration option do you use to implement this requirement?
Use an Access When condition to determine if the customer has a pending transfer request in the audit stage.
Set an entry validation condition on the first stage in the transfer funds case type.
Use a privilege to determine if the customer has a pending transfer request in the audit stage.
Configure a Validate rule to evaluate if the user has a pending transfer request in the audit stage.
Correct!
An Access When rule defines a test that the system performs to allow, or disallow, a user from performing an operation.

DECISION DESIGN
Question 1
In Pega Decision Management, you need to calculate the margin for propositions. What category of flow components do you use?
Business Rule
Arbitration
Decision Analytics
Enrichment
Correct!
Enrichment components set values for properties that require a calculation, such as the margin.



10 comments:

  1. Excellent article and this helps to enhance your knowledge regarding new things. Waiting for more updates.
    AngularJS Training in Chennai
    Angular Training in Chennai
    AngularJS Online Course
    AngularJS Training in Coimbatore

    ReplyDelete
  2. Thank you for the useful information. share more updates.
    Cognos
    Types of cognos

    ReplyDelete
  3. Great blog. Thanks for sharing such a useful information. Share more.
    Pytest Training Online
    Pytest Course Online

    ReplyDelete
  4. Nice blog, very informative content.Thanks for sharing, waiting for the next update…
    The application of Java in different sectors
    What is Java?

    ReplyDelete
  5. This post is very simple to read and appreciate without leaving any details out. Great work !
    telecom software development

    ReplyDelete
  6. I have read your blog. It is very attractive and impressive. I like your blog.
    Best Pega Online Training
    Learn Pega Online

    ReplyDelete