Está en la página 1de 33

Question 1

-
Which type of record identifies the application that a user opens when logging in to Designer Studio?
Operator ID
Access group
Application

Correct!
The access group record identifies the privileges extended to a group of users for a specific
application.
Question 1
-
______ is a template for creating _____ at run time.

Fill in the blanks with one of the following pairs.
Case type, cases
Top-level case , child cases
Case, case types
Data structure, processes

Correct!
Case type is a template for creating and processing cases.
Question 2
-
In an mortgage application, the user creates a loan request. In order for the loan request to be
approved, the loan officer must receive the results of an appraisal.

How would you configure the case types to reflect their relationship?
Make mortgage a parent case type. Make loan request and appraisal child case types.
Make both loan request and appraisal peer case types.
Make loan request a parent case type, and appraisal a child case type.
Make appraisal a parent case type, and loan request a child case type.

Correct!
A loan request case must be created before an appraisal case can be created.
Question 3
-
In an online shopping application, the primary case type PurchaseOrder has two child case types:
Payment and Packaging. In processing PurchaseOrder case PO-11, Payment case Pay-37 and
Packaging case Pac-56 are created.

Which of the following statements about the processing of PO-11, Pay-37, and Pac-56 is correct?
Pac-56 has to be resolved before Pay-37 is resolved.
Both Pay-37 and Pac-56 have to be resolved before PO-11 is resolved.
PO-11 has to be resolved before either of Pay-37 and Pac-56 be resolved.
PO-11 can be resolved when either of Pay-37 and Pac-56 is resolved.

Correct!
Child cases must be resolved before parent case.
Question 1
-
A claim case records the items of loss. The property reference to the description of an item of loss
looks like this: .ItemOfLoss(1).Description. The property reference .ItemOfLoss(1).Description is an
example of a __________ property?
value list
page group
Page
page list

Correct!
References to page group properties includes a subscript.
Question 2
-
You want to capture the delivery method for a purchase request. The options are: Standard,
premium, or next-day. You use the Data Model tab to create the property. How would you define the
list with the options?
Picklist
Radio button
Field group (list)
Text (paragraph)

Correct!
Use picklist to define a static list of options.
Question 3
-
A candidate's language skills are captured in a candidate case. What type of property is used to
capture the candidate's language skill if the property reference looks like this: .Language(Spanish)?
Value group
Text
Page
Single value

Correct!
Value group properties have a subscript.
Question 1
-
In which of the following situations would you use a data transform? (Choose Two)
Copy data between pages

Correct!
Use a data transform to copy data from a source to a target.
Create properties after the case has been created
Execute a flow action

Set default values when creating a case

Correct!
Use the pyDefault data transform to initialize properties when a case is created.
Question 2
-
What is the purpose of the pyDefault data transform?
To initialize property values when a case is created
To use the superclass feature
To propagate property values from a parent to a subcase
To set internal case properties, never override pyDefault

Correct!
Use the pyDefault data transform to set properties when the case is created.
Question 1
-
In a purchase order application, you have been asked to add an order total field that is used on
multiple forms in the application. You want to make sure that whenever the input values change the
order total will change in all the forms. Which two of the following reasons would you choose to use
a declare expression for the calculating value. (Choose Two).
To update the calculation, you only update one rule making the application easier to maintain.

Correct!
When updating a data transform you must update the rules wherever it is used in the application.
There is no easy way to view the interdependency between calculations performed by data
transforms.
A declare expression updates the total value on all the forms when any form containing the field
is submitted.
A declare expression calculates a specific value that is used on multiple forms.
The system monitors input properties and determines when to update the target property value.

Correct!
The data transform is explicitly called in a business decision. Procedural rules determine when to run
updates to a target value property.
Question 2
-
You are configuring a declarative network that contains eleven declare expressions, which are used
to calculate the interest rate for a home mortgage. For example, the target value Property Tax
Assessment is used a source value when calculating the Assessed Property Value. The declare
expressions use target values from other expressions to calculate their target values. The field
displaying the interest rate appears on the approval form. To reduce the number of calculations in
order to optimize performance, how would you configure the declare expressions?
Specify backward chaining in the total interest rate declare expression.
To calculate the total interest rate value, add the all the declare expression target property
values.
Specify forward chaining in the declare expression that calculates the total interest rate value.
Apply the declare expression in the approval flow action.

Question 3 - Use __________ to use conditional logic to determine which data should be propagated. any cases subcases and a spin-off cases its parent case and any subcases subcases only Correct! Data propagation works with subcases and spin-off cases.Correct! The total interest rate property will not be updated until the review form is opened. The cost for any selected options are totaled and then added to the total cost for the room to equal the grand total. This approach avoids repeated. A hotel booking step displays a form in which users select a hotel and enter the number of days they are staying at the hotel. Question 2 - When does data propagation occur? When a subcase's or spin-off case’s value changes When the subcase or spin-off case is created Whenever a parent's value changes When a parent's value changes and a data transform is used to configure the data propagation Correct! The data is only propagated on case creation. which is displayed in a field. Which two of the following properties would you use as the target properties? (Choose Two) Total cost for the hotel room Correct! Multiplying the daily room cost times the number of days equals the target property — total hotel room cost. unnecessary calculations Question 3 - You are designing a travel plan application. The form displays the total cost for the hotel room. . options for valet parking. Sub-sequent changes are not propagated. at extra cost. Question 1 - Use data propagation to automatically copy values from a case to __________. The form also includes fields for selecting. Number of days at the hotel Price of each option Total cost of options Correct! The option costs are added together to equal the target property — total cost of options.

a data page a decision tree the property mapper a data transform Correct! Use a data transform if you need to specify conditional logic. Question 1 - pyWorkPage stores which type of information? Information about the Pega server. Test a rule to determine whether the rule executes correctly. . Correct! The Clipboard tool provides a snapshot of the current contents of memory. Test whether a declarative expression properly calculates a target value. The third step needs to be skipped if the TotalAmount is less than USD500. Data cached from an outside system. Correct! Information about a case is stored on pyWorkPage. Correct! The Clipboard tool allows you to set a property value. Question 2 - You are writing an activity. Information about the current operator. Question 1 - Which of the following functional requirements is the most appropriate to be implemented with an Activity rule rather than a Data Transform rule? Updating properties values from one page using properties of another page Parsing data from an external system Initializing properties values of a new case instance Copying a page into a page list property Correct! This can be implemented with an activity. Review the current values of case data. Information about a case. Question 2 - You use the Clipboard tool to perform which two tasks? (Choose Two) Test case behavior by setting property values for an open case.

Which option would you use to achieve this behavior? Label When Jump Description Correct! The logic here can decide if the step is executed or skipped. Question 3 - In an activity ProcessOrder. Data-Party-Person Data-Party Data-Party-Operator Data-Party-Org Correct! . You create a work party called HR Partner to model the HR business partner. Question 1 - Which option for populating work party information allows users to optionally add a work party to a case while completing an assignment? The addWorkObjectParty API activity The VOE? option on the pyCaseManagementDefault work parties rule A data transform added to the pyCaseManagementDefault work parties rule The addParty flow action Correct! The addParty flow action allows users to add a work party during an assignment. When the CheckInventory is executed by step 4 of the ProcessOrder. Question 2 - As part of an employee resignation case. the fourth step invokes another activity CheckInventory. The step page for step 4 is specified to use a page named OrderInfo that is listed the Page & Classes tab. HR Partner should be an instance of the ____________________ class or one of its descendants. what is the primary page for ProcessOrder execution? A new classless page OrderInfo A new page instance of CheckInventory class A new page instance of ProcessOrder class Correct! This is specified by the step 4 step page. the HR business partner assigned to the employee's department must perform an exit interview.

pxUrgencyAssign . Which two requirements require you to configure the service level agreement using the rule form? Establish a performance goal for the assignment.pxUrgencyWork. . Add behavior for an assignment that is considered late. . Question 3 - A service level agreement rule describes the following behavior: Urgency Adjustment Interval length Limit Start of service level 20 Goal interval 10 8 Deadline interval 20 24 Passed Deadline interval 20 24 3 .HRPartner represents an individual with access to the application. Question 1 - You have been asked to configure a service level agreement for an assignment. Correct! An initial delay in the service level agreement can only be configured using a service level agreement rule.pxUrgencyAssignSLA.pyUrgencyAssignAdjust. Correct! . Delay the availability of the assignment until a condition is satisfied.pyUrgencyAssignAdjust is used to allow users to manually adjust the urgency of an assignment. Question 3 - In which situation would you most likely create a work party? To capture information about a beneficiary on an insurance policy To correspond with a customer regarding a complaint To identify the party responsible for a case throughout a stage To indicate the party responsible for approving a case Correct! Using a customer work party allows you address correspondence to the customer. Question 2 - Which variable in the assignment urgency calculation allows a user to increment the service level urgency on a case-by-case basis? . Configure a greater initial urgency for assignments in one case type than another. Correct! The Passed Deadline interval can only be configured using a service level agreement rule.

Each office has its own workbasket. Question 1 - An expense report process requires the assignment for travel expenses to be routed to a specific auditor. Route the assignment to the correct workbasket based on a decision rule. If the case urgency (. Route directly to a user who is a member of work group that uses skill rating parameters. Which one of the following routing approaches would you use? Route requests to a decision table which routes the request to a work group in a location where there are users who have appraisal skills. The requirement is to route assignments for jewelry appraisals to users who have this skill. Which routing approach would you choose to support this requirement? Route the assignment based on appraiser skills. Requests for jewelry coverage require that a user managing the request is trained to appraise jewelry. The auditor is also a member of an auditing work group.The service level provides a four-hour initial delay. The urgency then increments to 40 when the goal interval ends at 9pm Monday. Correct! A request can be routed to a member who is skilled at appraising jewelry. . what is the assignment urgency at 12pm Wednesday? 50 80 60 100 Correct! The assignment urgency begins at 10. For example. Question 3 - A home loan company has home appraisal offices in various regions. appraisals for homes located in Boston are assigned to the New England office workbasket. Question 2 - An insurance company provides personal property insurance. The urgency then increments to 30 when the assignment is ready at 1pm Monday.pxUrgencyWork) is set to 10 and the case reaches the assignment at 9am Monday. The urgency then increments to 60 when the deadline interval ends at 1pm Tuesday. Jewelry is categorized as a special type of personal property. Route requests to a reporting manager who assigns the request to an available user to ensure fast processing. Company policy requires that home appraisals are assigned to offices based on the home's location. Route requests to a work group that uses skill rating parameters for work group members. How would you route the assignment so that the user receives it? To the user's workbasket To the user's manager To the user To the user's work group Correct! You route the assignment directly to the user by specifying the user ID.

by email. When the case is submitted. Insert applicant's name. In the assignment. loan office. The requirement states that the email must include values for the applicant's name. Also. Question 2 - A new hire process includes an Interview Job Applicant assignment. and loan amount properties. Correct! The system sends the email when the case reaches the assignment. insert the paragraph rule. Add a CorrNew utility to the Reject Candidate connector leaving the Decision shape. Also. If rejected. it is routed to a Decision shape. Insert the applicant name and loan office properties. copy and paste the paragraph content into your email. and amount. How would you configure this correspondence requirement? Add a CorrNew notification to the assignment. If the score is 69 or less. Question 3 - You are configuring a standard email to automatically be sent to loan applicants informing them that their loan has been approved. insert the paragraph rule. add a SendEmail SmartShape. the loan office. Add a notification to the Decision shape. both a rejection email and letter must be automatically sent to the candidate. It is not possible to support this requirement. The router must define a specific workbasket. when a job application case reaches a Collect Work Sample assignment. Route the assignment based on a appraiser role. Also. Add a notification to the assignment. After the assignment. How would you configure your email? Insert applicant's name. a hiring manager needs to be automatically notified. Include a correspondence fragment that contains a link to the organization's website page that contains loans and conditions. If the score is 70 or more. Correct! A CorrNew utility can be configured to send both emails and letters. Add a SendCorrespondence local action to the assignment. . which is regularly updated. and the loan amount. Add placeholder text for the applicant's name. and loan amount properties. the case advances to an Assessment assignment. Question 1 - In a new hire process. loan office. Correct! A decision rule can evaluate the home location as the decision criteria for routing to the correct workbasket. This content is in a paragraph rule shared by other standard emails throughout the organization. the interviewer assigns an interview score. The email must also include boilerplate content stating the loan's terms and conditions. loan office. Add a Send Email Smart Shape to the Reject Candidate leaving the Decision shape. How would you configure this correspondence requirement? Add a CorrNew utility to the Assess Candidate connector leaving the Decision shape. the applicant is automatically rejected and the case is resolved.

Due to this change. 2016.Correct! The system adds the property values and inserts the paragraph rule content when the email is sent. to collect information for compliance purposes. Which decision rule is best suited to this decision? When Scorecard Map Value . as the start date. used to create all of the circumstanced variants. Question 1 - Which situation should you address with a rule circumstance? A national insurance company requires a different minimum for liability coverage in each state. Question 2 - An application change goes into effect on June 15. Update the existing form to apply a circumstance. Circumstance the form by property and date. 2016. A process does not execute if a user is not married. Correct! Circumstancing allows you to create a targeted rule for each state. Circumstance the form by template and definition. Correct! The circumstanced rule goes into effect on June 15th. 2016. how should you configure circumstancing for the form? Circumstance the form by property and date. Question 3 - Which statement best describes the role of the base rule in circumstancing? The base rule is a template. specify June 15. in the definition. test that the creation date for the case is on or after June 15. as the cut-off date. A service level notifies the assigned user when a goal interval is exceeded. as the end date. and notifies the user's manager when a deadline interval is exceeded. An online order process optionally allows customers to update the credit card number saved with their account. The base rule is used if no circumstanced variant applies. specify June 15. Assuming that today is April 30. 2016. 2016. Question 1 - An application must test combinations of item size and color and return the result valid for allowed combinations. rather than one complex rule for all states. The base rule lists all of the properties for which a rule can be circumstanced. The base rule describes case behavior in effect until a certain date. 2016. two fields are added to a user form. specify June 15th. Correct! The base rule describes the behavior of a rule if no circumstanced variant is used. 2016.

Which type of rule predicts the customer response to an offer based on existing data? Map Value Predictive Model Analytical Model When Correct! Predictive models predict customer response based on historical data. Question 3 - An application recommends mobile phone plans to customers. and age of a house. including a decimal. When Question 1 - . Strategy Correct! Map value rules are best suited to returning a result based on two conditions. Which two types of decision rules are best suited to configuring this decision? (Choose Two) Decision Table Correct! A decision table evaluates conditions organized in table format to return a result of any type. size. Question 2 - Customers under the age of 18 must provide the name and ID number of a consenting parent as part of an enrollment process. Which decision rule is best suited to determine whether to display entry fields when a consenting parent is needed? When Map Value Predictive Model Decision Tree Correct! When rules are used to return a true or false result for a decision. Question 4 - The risk premium for a property insurance quote is based upon the location. Strategy Decision Tree Correct! A decision tree evaluates conditions organized in tree format to return a result of any type. including a decimal.

Correct! When rules return either true or false as a result. Which condition satisfies the eligibility requirement? . Correct! You can use a when rule to determine whether to run a process or not. Determine whether to include a column when running a report. Correct! A When rule can be used to determine whether a step executes or is skipped. Recalculate an expression whenever one of the input values changes. A When rule can only evaluate a property of type true/false. A When rule can only return a true or false result. Determine whether a UI field should be visible. Question 3 - The following When rule determines whether a customer is eligible for a promotional offer when purchasing a shirt. Question 2 - Which statement best describes the evaluation of a When rule? When rules are evaluated declaratively. A When rule can only be used once in an application. Correct! When rules can be used in a UI form to determine whether a field is visible to the user. Determine whether to perform a data transform.Which three decisions would you model with a When rule? (Choose Three) Determine if a process runs.

A decision table. Question 1 - A job recruiter screens candidates to assess their qualifications. blue shirt. Question 2 - As part of the process of assessing a candidate. How would you configure the condition column(s)? Create one column for feedback with three rows for the three possible decisions.  Candidates with scores higher than 60 are automatically approved. and Does Not Match Any Position. Short-sleeve. size large Long-sleeve. or does not match any position. Create a single column for Position. The customer is not eligible under any condition. A branch that evaluates both technical and interpersonal skill scores Two nested branches .  Candidates with an assessment score of 60 or less are rejected if either their technical skill scores and interpersonal skill scores are below 40. Targeted Position. Correct! . automatically advances the case through a corresponding connector named Selected Position. An otherwise branch that tests for assessment scores less than 40. other test scores are used in the evaluation.one to evaluate technical skill scores and another to evaluate interpersonal skill scores. medium size Long-sleeve.  Candidates with an assessment score of 40 or less are automatically rejected before they are evaluated further. Correct! You would create one Feedback column and three rows for evaluating the three possible feedback results. based on the recruiter's feedback. Create separate columns for Selected Position. Which two branch configurations would you use in your decision tree? (Choose Two) A top-level branch that tests for assessment scores less than 40. Create separate columns for Matches Position. red shirt. yellow shirt. You are using a decision tree to make the evaluations. the feedback provided by the interviewer is used to decide whether or not to hire a candidate for a position. Targeted Position. Correct! A score of less than 40 evaluates to No and does not have to be evaluated further. If necessary. and Reject. medium size Correct! Use of the Boolean AND requires that . matches a different position in the company.Color="red" and either "blue" or "green". The recruiter determines whether the candidate matches the targeted position. Matches Another Position. and Reject.

and this embedded page is of a data class named Customer. Question 2 - You are designing a screen to display employee information such as job title and hire date. state.Branches to evaluate technical skill and interpersonal skill scores would be nested under an evaluation for assessment scores of 60 or less. Question 3 - An online shopping application has a work class named PurchaseOrder. Correct! Checking for conflicts only discovers rows that cannot be reached and does not evaluate test values. Question 3 - You have designed a decision tree that you want to unit test. An address contains a street number. The display needs to present the reporting hierarchy among employees as well. Which UI component is appropriate for displaying the address information? Skin Control Portal Section Correct! Section groups work information and functionality by context and purpose. This information is always presented together in a group. Check the decision tree for conflicts. whether it is used for an order confirmation or for invoice billing. and this embedded page is part of a data class named Payment. The Customer class contains an embedded page for payment information. The Work class has an embedded page for customer information. Which type of repeating layout is appropriate for this purpose? Grid Tree Column Tree Grid Correct! The Tree Grid combines the navigation strengths of a tree with the quick-access data display of a grid. . Check the decision tree for completeness. Question 1 - An online shopping application collects and displays the user's shipping address. Use a test page to run the decision tree. city. You want to verify that every row can be evaluated regardless of the input values. and zip code. How would you test your decision tree? Add the decision tree to a decision shape and create cases using various test values.

Question 1 - In which of the following cases would you use a paragraph? (Choose Two) To define a piece of text that is used in several screens in the application Correct! Use paragraphs for reusable pieces of text. Question 1 . copy the original element and paste it in the new position. To provide the user with the ability to enter rich text To display read-only text in rich text format Correct! Use paragraphs if you need to display rich text. Question 4 - Using Live UI. In the hierarchy tree. you must reorder the position of fields on a user form. Correct! You drag and drop UI elements in the hierarchy tree to reposition them.class Customer class Payment class Correct! A section containing property content should be located in the class where the properties are located. copy the original element and paste it in the new position. On the user form.You need a reusable section for displaying payment information on an order. Where should you define this section? PurchaseOrder class Data. How do you use the tool in order to complete this task? On the user form. In the hierarchy tree. drag and drop the element in the new position. To display an image Question 2 - Where can you NOT include a paragraph? Section Flow Correspondence Paragraph Correct! It is not possible to include a paragraph in a flow. drag and drop the field in the new position.

Correct! The layout is in Inline grid triple format at 800-pixel screen width. Question 3 - The business is switching its application branding to use a warmer color scheme and to include responsive behavior to the user interface. Which two of the following rules must be modified to implement this change? (Choose Two) Application rule Correct! Application rule references a skin to apply styling. a submit button is in the section rule for uploading resume. Undetermined — it depends on the sizes of the elements. The placement of the screen content adjusts to different screen sizes and devices automatically. An application can respond to voice command. You defined a new button style format with a gray background color and crimson font color. including responsive behavior. Question 2 - A dynamic layout uses an Inline format to organize UI elements on the screen. how many elements should be in the last row? One since it is in Inline grid double format. When the screen size is at 800 pixels and there are five elements on the screen. Question 4 - In an application for applying to jobs. What do you need to do to apply this new style format to the submit button? Update the CSS file to specify the style format to use. Correct! Responsiveness here means UI rendering is responding to different screen sizes on different devices. Different groups of users have access to different content and functions. Which behavior does the design require for the application? An application can deliver email notification to users in a timely fashion. The Inline format is configured with two responsive breakpoints: the first one is to change to an Inline grid triple format at 1024 pixels. Two since it is in Inline grid triple format.- The design document of an application states that the application must be implemented with UI responsiveness. and the second one is to change to an Inline grid double format at 768 pixels. The UI elements are arranged into various numbers of rows depending on the screen size and number of elements on the screen. . Five since it is in Inline format. Flow action rule Section rule Skin rule Correct! A skin defines application styling.

Question 1 - Which two of the following are considered property-based events in Pega’s dynamic UI model? (Choose Two) Total value of a customer order reaches $500. Correct! A property-based event can fire when a property value changes. An event can be configured to perform multiple actions. An action can be performed for only one event per control. Question 3 - In the event-action model of dynamic UI. Associate the format to the submit button on the components tab of the skin. A section refreshes. Users change the arrival date on a hotel reservation to one week later. Correct! This is true Question 1 - . Correct! Formats are referenced from Section rules to apply to UI controls. Question 2 - Where do you set the Visible When condition to display a layout based on the click of a button? On either the button or the layout On the button On both the button and the layout On the layout Correct! The Visible When condition on the layout turns the display of the section on and off. A control always has one or more action sets. Correct! A property-based event triggers when a property value meets a specific criteria. Users click a button. Drag the format onto the section or harness. Users move the mouse over a URL link. Configure the submit button in the section rule to use the new format. which of the following statements is correct regarding event processing? Actions attached to an event execute in random order.

Use an edit validate rule that validates both conditions Use two validate rules. Summarize the requests column by count. . However. How would you configure the field to support this requirement? Use a decimal property type and make the field required. Question 2 - You have been asked to add to a form a check box control named "Auto Insurance Discount. in order to qualify. First. Which of the following configurations would you use? Add a radio button control that identifies each employee with a button.You have been asked to add a field to a form in which users enter a Social Security number (nine digits). If both conditions are not met and the check box is selected. Question 3 - A requirement states that you must add a control that shows a list of book titles. the user has not received a traffic violation in three years or more. The book records are maintained on a database. configure a function to test for a Social Security pattern. How would you configure the report definition? Filter the results so that only cost center and requests are included in the report. Second. The control must show the most current information. Set the minimum and maximum values to "9" in a text field. Add a drop-down control and source the list using a data page. In an edit validate rule." Selecting the check box indicates that the user qualifies for the discount. Use the cost center column to group the results. the user must be older than 25. Correct! A dynamic list uses the most current information that is sourced from a data page. an error appears when the form is submitted. Associate an edit validate rule with the flow action that references the form. one for each condition. Correct! An edit validate rule validates patterns such as the number of digits in a field. The titles change on a daily basis. Use the requests column to group the results. Add a drop-down control and use a list of items in the control's property Add a drop-down control and source the list using the property that identifies the items in the list. Question 1 - A manager has requested a report that shows the purchase requests for each of the regional cost centers. Use an edit validate rule that validates the Social Security pattern. Which one of the following approaches would you use in order to support this requirement? Use a single validate rule to verify both of these conditions. Correct! A single validate rule can verify multiple conditions for the same field. two conditions must be met. The organization schedules updates to the application on a weekly basis. The manager wants to organize the results so the cost center appears only once on the report and the requests are listed under cost center.

Correct! Cases associated with each cost center are grouped beneath each cost center heading. Question 3 - Your organization has a standard loan request report that contains columns for loan ID. select Count in the Summarize column. AND Creation Date is less than current quarter. Make sure that the Case ID is the first column in the report. Create Operator. bound only by the physical capacity of the database itself. A manager requests a report that includes only loans created in the previous quarter and do not have a status of New. The other rows descend numerically. Create one condition: Work status does not equal New where Creation Date is equal to Previous Quarter. Correct! Since a case is completely contained within a BLOB. and Work Status. Question 2 - A manager requests a report that contains the following columns: Create Date. Correct! A BLOB has unlimited storage capacity. How would you design the report definition to support this requirement? For the Case ID property. Case ID. loan officer. work status. How would you configure the report filter to support this requirement? Create two conditions: Work Status does not equal New. Correct! Using both conditions supports the requirement. Correct! The case with the highest value is the first row. and a loan creation date. Create two conditions: Work Status does not equal New. (Choose Three) A BLOB allows an application to read or write an entire case in one database transaction. Question 1 - Select the three true statements about the use of a BLOB field. For the Case ID property. the entire case can be written or read by accessing the BLOB column of a database table. Add a filter condition where Case ID is greater than one. AND Creation Date is equal to Previous Quarter. Case data can only be stored in a BLOB. You must sort the Case ID values so the case with the highest ID value appears at the top of the list and descends in order. A BLOB can store an object of any size. select Highest to Lowest sort type. Create two conditions: Work Condition equals New OR Creation Date does not equal Previous Quarter. .

Neither process metrics nor business metrics are exposed by default. Optimization only provides a performance benefit for embedded properties. and do not affect the database schema. Question 4 - A report contains five columns of data about sales quotes. are Pega-defined properties. rather than the table that contains the BLOB. A Declare Index rule is created when optimizing a top-level property. Correct! Changes to the data model of an application are reflected within the BLOB.ExpiryDate) The report identifies which two properties as unoptimized? (Choose Two) . such as the current stage or status.Territory)  The expiration data of the quote (. Question 3 - Which type of data is exposed by default? Business metrics. Process metrics. This allows Pega to establish a separate content for each exposed embedded property.pyID)  The currently assigned sales representative (. such as the current stage or status. Question 2 - Which statement best describes the difference between optimizing a top-level property and an embedded property? Optimizing a top-level property does not require a schema change to the database. but is not created when optimizing an embedded property. such as the total value of a sales order. Pega exposes process metrics automatically.  The case ID (. are exposed by default.pxAssignedOperatorID)  The creation date of the sales quote (. A BLOB provides flexibility by avoiding the need for schema changes when the data model changes. Correct! Embedded properties are exposed in a different table. are exposed by default. Correct! Process metrics. An embedded property is exposed in a different table.pxCreateDate)  The sales territory (. Both process metrics and business metrics are exposed by default. A BLOB automatically exposes properties for reporting. A top-level property is exposed in the table that contains the BLOB. Optimizing an embedded property does require a schema change.

Expiration date (. Which scope would you select for the data page? Thread Application Node Request Correct! Use the node scope to share the page for all applications on the node. Sales territory (.pxCreateDate) Assigned case worker (.Territory is an item of business data.Territory) Correct! .ExpiryDate is an item of business data. The data page is configured to reload if it is older than one hour. Question 2 - You need to fetch exchange rates that are updated on a daily basis from a web service and make them available in your application using a data page. The data page reloads on the next access one hour after it was created. Question 2 . Question 1 - Which of the following would be typical data stored in a local data source? Delivery options Case data Customer details Insurance policy data Correct! Delivery options is a typical example of reference data that can be stored in a local data source.pyID) Question 1 - You have a data page with customer data.pxAssignedOperatorID) Case ID (. The data page reloads on the next access one hour after it was last accessed. The data page reloads automatically one hour after it was last accessed.ExpiryDate) Correct! . Creation date (. Which of the following best describes when the data page will be reloaded? The data page reloads automatically one hour after it was created. Correct! The data page is marked stale one hour after it was created and refreshed on next access.

Question 2 - A connector can be directly referenced from __________ and __________? (Choose Two) activities Correct! A connector can be directly referenced from an activity. Question 1 - The terms "connector" and "service" are from the perspective of __________. Your application. Thus. the Database Table Class Mapping tool a SQL connector a report definition a data page Correct! SQL connectors are suitable for complex SQL queries. Question 4 - . Thus. a connector is when external systems connect to your application to requests data.- In which types of UI controls are reference data from the local data source typically used? Label Dropdown Text field Button Correct! Dropdowns are used to select among a predefined set of options. The external system. and a service is when your application requests request data from an external system. and a service is when external systems request data from your application. such as a complex join or a stored procedure. data transforms flows data pages Correct! A connector can be directly referenced from a data page. Question 3 - If you need to access a table in an external database with advanced SQL. Correct! The terms are from the perspective of your application. you need to use __________. a connector is when your application requests data from an external system.

5 1. 2. 5 Correct! The mapping of the response happens before the data transform is applied. 5. What is the purpose of the data transforms? Map data to the application data structure Invoke parse rules on the connector response Map data from the protocol-specific response format Set authentication data for the request . Question 2 - You have a connector that fetches a list of currency exchange rates from an external system. 3. 5. 2. 6 1. Connect rule 5. Where do you invoke the connector from? Activity Flow action Integrator shape in a flow Data page Correct! Use an activity when writing data. Where do you invoke the connector from? Integrator shape in a flow Data page Flow action Activity Correct! Use a connector with a data page to read data. 4.In which order are rules and data instances applied for a connector? 1. 6. Question 3 - Data transforms are often used prior to and after invoking the connector. 4. 4. Data Transform (from integration clipboard structure to application data structure) 6. Mapping rule (from integration clipboard structure to format specified by the target service) 4. 3. 3. 3. 6. Question 1 - You have a connector that creates a new customer record in an external system. Mapping rule (from format received by the service to integration clipboard structure) 1. 2. 6 1. Data Transform (from application data structure to integration clipboard structure) 3. 2. Data Page/Activity 2. 4.

even though activity use triggers a guardrail violation. and taxpayer ID for their spouse. Otherwise. is a common use case for circumstancing. and occupation. (Choose Two) . An application uses an activity to calculate a promotional discount. Question 1 - Which situation is best addressed through circumstancing? Loan applicants must provide their name. add a legally required disclosure to the confirmation email acknowledging the submission of their loan request. prompt the applicant to provide the name. the violation should be justified. address.Correct! Data transforms are used to map data from the integration data format to the application data structure. Upon resolution of an order. the application prompts the user to provide their mailing address. Question 2 - Select two statements that best describe the relationship between a case and a child case. and may affect report performance. a survey should be sent to the purchaser. Correct! Circumstancing allows you to adjust execution of a process step based on case conditions. Altering the content of correspondence based on a specific condition. If a loan applicant resides in Canada. and a process is still in draft mode. such as the state of residence for a loan applicant. require that the applicant enter this information on the form. If a timesheet is rejected. date of birth. A property on a report is not optimized. but must be available under certain circumstances such as this. Any travel request exceeding USD10. Question 1 - Which requirement would be best implemented as an alternate stage when defining a case type? Travel requests must be reviewed by the submitter's manager. If a loan applicant is married. In this situation. If the customer is already a customer. Notify a manager if the "Review Request" assignment exceeds the established deadline of 24 hours. it can be corrected and resubmitted. Correct! Alternate stages are those stages that are not a part of the "normal" course of events. Correct! Writing data to a system of record may require use of an activity. Question 2 - Which rule warning do you address by justifying the current design? An application is being prepared for release. automatically populate the customer details from the system of record. When a customer requests delivery of airplane tickets. An application uses an activity to add a customer information to a system of record.000 must also be reviewed by the division VP.

Question 1 - You have a case type for account opening which has a credit check child case. and work parties needed to complete a business transaction. data. Correct! This is a very common use case for data transforms. Use data transforms to define the contents of a clipboard page in either read-only or read-write mode. A case is used when the steps needed to complete a business transaction involve conditions between the steps. Use data transforms to store data obtained from a SQL query on a clipboard page. You have configured data propagation on the account case for the credit check subcase. A case is considered the primary processing unit (parent case) of a business transaction. Data is propagated when the account case is updated. Correct! Data is only propagated on case creation. Correct! A (parent) case typically includes various processes. but resolving the parent case depends on the child case being completed first. Data is propagated when the credit check child case is created. and perform any conversions needed to achieve the intended mapping results. A case represents all of the steps needed to complete a business transaction. (Choose Two) Use data transforms to set properties values on a given page. which can then be paginated for presentation in a report. A child case is used to indicate one of the steps if the parent case does not involve conditions between the steps. A child case represents work that can be executed outside of the context of the parent case. A child case typically focuses on a subset of data relative to a parent case and usually involves different work parties than the parent case. A child case represents additional work that must be completed to resolve the primary work item. Data is propagated when the credit check case is updated. Which of the following statements described the data propagation feature? Data is propagated every time the account case is saved to the database. Correct! A case is considered the primary work item. A child case is only used when the step needed to help complete a business transaction involves one or more tasks and one or more actors. A case represents the processes. whether they are initial values or updated values. data. . while a child case is any related case that represents work that must be completed to resolve the parent case. Question 2 - Select the statements that best describe the purpose of a data transform. and work parties involved in completing a business transaction. Use data transforms to map data from a source to a target.

Customer. Question 4 - An application includes the property reference . Which declare expression configuration would you use so that all the values on the second form are calculated only when the user reaches the form? Forward chaining for the taxes and grand total Forward chaining for the item total amounts and total order amount Backward chaining for the taxes and grand total Backward chaining for the item totals and total order amount Correct! The values will be updated only when the second form is opened.Assets(3). Page Value List Page List Page Group Correct! A Page List is used to create a property that can contain an ordered list of embedded pages.AssetType. The property type of .Correct! Use a data transform to define how to take source data values — data that is in one format and class — and turn them into data of another format and class (the destination or target). The first form contains fields that display the item total amounts and the order total amount. Question 1 . Question 5 - Two forms for an online shopping process use a declarative network to calculate values. The second form includes fields that display the taxes and the grand total that will be charged to the user's credit card. Question 3 - Given this partial user story: Customer must provide at least one of the following three telephone numbers: •Home •Office •Mobile Which property mode should be used to collect and identify this phone number by name? Single Value Page List Page Value Group Correct! Use a Value Group property to create a property that can contain an unordered group of single values.Assets(3) is a ________________.

A manager decides to reassign an uncompleted assignment when the deadline interval expires. How do you configure the process to send this correspondence? Add a Send Email Smart Shape to the deny connector leaving the review assignment. Correct! Updating the status of a case is a very common escalation action. Question 3 - An insurance claim process includes an assignment in which a manager reviews claims. Property Correct! Property rules are used to include case data in correspondence. A request is rejected if it has not been resolved by the end of the Deadline interval. an email is automatically sent to the user and the case is resolved. Add an assignment and a notification to the deny connector leaving the review assignment. . The assignment urgency increases if the assignment is unresolved at the end of the Goal interval. Paragraph Correct! Paragraph rules are used to include strings of text in correspondence.- Which two requirements are examples of an escalation action on a service level agreement? (Choose Two) An email is sent to the assignee's manager if the assignment is unresolved at the end of the Deadline interval. Correct! The Smart Shape automatically sends email when the case is resolved. If the claim is denied. Add a notification to the assignment Add a SendCorrespondence local action to the review assignment. Question 2 - Which three rule types can you reference in a correspondence rule to provide content for the correspondence? (Choose Three) Data transform Validate Section Correct! Section rules are used to include content from user forms in correspondence. Correct! Sending email is a very common escalation action.

The instructions are used in various correspondences used by your company. and images. Correct! You would use the CorrNew activity in a Utility shape. Question 5 - In which situation is the use of an activity necessary? Retrieving data from an external system. Copying data from one page to another. Which is the best way to include the instructions? Include contents in a section and reference it in your correspondence. Copying data from a parent case to a child case when the child is created. In which flow shape would you add your form? None Connector Assignment Utility . Sending a text message when a case is resolved. How would you configure the first activity to achieve the desired behavior? Specify pyWorkParty as the primary page.Question 4 - An email correspondence contains instructions for filling out a form. The instructions contain images which illustrate how to fill in fields. Question 7 - You create a form that you want to add to your process. Specify pyWorkParty as a parameter page. styles. Question 6 - A step in an activity for creating correspondence calls another activity to send correspondence to all the parties listed on the pyWorkParty page. Include contents in a paragraph rule and reference it in your correspondence. Correct! Paragraphs present formatted text that can include colors. Include instructions in a standard correspondence type rule and reference it in your correspondence. Specify pyWorkParty as a clipboard page. fonts. Include contents in a paragraph rule and reference it in a text area control on your correspondence. Correct! This step page provides data context during the execution of this step. Specify pyWorkParty as a step page.

then the request is reviewed by a vice president. Otherwise. If the customer's credit score is less than 720. the request is reviewed by a credit manager. Use a declare expression to test the date. which are defined in connectors. where each outcome can be detected by a test condition.Correct! You add forms to flow actions. Which rule would you use to automatically advance the request to the correct user? When rule Map value Decision table Decision tree Correct! A decision tree uses if-then-else evaluations. Correspondence When condition Correct! A when condition is used to evaluate a Boolean logical statement involving comparisons among values of properties to return true or false. You want to make sure that the user enters a date in the past. Question 2 - Which two of the following rules can be used to direct case processing in a flow? (Choose Two) Decision table Correct! A decision table is used to derive a value that has one of a few possible outcomes.000 or less are reviewed by a loan officer. How would you support this requirement? Use a when condition to test whether the date is in the past or in the future. Declare expression Data transform Question 1 - You are adding a date of birth field to a job application form. Question 1 - A loan request application includes an approval process as follows: Requests for an amount greater than USD30. Requests for USD30. Use a validate rule to test the date. Use a calendar control that tests the date. Question 2 . Correct! A validate rule can use a function to test the date.000 are reviewed by a credit manager or a vice president.

Specify a validate rule in the property used by the field. Correct! Every extra unit of information in a dialogue competes with the relevant units of information and diminishes their relative visibility. How do you configure the field so that it displays the items? Configure an auto-complete control using a data page as the data source. Question 4 - An application that processes loan requests must collect information from borrowers to check their credit report. What rule would you use to enforce this requirement? Use an integer property type in the text field. Use the visible when feature whenever appropriate so that users are not inundated with information until needed. descriptions. Configure a drop-down list using a clipboard page as the data source. Specify an edit validate rule in the property used by the text field. The autocomplete allows the user to filter the list of items as they type. What is the best way to implement this requirement? Add an assignment for the borrower's information and an assignment for their spouse's information. Configure a drop-down list using a property containing a local list of items as the data source. users select items from a list. . You want to make sure that the user enters five digits in the field. For each person. Create two sections: one for the borrower only. Add fields for both the borrower and the spouse to the UI and make both sets of fields required. Correct! An edit validate rule can test the field pattern. last name. Correct! A data page allows you to source data from the database. Use five character min/max settings on the field. postal code. and taxpayer ID. Question 5 - Users can access an apartment search application from laptops and mobile phones. in this case for five digits. Use declarative processing to determine which section to display. Configure an auto-complete control using a clipboard page as the data source. the borrower must provide this information for a spouse as well. Create the fields for the spouse in a separate layout and use a visible when condition to determine when the fields for the spouse should appear or be hidden. Question 3 - An online computer equipment vendor maintains an inventory database of more than 1000 items. and use a decision shape to determine when to skip the assignment for the spouse's information. and the other for the borrower and their spouse. If a borrower is married. While shopping. and agent information are organized in columns.S. Pictures of the apartments. the application requires a first name.- A form contains a text field for entering a U.

when the user clicks a row. and down key events. Question 1 - Your organization replaces employee laptops two years from the date the laptop was issued. and one for the up key and down key actions. Question 7 - An employee medical coverage form contains a check box to indicate whether the employee has a spouse. Correct! You can combine the focus and edit action for the right-click event. Question 6 - You are configuring a grid layout so that a row is set in focus when a user right-clicks a row. or uses the down key. and one for the up key and down key events. the form displays a section that includes additional fields for entering information about the spouse. up key. . A manager asks you to create a report that shows. How would you configure the report definition to provide the requested information? Create a Weeks Until Replacement column and update values in the database on a weekly basis. How do you configure the grid to support this requirement? Use one action set for the click. uses the up key. Set visibility to if not blank in the cell containing the check box. How do you configure the form? Add a visible when condition to the section containing information about the spouse. When a user selects the check box. Laptop ID. the number of weeks until the replacement date. Use a column layout. Use a dynamic layout. In addition. and Issue Date. Create a Weeks to Replacement column. Report columns include Employee ID. Add a visible when condition in the cell containing check box. Use two action sets: one for the right-click action. it is shown in edit mode. Set visibility to if not blank in the section containing information about the spouse. Correct! You use the when condition to test whether the check box value is true or false. up key. and down key actions. Create a filter using the Issue Date property and a function to calculate the value. for each employee. Use two action sets: one for the right-click event. Use one action set for the click. Correct! You can configure a dynamic layout to arrange UI elements in different formats at different screen sizes.How do you implement the screen to accommodate both laptops and mobile displays? Use a screen layout. Use a smart layout.

managers. Question 2 - Consider a purchase request case. How do you configure a report filter condition so that it displays only cases created in the Atlanta office? Office location column equals Atlanta. Create a Weeks Until Replacement column and use a function in the column to calculate the value. Case ID column does not equal Atlanta. Question 1 - A data page has the Refresh if Older Than field set to five minutes. In the Issue Date column use a function to calculate the value. Create a Weeks to Replacement column. Question 1 - Which tool do you use to view case data currently in memory? The Property Optimization wizard Live UI The Tracer tool . Question 2 - A report contains columns for case IDs. Correct! A function can be used to calculate the number of weeks remaining based on the Issue Date and two-year deadline. Correct! This condition generates a report that includes only cases created in Atlanta. In which of the following situations would you use a local data source? To store purchase request case data To store purchase request line items To store customer data retrieved from a system of record To store options for the priority of a purchase request Correct! Use a local data source to store reference data. When will the data page reload? Five minutes after it was last updated Depends on when it is accessed Five minutes after it was last accessed Five minutes after it was created and never again Correct! A data page is refreshed on the first access after it was marked stale. creation dates. and office locations. Case ID column equals Atlanta. Office location column does not equal Atlanta.

. Question 2 - When running an application. the Tracer tool records the contents of the Clipboard at the time the rule was used. and the outcome of rule execution. Which developer tool allows you analyze rule execution in the application to determine how the incorrect value was introduced? The Tracer tool. For each executed rule. The Clipboard tool. The Clipboard tool Correct! The Clipboard tool is used to review case data currently in memory. Question 3 - Which tool would you use to evaluate a user form and identify which properties use declarative processing to calculate the values? Live UI Clipboard Tracer Declarative network display Correct! Live UI indicates properties used in declarative processing with the letter "D". you notice that a field contains an incorrect value. Correct! The Tracer tool records the execution of every rule used in an application. The Dependency Network Analyzer. Live UI.