Quiz PEGA Completo 1

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Vamsikrishna.k93
V
Vamsikrishna.k93
Community Contributor
Quizzes Created: 1 | Total Attempts: 276
| Attempts: 276 | Questions: 184
Please wait...
Question 1 / 184
0 %
0/100
Score 0/100
1. In which two of the following situations would you use a data transform? (Choose Two)

Explanation

A data transform is used to manipulate data within a case in Pega. In the given situations, using a data transform would be appropriate for setting default values when creating a case and for copying data from one page to another. When creating a case, it is common to set default values for certain properties, and a data transform can be used to accomplish this. Similarly, when copying data from one page to another, a data transform can be used to extract the desired data and populate it in the target page.

Submit
Please wait...
About This Quiz
Quiz PEGA Completo 1 - Quiz

Personalize your quiz and earn a certificate with your name on it!
2. You have added a page list property named Dependents to a view in the Case Designer. This page list contains the property .Relationship. You want to display the list in the view and populate a field with the default value of "Not Applicable." How do you configure the pySetFieldDefaults data transform to meet this requirement? 

Explanation

To populate a field with the default value of "Not Applicable" in the view, you need to set the value of the property .Dependents(1).Relationship to "Not Applicable". This will ensure that the field is populated with the desired default value.

Submit
3. You are designing a travel plan application. 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. The form displays the total cost for the hotel room. The form also includes fields for selecting, at extra cost, options such as valet parking. The application totals the cost for any selected options and adds that amount to the total room cost  to equal the grand total, which is displayed in a field. Which two of the following properties would you use as the target properties? (Choose Two)

Explanation

The target properties in this scenario would be the "Total cost for the hotel room" and the "Total cost of options". The "Total cost for the hotel room" is necessary to calculate the initial cost of the hotel stay, while the "Total cost of options" is needed to calculate the additional cost for any selected options. These two properties are essential in determining the grand total cost that is displayed to the user.

Submit
4. 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 as 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 improve performance, how can you reduce the number of calculations?

Explanation

By specifying backward chaining in the total interest rate declare expression, the system will only calculate the interest rate when it is needed, rather than calculating it every time any of the other declare expressions are updated. This reduces the number of calculations and improves performance.

Submit
5. You have a purchase request case and want to spin off a supplier case for a new supplier. How can you copy data to the supplier case?

Explanation

To copy data to the supplier case for a new supplier in a purchase request case, a data transform can be used. A data transform allows for the mapping and transformation of data from one case to another. It can be used to extract relevant data from the purchase request case and populate the corresponding fields in the supplier case. This ensures that all necessary information is transferred accurately and efficiently between the two cases.

Submit
6. 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. Which scope would you select for the data page?

Explanation

The correct answer is Node. Selecting the Node scope for the data page ensures that the exchange rates fetched from the web service are available for all users within the same server node. This allows for efficient sharing of data among users and reduces the need for redundant requests to the web service. Additionally, the Node scope ensures that the exchange rates are updated on a daily basis, as specified in the question.

Submit
7. You have a data page with customer data. The data page is configured to reload if it is older than one hour. Which of the following best describes when the data page will reload?

Explanation

The data page will reload on the next access one hour after it was created. This means that if the data page is accessed within one hour of its creation, it will not reload. However, if it is accessed after one hour of its creation, it will reload on that access.

Submit
8. You have configured a data page to look up customer data in a database table. The data source changes to a REST web service. Which of the following best describes the actions you should take to make sure your application uses the right data source?

Explanation

To ensure that the application uses the correct data source, the best action to take is to update the data page and change the data source information. This means modifying the configuration of the data page to reflect the new REST web service as the data source. This ensures that the application retrieves the customer data from the updated data source.

Submit
9. The External Database Table Class Mapping wizard creates a data class and a database table. How do you make this data available to your application?

Explanation

To make the data available to the application, you can use a data page. A data page is a reusable data structure that holds data retrieved from various sources, such as a database table. It allows for efficient data access and reduces the need for multiple database calls. By using a data page, you can easily retrieve and display the data in your application, providing seamless integration between the external database table and your application.

Submit
10. In which types of UI control is reference data from the local data source typically used?

Explanation

Reference data from the local data source is typically used in Drop-Down UI controls. Drop-Down controls allow users to select a single option from a list of predefined options. By using reference data from the local data source, the options in the Drop-Down can be dynamically populated based on the data available. This provides users with a convenient way to select from a range of options without having to manually enter the data.

Submit
11. The goal milestone in a service level defines the amount of time  _____________________.

Explanation

The goal milestone in a service level defines the amount of time in which the case or step should be completed. This means that the service level sets a target time frame for the completion of a case or step, indicating the expected timeline for advancing the case to the next stage. It does not necessarily imply that the case or step must be completed within this time frame, but rather serves as a guideline for timely progression.

Submit
12. In a new hire process, a hiring manager needs to be automatically notified by email, when a job application case reaches a Collect Work Sample assignment. How would you configure this correspondence requirement?

Explanation

Enabling assignment notifications for the case type would allow the hiring manager to be automatically notified by email when a job application case reaches a Collect Work Sample assignment. This means that whenever an assignment of this type is created, an email notification will be sent to the hiring manager, informing them about the new assignment and prompting them to take action. This ensures that the hiring manager stays informed and can promptly review and assess the job application.

Submit
13. You are configuring a standard email to automatically be sent to loan applicants informing them that their loan has been approved. The requirement states that the email must include values for the applicant's name, the loan office, and the loan amount. The email must also include boilerplate content stating the loan's terms and conditions, which is regularly updated. This content is in a paragraph rule shared by other standard emails throughout the organization. How would you configure your email?

Explanation

The correct answer is to insert the applicant's name, loan office, and loan amount properties and also insert the paragraph rule. This option satisfies the requirement of including the values for the applicant's name, loan office, and loan amount. Additionally, inserting the paragraph rule ensures that the email includes the regularly updated content for the loan's terms and conditions, which is shared by other standard emails in the organization.

Submit
14. Conditional paths in a case life cycle are used to define ______________________. (Choose Two)

Explanation

Conditional paths in a case life cycle are used to define paths in the case life cycle that are chosen by a user at run-time and paths in the case life cycle that are followed based on run-time values. This means that the flow of the case life cycle can be determined dynamically by the user or based on specific conditions or values at runtime. These conditional paths allow for flexibility and customization in the case life cycle based on user input or runtime conditions.

Submit
15. An expense report process requires the assignment for travel expenses to be routed to a specific auditor. The auditor is also a member of an auditing work group. How would you route the assignment so that the user receives it?

Explanation

In this scenario, the assignment should be routed directly to the user who is responsible for auditing the travel expenses. Routing it to the user's work group or work queue would not ensure that the specific auditor receives it. Similarly, routing it to the user's manager would not be appropriate as the manager may not be the auditor. Therefore, the correct option is to route the assignment directly to the user.

Submit
16.  Automating decisions based on business logic enables ___________________________.

Explanation

Automating decisions based on business logic allows application users to focus on more nuanced decisions that require business expertise. By automating routine and repetitive decisions, users can allocate their time and attention to more complex and critical decisions that require their domain knowledge and expertise. This improves the overall efficiency and effectiveness of the decision-making process, as well as the quality of the decisions made.

Submit
17. In which of the following situations would you use a rule circumstance to resolve the requirement?

Explanation

A rule circumstance would be used in the situation where a national insurance company requires a different minimum for liability coverage in each state. This is because the requirement is dependent on the specific state in which the insurance is being provided. By using a rule circumstance, the company can define different rules for each state, ensuring that the minimum liability coverage meets the specific legal requirements in each jurisdiction.

Submit
18. Which of the following sets represent action sets (event > action) in Pega Platform? (Choose Two)

Explanation

The given sets "Tab key > Add new work" and "Double-click > Scan barcode/QR code" represent action sets in Pega Platform. These sets show the sequence of events followed by the corresponding actions that occur in the platform. The first set suggests that when the Tab key is pressed, the action of adding new work is performed. The second set indicates that when a double-click event occurs, the action of scanning a barcode or QR code is executed.

Submit
19. A manager has requested a report that shows the purchase requests for each of the regional cost centers. 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. How would you configure the report definition?

Explanation

The correct answer is to use the cost center column to group the results. This means that the report will be organized in such a way that each cost center appears only once, and the purchase requests will be listed under each respective cost center. This configuration allows for easy visibility and analysis of the purchase requests for each regional cost center.

Submit
20. A manager requests a report that contains the following columns: Create Date, Case ID, Create Operator, and Work Status. 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. How would you design the report definition to support this requirement?

Explanation

To design the report definition to sort the Case ID values in descending order, the correct approach is to select the "Highest to Lowest" sort type for the Case ID property. This will arrange the Case ID values in descending order, with the case having the highest ID value appearing at the top of the list.

Submit
21.  Your organization has a standard loan request report that contains columns for loan ID, loan officer, work status, and a loan creation date. A manager requests a report that includes only loans created in the previous quarter and do not have a status of New. How would you configure the report filter to support this requirement?

Explanation

The correct answer is to create two conditions: Work Status does not equal New, AND Creation Date is equal to Previous Quarter. This configuration ensures that the report only includes loans that were created in the previous quarter and do not have a status of New. By using two conditions, both criteria are taken into account, resulting in a filtered report that meets the manager's request.

Submit
22. Select the three true statements about the use of a BLOB field. (Choose Three)

Explanation

A BLOB provides flexibility by avoiding the need for schema changes when the data model changes. This means that if the structure of the data changes, such as adding new fields or modifying existing ones, the BLOB field can accommodate these changes without requiring alterations to the database schema.

A BLOB can store an object of any size, which means that it can handle large amounts of data without any limitations on the size. This makes it suitable for storing files, images, or any other type of data that may be too large for other field types.

A BLOB allows an application to read or write an entire case in one database transaction. This means that all the data related to a particular case can be accessed or modified in a single transaction, ensuring data integrity and consistency.

Submit
23.  Which best describes the benefit of unit testing rules?

Explanation

Unit testing is beneficial because it helps to identify configuration issues that could have serious consequences on other rules. By thoroughly testing each unit of code, any potential issues or errors can be caught early on, preventing them from causing problems in the future. This ensures that the application functions correctly and reduces the risk of any negative impacts on the system.

Submit
24. A report contains five columns of data about sales quotes.  
  • The case ID (.pyID)
  • The currently assigned sales representative (.pxAssignedOperatorID)
  • The creation date of the sales quote (.pxCreateDate)
  • The sales territory (.Territory)
  • The expiration data of the quote (.ExpiryDate)
Prior to property optimization, which two properties does the report identify as potentially impacting performance? (Choose Two)

Explanation

The report identifies the expiration date (.ExpiryDate) and the sales territory (.Territory) as potentially impacting performance. This suggests that these two properties may have a significant impact on the efficiency or speed of the report generation process.

Submit
25. Which type of data is exposed by default?

Explanation

Process metrics, such as the current stage or status, are exposed by default. This means that when using the system or platform in question, the information related to the progress and status of a process or workflow is automatically made available. This can be useful for tracking and monitoring the progress of tasks, identifying bottlenecks, and making informed decisions based on real-time data. On the other hand, business metrics, such as the total value of a sales order, are not exposed by default and may require additional configuration or customization to be accessed.

Submit
26. The user enters a response on a form and clicks Submit. The Pega Platform application returns an error. Which tool can you use to determine the cause of the error in your application?

Explanation

You can use the Tracer tool to determine the cause of the error in your application. By searching for the first FAIL status, you can identify which step is causing the error. The Tracer tool provides a detailed trace of the execution path and helps in debugging and identifying issues in the application flow.

Submit
27. When unit testing a rule, you can identify a data transform to use during the test. What does the data transform do?

Explanation

The data transform provides initial values for properties used in rule evaluation. This means that it sets up the necessary data and conditions for the rule to be tested. By providing initial values, the data transform ensures that the rule is tested with specific inputs and can be evaluated accurately. It helps in simulating real-world scenarios and ensures that the rule behaves as expected with different sets of data.

Submit
28. The Tracer tool shows you a log of detailed information on your application. Select two methods you can use to limit the amount of information to the specific time when an error occurs. (Choose Two)

Explanation

To limit the amount of information to the specific time when an error occurs, you can pause the Tracer tool until just prior to when the error occurs and start the Tracer tool just prior to when the error occurs. By pausing the Tracer tool, you can ensure that it only captures information from the moment just before the error occurs, thus reducing unnecessary data. Similarly, starting the Tracer tool just before the error occurs allows you to capture relevant information without having to analyze a large amount of unrelated data.

Submit
29. A customer wants to copy the contents of a previous order to their current order. What rule type do you use to copythe order contents?

Explanation

To copy the contents of a previous order to the current order, a Data Transform rule type is used. Data Transform rules are used to define the mapping and transformation of data from one structure to another. In this case, the Data Transform rule will specify how the data from the previous order should be copied and mapped to the current order, ensuring that the contents are accurately replicated.

Submit
30. A data page holds the local weather information based on the user's address. The data page's Reload if older Thanfield is set to 15 minutes.The data page is created at 09:12.At 09:20 the user requests the weather information.At 09:42 the user requests the weather information.When is the data page reloaded?

Explanation

The data page is reloaded at 9:42 because the Reload if older Than field is set to 15 minutes. Since the last request was made at 9:20 and the current time is 9:42, which is more than 15 minutes later, the data page needs to be reloaded.

Submit
31. While testing a form, you need to verify the contents of a data page in memory. Which tool do you use to view thecurrent contents of the data page?

Explanation

The Clipboard tool is used to view the current contents of a data page in memory. It allows testers to inspect and verify the data stored in the data page, ensuring that the form is functioning correctly. The Clipboard tool provides a detailed view of the data page's properties and values, making it an essential tool for form testing and debugging.

Submit
32. While preparing to release an application, you notice a guardrail violation on an activity you wrote. The activity copiesthe customer's shipping address to their billing address. How do you address this guardrail violation?

Explanation

To address the guardrail violation, the correct approach is to replace the activity with a data transform to copy the shipping address to the billing address. This ensures that the violation is resolved by using a more appropriate method for the task at hand. By using a data transform, the application can achieve the desired outcome without violating any guardrails or best practices.

Submit
33. While reviewing a UI form in a Grooming/Elaboration playback, you notice a typo in the label of a field. Which tool allows you to identify the section rule that contains the incorrect label?

Explanation

Live UI allows you to identify the section rule that contains the incorrect label. It provides a real-time view of the user interface and allows you to inspect and interact with UI elements. By using Live UI, you can easily locate the field with the typo and identify the section rule associated with it. This tool helps in quickly identifying and resolving issues related to UI forms during the Grooming/Elaboration playback.

Submit
34. A _______________ delivers a meaningful business outcome to a customer, partner, or internal stakeholder.

Explanation

A "case" refers to a specific instance or situation where a solution or action is implemented to achieve a desired outcome. In the context of the question, a "case" would involve delivering a meaningful business outcome to a customer, partner, or internal stakeholder. This could involve solving a problem, meeting a need, or providing value through a product, service, or initiative. A case is a practical application or example of how a business delivers results and adds value to its stakeholders.

Submit
35. The modeling technique used to describe in business terms how a business application should work is called ______________.

Explanation

The modeling technique used to describe in business terms how a business application should work is called case life cycle design. This technique involves creating a detailed description of the various stages and processes involved in the life cycle of a business case, including its initiation, development, implementation, and maintenance. It helps in understanding the flow of activities and decision-making within a business application and ensures that it aligns with the overall business goals and objectives.

Submit
36. A ________________ is used as a first level of organizing work in a case.

Explanation

A stage is used as a first level of organizing work in a case. It serves as a specific phase or step in the overall process of completing a case. By dividing the work into stages, it helps to break down the tasks and responsibilities, making it easier to manage and track progress. Each stage typically has its own objectives and deliverables, allowing for a systematic approach to handling the case.

Submit
37. In Pega Platform, ___________________ are organized within stages and define one or more paths the case must follow.

Explanation

In Pega Platform, processes are organized within stages and define one or more paths the case must follow. This means that processes play a crucial role in determining the flow and progression of a case in the Pega Platform. They help in defining the sequence of steps and actions that need to be taken in order to complete a case successfully. By organizing processes within stages, the Pega Platform ensures that cases follow a predefined path and adhere to the desired workflow.

Submit
38. What are the main differences between an optional user action and an optional process?

Explanation

An optional user action is a standalone task that is not required for the completion of a case. It is typically a simple action that can be performed by the user and then returns to the main flow of the case. On the other hand, an optional process is a more complex series of steps that may or may not be necessary for the case. It can branch off from the main flow and may or may not return to the primary path of the case.

Submit
39. What should you consider before creating a user view?

Explanation

Before creating a user view, it is important to consider what fields the users need to see, how values will be entered, and whether users can modify or only read the values. This will ensure that the user view is designed in a way that meets the specific needs and requirements of the users, allowing them to access and interact with the necessary information effectively.

Submit
40. You have added fields for entering the name and address of a loan applicant. What validation methods would you use?

Explanation

The correct answer is to define the name and address properties as text property types and use text input controls. This is because the name and address are typically entered as text, and using text property types ensures that the input is validated as text. Text input controls allow the user to enter the information in a text format, making it easier for them to input their name and address accurately.

Submit
41. Which validation method would be appropriate for checking that a user enters a date for scheduling a home inspection that is in the future?

Explanation

A validate rule would be appropriate for checking that a user enters a date for scheduling a home inspection that is in the future. Validate rules are used to enforce data integrity and ensure that the data entered meets certain criteria. In this case, the validate rule would be configured to check that the entered date is greater than the current date, thus ensuring that the date is in the future.

Submit
42. How would you configure a field in which a user selects one of four possible shipping methods?

Explanation

To configure a field for selecting one of four possible shipping methods, a picklist field would be used. A picklist field allows the user to choose from a predefined list of options. In this case, the options would be the four shipping methods. To further specify the control type for the picklist field, either a radio button or dropdown can be used. A radio button control type would display the options as clickable buttons, allowing the user to select one option. A dropdown control type would display the options in a dropdown menu, allowing the user to select one option from the menu.

Submit
43. When would you use the required fields validation approach?

Explanation

The required fields validation approach is used when you want to ensure that users enter a value in a field before they can proceed. This is commonly used in forms or applications to prevent incomplete submissions and to ensure that all necessary information is provided. By marking a field as required, users are prompted to fill it out, reducing the chances of missing or incomplete data.

Submit
44. How would you ensure that a user always enters 20 characters in a field?

Explanation

To ensure that a user always enters 20 characters in a field, you can use editable settings to set both the minimum and maximum number to 20 characters. This means that the user will be restricted from entering fewer or more than 20 characters in the field, ensuring that the desired length is always met.

Submit
45. Validate rules enable you to use a single property when ______________.

Explanation

Validate rules enable you to use a single property when different values are required based on business logic. This means that the property can have different values depending on certain conditions or rules defined in the business logic. The validate rules allow for flexibility in determining the appropriate value for the property based on the specific requirements of the business logic.

Submit
46. How is the validation creation process in Pega Express different than the process in Designer Studio?

Explanation

In Pega Express, the validation creation process is different from Designer Studio in two ways. First, Pega Express automatically applies the validation rule to the flow action that corresponds to the user view, whereas in Designer Studio, the validation rule needs to be manually applied. Second, Pega Express only supports comparisons against a constant value, whereas Designer Studio allows for more complex comparisons.

Submit
47. Why must a validation condition that tests whether a date is in the future or the past be configured in Designer Studio?

Explanation

A validation condition that tests whether a date is in the future or the past must be configured in Designer Studio because it requires the use of a function. The function will compare the given date with the current date and determine if it is in the future or the past. This validation is necessary to ensure that the date entered by the user is valid and falls within the desired range.

Submit
48. You have added a field for entering a U.S. phone number. Do you use a integer data type or an edit validate rule to validate that the phone number is in the correct format?

Explanation

An edit validate rule is the correct choice for validating a U.S. phone number because it ensures that the phone number contains the correct number of digits. The integer data type, on the other hand, only ensures that the user enters numbers in the field and does not validate the format of the phone number.

Submit
49. What is the difference between a top-level case and a child case?

Explanation

A child case refers to a case that is related to a parent case, meaning it is created as a sub-case or as a result of the parent case. It inherits certain properties or attributes from the parent case and is typically used to track a specific aspect or sub-task of the parent case. On the other hand, a top-level case does not have any relationship with other cases and exists independently. It is not created as a sub-case or related to any other case.

Submit
50. What are the two ways you can configure a Wait step to pause a case?

Explanation

The two ways to configure a Wait step to pause a case are by setting a specific time duration for the case to wait or by specifying that the case should wait until a subcase reaches a particular status.

Submit
51. What is the purpose of a rule in a Pega application?

Explanation

A rule in a Pega application serves the purpose of providing instructions for defining a particular case behavior. It can be used to describe processes or automated decisions within the application. Rules help in ensuring consistent and efficient execution of tasks by providing clear instructions and guidelines for case handling.

Submit
52. A ruleset version is identified with a string of three numbers. What do these three numbers indicate?

Explanation

The three numbers used to identify a ruleset version indicate the major version, minor version, and patch version of the ruleset. These numbers help to track and manage changes made to the ruleset over time. The major version represents significant changes or updates to the ruleset, the minor version indicates smaller updates or additions, and the patch version represents bug fixes or patches applied to the ruleset. By using this numbering system, it becomes easier to understand the level of changes made to the ruleset and ensure compatibility between different versions.

Submit
53. What is the purpose of a class in a Pega application?

Explanation

A class in a Pega application serves the purpose of organizing rules within the application. The position of a class within the class hierarchy determines the reusability of the rules in that class.

Submit
54. What type of relationship is described by pattern inheritance?

Explanation

Pattern inheritance describes the relationship between classes in terms of reusability of rules within an organization. It determines whether a rule can be used by a single case type, an entire department, or even the entire organization.

Submit
55. How does directed inheritance differ from pattern inheritance?

Explanation

Directed inheritance and pattern inheritance differ in terms of the scope of rule reuse. Pattern inheritance allows the reuse of rules within a single application, while directed inheritance allows the reuse of rules in other applications, including standard rules provided by the Pega platform.

Submit
56. What data modeling capability is available in Designer Studio but not Pega Express?

Explanation

In Designer Studio, users have the capability to reuse an existing data type, which means they can create a data type once and use it in multiple places throughout the application. This allows for better organization and efficiency in data modeling. However, this capability is not available in Pega Express, which means users cannot reuse data types and have to create them separately for each use case.

Submit
57. How is information, such as the customer's date of birth, stored in memory for use in a Pega application?

Explanation

Information such as the customer's date of birth is stored in memory for use in a Pega application by associating it with a data element. This data element, which consists of a property and its corresponding value, is then stored on the clipboard. The clipboard organizes and manages data in a Pega application, and the data elements are stored within a structure called a page. This allows for easy access and retrieval of the customer's date of birth when needed within the application.

Submit
58. What is the purpose of an embedded page within pyWorkPage?

Explanation

An embedded page within pyWorkPage serves the purpose of storing data that describes a specific data type. This allows for the organization and management of data within the pyWorkPage, making it easier to access and manipulate. By using embedded pages, different data types can be stored separately within the pyWorkPage, enhancing efficiency and readability of the data.

Submit
59. Why is it important to include class information when you reference data on pyWorkPage?

Explanation

When referencing data on pyWorkPage, it is important to include class information because if it is omitted, Pega will not be able to obtain property values from the correct page. Without the class information, Pega cannot determine if the properties being referenced are valid, and as a result, the rule that references these properties will not function correctly.

Submit
60. While testing case behavior for an online shopping application, you want to confirm that the application properly generates a list of the customer's previous orders when querying the company's order management system. In which category of clipboard pages would you expect to find the page that contains this list?

Explanation

The page that contains the list of the customer's previous orders would be located in the Data Pages category. This category is specifically for storing and managing data that is used by the application. In this case, the list of previous orders is considered data and would be stored in a data page within the application's clipboard.

Submit
61. What is an action in a data transform?

Explanation

An action in a data transform refers to the individual operation that is specified in each row on the Definition tab. It represents a specific task or action that needs to be performed as part of the data transform process. Actions can include operations such as setting property values, calling activities, executing decision tables, or performing calculations. Each action is executed in the order specified in the data transform, allowing for the transformation and manipulation of data according to the defined rules and logic.

Submit
62. Briefly describe the two types of property modes.

Explanation

Value mode properties store single strings of data such as text, numbers, or dates. These properties are used to store specific values that are associated with an object or entity. On the other hand, page mode properties act as a container for value mode properties. They group together related value mode properties and provide a way to organize and structure the data. Page mode properties help in organizing and managing the values stored in value mode properties, making it easier to access and manipulate the data.

Submit
63. Where do most data transforms occur in a process flow?

Explanation

Data transforms typically occur between assignments in a process flow. This is because data transforms are used to manipulate and transform data before it is passed on to the next assignment. By performing data transforms between assignments, the data can be modified or formatted in a way that is required for the subsequent tasks or processes. This ensures that the data is in the correct format and contains the necessary information for the next step in the process flow.

Submit
64. You are using pyDefault to set the manager property to Sharon Smith. What do you use as your Target and Source values?

Explanation

The question is asking about the target and source values used when using pyDefault to set the manager property to "Sharon Smith". The target value refers to the property that is being set, which in this case is the manager property. The source value refers to the value that is being assigned to the target property, which in this case is "Sharon Smith". Therefore, the correct answer is that the target value is the manager property and the source value is "Sharon Smith".

Submit
65. What action is defined in pyDefault to ensure that pySetFieldDefaults is invoked when a case is created?

Explanation

The Apply Data Transform action in pyDefault ensures that pySetFieldDefaults is invoked when a case is created. This action is responsible for applying a data transform rule, which sets default values for fields in the case. By using this action in pyDefault, the system automatically triggers the data transform and sets the field defaults when a case is created.

Submit
66. What data transform feature do you use when you want to set a different default value for the same property within a hierarchy of subclasses?

Explanation

When you want to set a different default value for the same property within a hierarchy of subclasses, you can use the superclass feature. This feature allows you to define a default value for a property in a superclass, and then override that default value in the subclasses if needed. This is useful when you have a common property that needs to have different default values based on the specific subclass it belongs to.

Submit
67. When you create data transforms in a class hierarchy and want to use the superclass feature, how do you name each data transform?

Explanation

When creating data transforms in a class hierarchy and wanting to use the superclass feature, it is necessary to give each data transform the same name. This allows the data transforms to be inherited by the subclasses, ensuring consistency and allowing for easy maintenance and updates. By giving them the same name, the subclasses can access and utilize the superclass data transform without any conflicts or confusion.

Submit
68. What is the primary benefit of using declarative processing?

Explanation

Declarative processing provides the primary benefit of automatically processing relevant actions and sets of properties. This means that the system will run these processes automatically whenever a value is set or changes. This eliminates the need for manual intervention and ensures that the system is always up to date and functioning correctly.

Submit
69. Which technique should you use if you want to update values when the user submits a form?

Explanation

When a user submits a form and you want to update values, you should use procedural processing by calling a data transform from a flow action. This technique allows you to perform actions and manipulate data based on the user's input and the form submission. By calling a data transform from a flow action, you can easily update values and perform any necessary calculations or transformations before saving the data. This ensures that the data is correctly processed and updated according to the desired logic.

Submit
70. Which technique should you use if you want the total price to update immediately when a quantity is changed?

Explanation

A declare expression is a technique that allows the total price to update immediately when a quantity is changed. It is a rule that is defined in the system to calculate and update a property value based on other property values. By using a declare expression, the system can automatically recalculate the total price whenever the quantity is modified, ensuring that the updated value is immediately reflected.

Submit
71. What are the three components in a declare expression?

Explanation

In a declare expression, there are three components: a target property, an expression, and a source property. The target property is the property that will be updated with the result of the expression. The expression is the logic or calculation that will be performed. The source property is the property that provides the input values for the expression. Together, these three components allow for dynamic calculations and updates within a business process.

Submit
72. A declare expression in a network can use which property as a source property?

Explanation

A declare expression in a network can use a target property from another expression as a source property. This means that the value of the target property in the other expression can be used as input for the declare expression.

Submit
73. Where are the source values entered when creating declare expressions in Case Designer and Designer Studio?

Explanation

The source values for declare expressions in Case Designer are entered in the Calculation field, while in Designer Studio, the source values are entered in the Expression field.

Submit
74. When does an expression using backward chaining update its target property?

Explanation

An expression using backward chaining updates its target property when the application references the property by name. This means that when the application specifically mentions the property by its name, the expression will update the target property accordingly. This allows for dynamic updates based on the specific property being referenced.

Submit
75. When can forward chaining have a negative impact on performance?

Explanation

Forward chaining is a reasoning method that starts with the available data and uses rules to derive new information. However, when an expression uses many source properties that change frequently, it can negatively impact performance. This is because forward chaining requires constant reevaluation of the expression whenever the source properties change, leading to increased computational overhead and slower performance.

Submit
76. How is a work party used in an application?

Explanation

A work party in an application is used to represent a case participant. It allows the user to refer to the participant by their role, and is commonly used for sending correspondence during the processing of a case.

Submit
77. Which standard flow shape represents an automated system action?

Explanation

The standard flow shape that represents an automated system action is a Utility. A utility shape is typically used to represent a process or action that is performed automatically by a system without any human intervention. This could include tasks such as data processing, calculations, or system maintenance.

Submit
78. When do you use a data page?

Explanation

A data page is used when there is a need to retrieve data for an application. It is a reusable data structure that can be accessed and shared across different parts of the application. By using a data page, developers can efficiently retrieve and store data, reducing the need for multiple database calls and improving application performance.

Submit
79. When you configure a data page, you define the structure as either a page or a list. What other components do you need to define?

Explanation

A data page rule defines the structure, scope, data source, and refresh strategy of the cached data. This means that in addition to defining the structure as either a page or a list, you also need to define the scope, which determines where the data page can be accessed, the data source, which specifies where the data comes from, and the refresh strategy, which determines how often the data is refreshed.

Submit
80. You want to create a list of products and their attributes to distribute with an application. Which method do you use to create the reference data?

Explanation

To create a list of products and their attributes to distribute with an application, the method suggested is to configure a local data storage and add the data records to the selected data type. This means that the application will have a local database or storage where the product information can be stored and accessed. By configuring this storage and adding the data records, the application will be able to retrieve and display the product information to the users. This method ensures that the product data is organized and easily accessible within the application.

Submit
81. How does the passed deadline interval differ from the goal and deadline intervals?

Explanation

The passed deadline interval differs from the goal and deadline intervals because it can be configured to repeat a fixed number of times or repeat indefinitely until users complete the assignment. In contrast, the goal and deadline intervals do not repeat.

Submit
82. What capabilities do you gain by configuring a service level agreement rule in Designer Studio?

Explanation

By configuring a service level agreement rule in Designer Studio, you gain the capability to add behavior for late assignments. This means that you can define actions or notifications that should occur when an assignment is not completed within the specified time frame. Additionally, you can determine when an assignment is ready for users to perform by setting conditions or criteria that need to be met before the assignment is made available to users.

Submit
83. What are the three factors that influence assignment urgency value?

Explanation

The three factors that influence assignment urgency value are the default urgency for the case type, the urgency calculated from the service level rule, and manual adjustments (if enabled). These factors determine how quickly an assignment needs to be completed based on the specific case type, the defined service level agreements, and any additional adjustments made by the user.

Submit
84. A user accesses assignments from a ___________. Users in a work group access assignments from a _________________.

Explanation

A user accesses assignments from a worklist, which is a personal list of tasks or assignments assigned to them. On the other hand, users in a work group access assignments from a work queue, which is a shared list of tasks or assignments that can be accessed and worked on by multiple users in the group.

Submit
85. What is the purpose of rule delegation?

Explanation

Rule delegation is the process of giving authority and control to business users to make decisions and respond to changing business conditions. This allows them to adapt and modify rules and policies in real-time, without having to rely on IT or developers. By empowering business users, rule delegation enables faster decision-making, agility, and flexibility in responding to evolving business needs. It helps organizations to stay competitive and ensures that business rules are aligned with current market conditions and customer requirements.

Submit
86. What are the criteria for determining rules to delegate?

Explanation

The criteria for determining rules to delegate are based on two factors: business needs and ease of business user access. This means that the rules that are delegated should align with the specific requirements and goals of the business, and they should also be easily accessible and manageable by the business users. By considering these criteria, the delegation process can be optimized to ensure that the right rules are delegated to the right users, ultimately improving efficiency and effectiveness in decision-making and workflow.

Submit
87. What is a good test for a name for a delegated rule?

Explanation

A good test for a name for a delegated rule is to build a sentence using the rule name, the rule type, and the business logic. This ensures that the rule name accurately reflects the purpose and functionality of the rule, making it easier for users to understand and work with. By constructing a sentence with these elements, it helps to clarify the context and intention behind the rule, making it a useful criterion for evaluating the appropriateness of a rule name.

Submit
88. Why is organizing delegated rules in an unlocked ruleset necessary?

Explanation

In an unlocked ruleset, organizing delegated rules becomes necessary because you are unable to edit rules in a locked ruleset. This means that if the rules are not properly organized and delegated in an unlocked ruleset, any necessary changes or updates to the rules cannot be made. Therefore, organizing delegated rules ensures that they can be easily accessed and modified when needed, increasing the flexibility and adaptability of the ruleset.

Submit
89. Why is a meaningful description for a delegated rule important?

Explanation

A meaningful description for a delegated rule is important because it helps business user delegates understand the potential consequences of their changes. By providing a clear and comprehensive description, they can make informed decisions and ensure that their modifications align with the intended goals and objectives. This ultimately leads to more effective and efficient decision-making processes within the organization.

Submit
90. What is a conditional path in a Pega process flow rule?

Explanation

A conditional path in a Pega process flow rule refers to a branch in the life cycle of a case that is dependent on run-time values. This means that the path the case follows will be determined by the specific conditions or criteria met during runtime. By defining the business logic decisions that trigger these different paths, the flexibility of the application is enhanced as it can adapt and respond to varying scenarios and conditions.

Submit
91. What is the prime consideration for process order when configuring parallel processes?

Explanation

When configuring parallel processes, the prime consideration is that parallel processes do not have a configurable order. This means that the processes selected for parallel execution must be adaptable to any order. In other words, the order in which the processes are executed cannot be predetermined or controlled, so the processes must be designed to work independently and be able to handle any sequence of execution.

Submit
92. How does circumstancing solve the problem of configuring exception behavior in an application?

Explanation

Circumstancing solves the problem of configuring exception behavior in an application by allowing the use of targeted rules instead of one complex rule. With circumstancing, each targeted rule can be configured to address a specific exception, making it easier to manage and control the behavior of the application in different scenarios. This approach provides more flexibility and granularity in handling exceptions, improving the overall exception management process in the application.

Submit
93. What type of circumstancing will a real estate firm use to display a disclosure statement that varies by both the status and location of the listing?

Explanation

The real estate firm will use multiple value circumstancing to display the appropriate disclosure for each listing based on the circumstance template and definition. This means that the firm will consider both the status (such as whether the property is for sale or for rent) and the location of the listing to determine which disclosure statement should be displayed. This allows for tailored and accurate information to be provided to potential buyers or renters, ensuring that they have all the necessary information about the property.

Submit
94. What is the relationship between a section and a user view?

Explanation

A section is a rule in Pega that is used to configure the contents of a user view. In other words, a section defines the layout and structure of a user view by specifying the fields, controls, and other components that should be included in the view. The section rule allows developers to design and customize the user interface for different user views in the application.

Submit
95. Describe the purpose of dynamic layouts.

Explanation

Dynamic layouts are designed to arrange items in a flexible form that can adapt and adjust to different screen sizes. This allows for a responsive and user-friendly interface, as the layout automatically adjusts to fit the available space on the screen. By using dynamic layouts, developers can ensure that their designs are optimized for various devices and screen resolutions, providing a consistent and visually appealing experience for users.

Submit
96. What is one advantage of design templates?

Explanation

Design templates provide the advantage of allowing users to apply a consistent structure to a form. This means that the same layout and design elements can be applied to multiple forms, ensuring a cohesive and professional appearance. Additionally, design templates offer flexibility as users can easily modify the structure by making changes to the template itself. This allows for quick and efficient updates to the form's design without the need to manually adjust each individual form.

Submit
97. What are the three ways a section can be configured?

Explanation

A section can be configured in three ways:
1. Through a user view using Pega Express.
2. By accessing and modifying the section rule directly using Designer Studio.
3. Using a design template.

Submit
98. Describe the purpose of dynamic layouts.

Explanation

Dynamic layouts are designed to arrange items in a flexible form that automatically adjusts to the screen size. This means that regardless of the device or screen resolution, dynamic layouts ensure that the content is displayed in an optimized and visually appealing manner. By adapting to different screen sizes, dynamic layouts provide a seamless and user-friendly experience, allowing users to easily navigate through the content without any distortion or inconvenience.

Submit
99. What are responsive breakpoints in Pega applications?

Explanation

Responsive breakpoints in Pega applications are default settings that are built into the application skin rule. These breakpoints are responsible for managing the content transition of the application between different displays such as monitor, tablet, and mobile phone. By using responsive breakpoints, the application can adapt its layout and design to provide an optimal user experience on different devices.

Submit
100. How do application developers benefit from dynamic behavior?

Explanation

Dynamic behavior allows application developers to enhance the user interface (UI) by selectively hiding and revealing certain portions of it based on specific conditions or triggers. This flexibility empowers developers to create more interactive and responsive applications. By hiding UI elements until they are needed, developers can optimize screen space and improve the overall user experience. For example, developers can choose to display additional options or information only when a certain property value is within a specific range or when users interact with a particular button. This dynamic behavior adds versatility and customization to the application, making it more user-friendly and efficient.

Submit
101. How would you describe the event-action model?

Explanation

The event-action model can be described as a cause-and-effect pair where users perform events that result in UI changes, which are considered as the actions. This model emphasizes the relationship between user interactions (events) and the corresponding system responses (actions), highlighting the idea that user actions trigger specific outcomes or changes in the user interface.

Submit
102. When do you use visible when conditions?

Explanation

Visible when conditions are used to control the visibility of data fields based on user input. This feature allows certain fields to be hidden or displayed dynamically, depending on the value entered by the user. It provides a way to customize the user interface and make it more intuitive and user-friendly. By using visible when conditions, you can show or hide specific fields based on the user's needs and simplify the form or interface by only showing relevant information.

Submit
103. What is the advantage of selecting Run visibility condition on client and Run disabled content condition on client?

Explanation

Configuring Visibility and Disable options to run on the client reduces the number of server trips and avoids page refreshes. This means that instead of sending requests to the server every time a visibility or disable condition is checked, the client can handle these conditions locally. This improves the performance and user experience by reducing network latency and eliminating the need for the server to process these requests. Additionally, it avoids unnecessary page refreshes, allowing for a smoother and more seamless interaction with the application.

Submit
104. What is your first consideration when configuring field attributes for dynamic display?

Explanation

The first consideration when configuring field attributes for dynamic display is to identify the UI element target that you want to dynamically show and hide, enable and disable, or make required. After identifying the target, you need to decide at which level (section, layout, or field) to apply the visible when condition. This ensures that the dynamic display is applied correctly and in the desired manner.

Submit
105. What is the purpose of an action set?

Explanation

An action set is used to configure dynamic UI changes such as displaying a menu when a user clicks a button. It allows for the customization of the user interface based on user interactions, providing a more interactive and personalized experience. By utilizing action sets, developers can easily define and manage the actions triggered by specific events, making it easier to create dynamic and responsive user interfaces.

Submit
106. What are the main considerations when preparing to configure an action set?

Explanation

When preparing to configure an action set, the main considerations include selecting the appropriate UI control and determining which event and action should be configured for that control. The UI control refers to the element or component that the action set will be applied to, such as a button or dropdown menu. The event specifies the trigger or action that will activate the action set, such as a click or hover event. The action determines what action or behavior should be performed when the event occurs, such as displaying a message or navigating to a different page.

Submit
107. How do you configure an action set to occur when the control is in read-only mode?

Explanation

The correct answer is that you use the Applicability drop-down list to configure whether the action set is processed if the control is displayed in read-only mode, editable mode, or both. This means that you have the flexibility to determine when the action set should be triggered based on the control's mode. You can choose to have the action set only occur when the control is in read-only mode, only when it is in editable mode, or when it is in both modes. This allows for more customization and control over the behavior of the action set.

Submit
108. A sales manager runs weekly reports on how long it takes to prepare a car for customer delivery. Which type of report metrics apply to this report?

Explanation

The correct answer is Business metrics. This is because the report is measuring the time it takes to prepare a car for customer delivery, which is a business-related metric and not based on any specific parameter of the Pega Platform.

Submit
109. Why is case data stored in a BLOB column?

Explanation

The BLOB field provides greater flexibility and performance for case data as it is capable of storing an unlimited amount of data. It also allows the data model of a case to change without impacting database storage. Additionally, the BLOB field allows an application to read or write the entire case at once.

Submit
110. Why are properties exposed, or optimized, for reporting?

Explanation

Properties are exposed or optimized for reporting in order to allow Pega to read the property value without having to decompress the BLOB (Binary Large Object) to extract the property value. This optimization improves the efficiency and speed of reporting processes as it eliminates the need for decompression, resulting in faster data retrieval and analysis.

Submit
111. The purpose of unit testing is to _____________.

Explanation

Unit testing is a software testing technique that aims to identify any configuration errors in a rule before they can cause further issues in an application. This is particularly important when the result of a rule depends on another rule, as any errors in the initial rule could potentially affect the accuracy and reliability of subsequent rules. By conducting unit testing, these configuration errors can be detected and addressed early on, preventing them from being compounded and causing more significant problems in the application.

Submit
112. The purpose of a test page is to _________________________.

Explanation

A test page is used to store data that can be utilized during the process of unit testing a rule. By having a dedicated page for this purpose, testers can input specific data scenarios and observe how the rule being tested responds to those inputs. This allows for thorough testing and validation of the rule's functionality and accuracy.

Submit
113. What are two ways to view the output of a unit test?

Explanation

The two ways to view the output of a unit test are to either run the unit test or to view the output of the test with the Clipboard tool. Running the unit test allows for the execution of the test and displays the results, while using the Clipboard tool provides a way to view the output without executing the test.

Submit
114. What is the role of a test case in application development?

Explanation

A test case is an essential component in application development as it helps in identifying and verifying the expected results of a rule. By defining one or more testable conditions, a test case allows developers to assess the functionality and performance of the application. It ensures that the rule being tested is producing the desired outcome and helps in detecting any errors or issues. Ultimately, test cases play a crucial role in ensuring the quality and reliability of the application by validating its functionality against the expected results.

Submit
115. What is the relationship between an assertion and a test case?

Explanation

The relationship between an assertion and a test case is that a test case includes one or more assertions that define the expected behavior for a specific rule. In other words, an assertion is a statement that checks whether a particular condition or behavior is true or false, and a test case is a collection of these assertions that verify the correctness of a rule or feature. By including multiple assertions in a test case, different aspects of the rule's behavior can be thoroughly tested and validated.

Submit
116. What does the Automated Testing landing page show?

Explanation

The Automated Testing landing page displays a list of test cases that have been defined for an application. It also provides information on the status of each test case, specifically the status as of its last execution. This allows users to easily track the progress and results of their automated tests.

Submit
117. An application lets customers book airline reservations online. What would you expect to be defined as the case type in the application?

Explanation

In the given application, the case type would be expected to be defined as "A reservation" because the application is specifically designed for customers to book airline reservations online. Therefore, the main purpose of the application is to handle and manage reservations made by customers, making "A reservation" the most appropriate case type.

Submit
118. You are helping to implement the technical components of a new application. Before you can begin work, you must obtain definitions of the business processes and service-level agreements. Which members of the development team would you go to for this information?

Explanation

Business architects are responsible for designing and defining the structure, operations, and processes of a business. They have a deep understanding of the organization's business processes and service-level agreements. Therefore, they would be the most appropriate members of the development team to provide the necessary definitions for the implementation of the new application. They can provide insights and guidance on how the technical components should align with the business requirements and objectives.

Submit
119. Which two are benefits of following Pega guardrails. (Choose Two)

Explanation

Following Pega guardrails provides benefits in two ways. Firstly, it helps developers to track compliance with Pega best practices, ensuring that the development process aligns with industry standards and guidelines. This promotes consistency and efficiency in development. Secondly, guardrails assist developers in building applications that are easier to maintain and have fewer defects. By adhering to the guardrails, developers can avoid common pitfalls and design applications with robustness and stability in mind, reducing the likelihood of bugs and issues arising in the future.

Submit
120. When collecting information for a loan application, a case worker needs to enter the date of birth on the loan application form. What two  tasks do you perform to enable the case worker to enter this information? (Choose Two) 

Explanation

To enable the case worker to enter the date of birth information on the loan application form, two tasks need to be performed. First, a date of birth data field needs to be added to the case type. This will allow the case worker to input the date of birth information into the loan application form. Second, the date of birth field should be added to the case worker's view of the case type. This ensures that the case worker can see and access the date of birth field when reviewing and working on the loan application.

Submit
121. When modeling the life cycle of a case, stages typically represent a _______________ or a ________________. (Choose Two)

Explanation

Stages in the life cycle of a case typically represent a transfer of authority and a significant change in the status of a case. This means that as a case progresses through different stages, there is a transfer of responsibility or decision-making power from one actor to another, and there are notable changes in the status or progress of the case. These stages help to track the different phases and milestones in the case's life cycle.

Submit
122. Adding instructions to a step ____________.

Explanation

The correct answer is "Describes to an end user what should be done in the step." This answer is supported by the fact that instructions are typically provided to guide the end user in performing a specific task or action. The other options do not accurately describe the purpose of adding instructions to a step.

Submit
123. A step in the case life cycle has a case status value of Pending-Approval. When is the status of the case automatically updated?

Explanation

The status of the case is automatically updated at the beginning of the step. This means that as soon as the step is initiated, the case status value will be updated to reflect the change.

Submit
124. What type of step typically requires contextual instructions?

Explanation

The type of step that typically requires contextual instructions is "Collect information." This step involves gathering specific details or data from various sources, which may require additional instructions or guidance to ensure that the information collected is accurate and complete.

Submit
125. Analyze the following screen captures for UI design, and then identify the consistent UI elements. (Choose Two)

Explanation

The explanation for the given correct answer is that in both views, the Continue Shopping buttons are located in the same place, indicating a consistent UI element. Additionally, the shopping cart items, price, and quantity are also in the same location in both views, further confirming a consistent UI element.

Submit
126.  When is the earliest opportunity for you to configure the user view for a step in a case life cycle in Pega Express?

Explanation

The user view for a step in a case life cycle can be configured after adding that step to the case life cycle. This means that the user view configuration can only be done once the step has been added to the case life cycle. The other options mentioned in the question either refer to configuring the user view before creating the case life cycle or after creating the entire case life cycle, which is not correct. Additionally, configuring the user view is not dependent on configuring pick list data types, so the last option is also not correct.

Submit
127. You have a requirement to add to a view a check box that indicates the user qualifies for an auto insurance discount. In order to qualify, two conditions must be met. First, the user must be older than 25. Second, the user cannot have received a traffic violation in the past three years. Unless both conditions are met and the user selects the check box, the form displays an error when the user submits the form. Which one of the following approaches would you use to support this requirement?

Explanation

Using a single validate rule to verify both conditions is the correct approach because it allows for checking both conditions simultaneously. This ensures that both conditions are met before the form is submitted, and if either condition is not met, an error will be displayed. This approach simplifies the validation process and ensures that both conditions are consistently checked together.

Submit
128. You are adding a field to your case type in which users must enter the day, month, and year they were hired before the user can submit the user form. The field type must enforce a date format. What two validation approaches would you use to meet the validation requirements? (Choose Two)

Explanation

To meet the validation requirements, the "required" option should be used to make the field mandatory, ensuring that users must enter the day, month, and year they were hired before submitting the form. Additionally, the field type should be defined as a date to enforce the date format and ensure that only valid dates can be entered.

Submit
129. Which requirement is best implemented using a Wait step in a case?

Explanation

A Wait step is best implemented in a case when you cannot complete a purchase case on a website unless you complete a new account child case. This means that the purchase case is dependent on the completion of the new account child case. The Wait step will pause the execution of the purchase case until the new account child case is completed, ensuring that the necessary requirements are met before proceeding.

Submit
130. 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? 

Explanation

The correct answer is to make the loan request a parent case type and the appraisal a child case type. This configuration reflects the relationship between the two case types, where the loan request is the main case and the appraisal is a sub-case that depends on the loan request. This allows for easy tracking and management of the loan request and its associated appraisal.

Submit
131. 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 statement about the processing of PO-11, Pay-37, and Pac-56 is correct?

Explanation

Both Pay-37 and Pac-56 have to be resolved before PO-11 can be resolved. This means that the payment case and the packaging case need to be completed before the purchase order case can be considered resolved. The resolution of the child cases is a prerequisite for resolving the parent case.

Submit
132. You check out a rule to update it. While the rule is checked out, another developer decides to test a case type by creating and processing the case. What happens when the application attempts to use the rule you checked out?

Explanation

When a rule is checked out, it means that it is being modified or updated by a developer. In this scenario, when another developer tests a case type by creating and processing a case, the application will ignore the checked-out version of the rule and instead use the previous version that is present in the application ruleset. This allows the application to continue functioning without any interruptions or errors caused by the ongoing modifications to the rule.

Submit
133. A claim case records the items of loss. The property reference that describes an item of loss looks like this: .ItemOfLoss(1).Description. The property reference .ItemOfLoss(1) is an example of a __________ property?

Explanation

The property reference .ItemOfLoss(1) is an example of a page list property. This is because it is referencing a specific item within a list of items, denoted by the (1) in the reference. Each item in the list represents a different page or entry in the claim case records, allowing for multiple items of loss to be recorded and accessed individually.

Submit
134. 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)?

Explanation

The property reference ".Language(Spanish)" suggests that the property is capturing the candidate's language skill in a specific language, in this case, Spanish. A value group property is used to capture multiple values related to a specific attribute, such as language skills in different languages. Therefore, the correct answer is value group.

Submit
135.  pyWorkPage stores which type of information?

Explanation

The pyWorkPage stores information about a case. This means that it contains data related to the specific case being worked on, such as case details, case history, case attachments, and any other relevant case-specific information. It does not store information about the Pega server, data cached from an outside system, or information about the current operator.

Submit
136. A parallel process is defined as ___________________________.

Explanation

A parallel process is a process that executes over the same time period as other processes. This means that multiple processes are being executed simultaneously, rather than one after the other. Parallel processes can improve efficiency and reduce the overall time required to complete a task or project.

Submit
137. An application references a data element found in the Work-class. How is this rule inherited by the application?

Explanation

When an application references a data element in the Work-class, the rule is inherited by applying directed inheritance. Directed inheritance allows the application to access and use the rules defined in the Work-class. This means that the application can utilize the properties and behaviors defined in the Work-class without having to redefine them. By applying directed inheritance, the application can easily access and utilize the data element from the Work-class.

Submit
138. What three questions should you ask when creating a correspondence? (Choose Three)

Explanation

The three questions that should be asked when creating a correspondence are: When does the correspondence need to be sent? This helps determine the timeline and urgency of the correspondence. Who is the user that receives the correspondence? This ensures that the correspondence is directed to the correct recipient. How will the correspondence be sent? This determines the method of communication, such as email, mail, or in-person.

Submit
139. Which two statements identify why you should automate correspondence? (Choose Two)

Explanation

Automating correspondence allows for sending consistent information to users because it eliminates the possibility of human error and ensures that the same message is delivered to all recipients. It also allows you to send timely communication because automated systems can send out notifications and updates instantly, without any delay or reliance on manual processes.

Submit
140. An insurance company provides personal property insurance. Jewelry is categorized as a special type of personal property. Requests for jewelry coverage require that a user managing the request is trained to appraise jewelry. The requirement is to route assignments for jewelry appraisals to users who have this skill. Which one of the following routing approaches would you use?

Explanation

not-available-via-ai

Submit
141. You are configuring a Confirm and Pay view that includes a payment type selection list. The following image shows the Credit Card Type selection list. One of the payment options is PayPal. PayPal requires users to confirm order details on the PayPal website. How do you configure the link to PayPal to display only when users select PayPal as their payment option?

Explanation

The correct answer is to configure a visible when condition expression for the PayPal link control. This means that the link to PayPal will only be displayed when users select PayPal as their payment option. By setting a visible when condition, the link control will be dynamically shown or hidden based on the user's selection, ensuring that the link to PayPal is only visible when it is relevant.

Submit
142. You need to read from an external database table containing inventory data. Which two ways could you integratewith the table? (Choose Two)

Explanation

To integrate with an external database table containing inventory data, you can use two methods: mapping the table to a class and using a SQL connector. Mapping the table to a class allows you to create a data structure in your application that represents the table's schema, enabling you to easily interact with the data. Using a SQL connector allows you to establish a connection with the external database and execute SQL queries to retrieve the inventory data. These two methods provide different approaches to integrate and interact with the external database table.

Submit
143. Which situation is best addressed through circumstancing?

Explanation

Circumstancing is best addressed in the situation where a loan applicant resides in Canada and a legally required disclosure needs to be added to the confirmation email acknowledging the submission of their loan request. This means that based on the specific circumstance of the applicant's location, a specific action needs to be taken to comply with the legal requirement.

Submit
144. You have a requirement to add a bank checking account number field to a view. Routing numbers must contain nine digits. How would you configure the field to support this requirement?

Explanation

To support the requirement of having a bank checking account number field with routing numbers containing nine digits, the best approach would be to use an edit validate rule that validates the routing number pattern. This would ensure that the entered value follows the required format and consists of exactly nine digits. Using a text field with a minimum and maximum value of 9 would not guarantee the correct format, while using a decimal property type and making the field required would not enforce the specific routing number pattern. Configuring a function in an edit validate rule specifically for the routing number pattern would be the most appropriate solution.

Submit
145.  You use the Clipboard tool to perform which two tasks? (Choose Two)

Explanation

The Clipboard tool can be used to test case behavior by setting property values for an open case. This allows users to simulate different scenarios and observe how the case behaves based on the property values. Additionally, the Clipboard tool can be used to review the current values of case data, providing visibility into the data stored in the case and helping with troubleshooting or analysis.

Submit
146. Which variable in the assignment urgency calculation enables users to increment the service level urgency on a case-by-case basis?

Explanation

The variable .pyUrgencyAssignAdjust enables users to increment the service level urgency on a case-by-case basis. This variable allows users to adjust the urgency level for a specific assignment, providing flexibility in prioritizing and managing cases based on their individual needs and requirements.

Submit
147. Which two use cases are a good use of reference data? (Choose Two)

Explanation

Reference data is commonly used in two main use cases. The first use case is to access an external database. This means that reference data is used to retrieve information from an external source, such as a database, to enrich or enhance the data being processed. The second use case is to provide a limited set of input values for a field. In this case, reference data is used to define a predefined list of values that can be selected or entered for a specific field, ensuring data consistency and accuracy. These two use cases demonstrate the practical applications of reference data in various data processing scenarios.

Submit
148. What two items should a developer configure before delegating a rule? (Choose Two)

Explanation

Before delegating a rule, a developer should configure an Access Group that has access to the production ruleset and an unlocked ruleset added to the Application rule as a production ruleset. These configurations ensure that the delegated rule can be accessed and executed by the appropriate users with the necessary privileges. The Access Group provides access permissions to the production ruleset, while the unlocked ruleset added to the Application rule ensures that the delegated rules are included in the production environment.

Submit
149. Which statement best describes the role of the base rule in circumstancing?

Explanation

The base rule is used if no circumstanced variant applies. This means that when there is no specific rule that matches the given circumstances, the base rule will be applied as a default. It serves as a fallback option when there are no other rules that are applicable.

Submit
150. What are two ways you can add a table to a view? (Choose Two)

Explanation

You can add a table to a view by either adding a table to a section used by the view or by adding a field group list to a view in Pega Express. Adding a table to a section allows you to include a table within the section that is used by the view. On the other hand, adding a field group list to a view in Pega Express allows you to add a group of fields as a table within the view. Both methods provide a way to incorporate a table into a view.

Submit
151. How do you configure an action set on a button to clear user selections and then review the previous actions on the case?

Explanation

The correct answer is to first configure a Click event with a Refresh action. This allows the button to clear user selections. Then, adding a View History action to the event allows the user to review the previous actions on the case.

Submit
152. You have created a test case for a decision table and verified the results. A few weeks later, another developer runs the test case again and the test fails. Changes to which two of the following configurations could have caused this result? (Choose Two)

Explanation

The return values used in the decision table could have caused the test to fail if they were changed. The test case may have been expecting a specific return value, and if that value was changed, the test would fail. Similarly, if the input property values used in the decision table were changed, the test case may not be providing the correct inputs, resulting in a failure. The other options, the user performing the unit test and the page containing the decision table input properties, are not directly related to the test case itself and would not cause the test to fail.

Submit
153. A hotel reservation application has the following requirement: Users must select the destination city from a list ofoptions. The list is filtered on user entry. As a user types the city name, the list of options narrows.Which UI control allows you to implement this requirement?

Explanation

The AutoComplete UI control allows users to select the destination city from a list of options by filtering the list based on their input. As the user types the city name, the list of options narrows down, making it easier for the user to find and select their desired destination. This control provides a more efficient and user-friendly way to search for and select cities compared to other options such as a Menu, Drop-Down, or List to List.

Submit
154. Mach each data page scope to its use case.
Submit
155. A

Explanation

not-available-via-ai

Submit
156. What are the possible consequences of not following best practices and guardrails when designing and building an application on Pega Platform?

Explanation

Not following best practices and guardrails when designing and building an application on Pega Platform can have several consequences. It may result in spending more time re-creating existing functionality or debugging a poorly designed component. Additionally, there is a risk of implementing a feature that does not work correctly. These consequences can lead to inefficiencies, delays, and potential issues with the application's functionality. It is important to adhere to best practices and guardrails to ensure a well-designed and functional application on Pega Platform.

Submit
157. Which requirement could be satisfied with a user action?

Explanation

not-available-via-ai

Submit
158. Select the two items of information used to uniquely identify a rule. (Choose Two)

Explanation

The class of the rule and the type of the rule are two items of information that are used to uniquely identify a rule. The class of the rule refers to the category or classification of the rule, which helps in organizing and managing rules based on their purpose or functionality. The type of the rule refers to the specific characteristics or properties of the rule, such as whether it is a validation rule, calculation rule, or routing rule. Together, these two pieces of information provide a comprehensive identification for a rule.

Submit
159.  In an event reservation application, you are configuring a Select Flights view in which in which the user enters the destination (.Destination). Later in the life cycle, you want to display the destination value as the location (.Location) value in a Hotel Reservation view. How do you configure the data transform? 

Explanation

The correct answer is to set .Location as the target property equal to .Destination as the source property. This means that the value entered by the user in the Destination field will be copied to the Location field in the Hotel Reservation view.

Submit
160. The case type hierarchy in your insurance application consists of three case types: Claim (top level), Personal Injury (subcase type of Claim), and Emergency Care (subcase type of Personal Injury). In the Claim case type, a data transform sets the claim date and work urgency. To reduce maintenance, you do not want to set in each subcase the properties that were already set in the parent data transforms. However, you want to set work urgency to different values in each subcase type. What two configuration steps would you take to meet this requirement? (Choose Two)

Explanation

To meet the requirement of setting work urgency to different values in each subcase type while reducing maintenance, two configuration steps can be taken. Firstly, in each subcase type data transform, the work urgency can be set to the required value. This ensures that the specific work urgency value is set for each subcase type. Secondly, the "Call superclass data transform" option should be selected in each of the subcase type data transforms. This allows the subcase types to inherit the properties and values set in the parent data transform, reducing the need to set them again in each subcase.

Submit
161. When does data propagation occur?

Explanation

Data propagation occurs when a case is created. This means that when a new case is initiated, the data from the parent case is transferred to the child case or spin-off case. This allows for the propagation of relevant information throughout the case hierarchy, ensuring consistency and efficiency in data management.

Submit
162. 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 rather than a data transform for calculating the value? (Choose Two)

Explanation

A declare expression is preferred over a data transform in this scenario because it eliminates the need to manually recalculate every calculation that updates the source values. This saves time and effort in maintaining the application. Additionally, a declare expression allows the system to monitor input properties and automatically update the target property value when necessary. This ensures that the order total will always be accurately calculated and updated across all forms in the application.

Submit
163. A service level agreement rule describes the following behavior:  
  Urgency Adjustment Interval length Limit
Start of service level 20    
Goal interval 10 8 hours  
Deadline interval 20 24 hours  
Passed Deadline interval 20 24 hours 3
The service level provides a four-hour initial delay. If the case urgency is set to 10 and the case reaches the assignment at 9 A.M. Monday, what is the assignment urgency at 12 P.M. Wednesday?

Explanation

not-available-via-ai

Submit
164. You have created a form that lists a group of recreational activities that users can select when booking a vacation. One column lists the activity name, a second column provides the check box for activity selection, and a third column displays a thumbnail image of the activity. You want to ensure that users have the information they need to make their selections regardless of screen size. When viewed on a small screen, you do not need to display the images. What three configuration steps would you take to support this requirement? (Choose Three)

Explanation

The explanation for the given correct answer is that by setting the image column to "other importance", it indicates that the images are not necessary and can be omitted on small screens. By setting the activity name column to "primary importance", it ensures that the name of each activity is displayed prominently, allowing users to easily identify and select their desired activities. Lastly, by setting the check box column to "secondary importance", it indicates that the selection checkboxes are still important, but not as crucial as the activity names. This prioritizes the necessary information for users on small screens.

Submit
165. You would like to use the Tracer tool to debug an error in your application. In which portal can you use the Tracer tool?

Explanation

The Tracer tool is used for debugging errors in applications. It allows developers to trace and analyze the flow of execution in the application. The Tracer tool is typically available in the development environment, which is the Designer Studio. Hence, the correct portal to use the Tracer tool would be the Designer Studio.

Submit
166. A report contains columns New Hire ID, New Hire Name, Start Date, and Location. The organization has offices invarious cities throughout the U.S. A facilities manager requests a report that includes only new hires who are locatedin the Atlanta and Boston offices and have a start date within 30 days of the report date.How would you configure the filter to support this requirement?

Explanation

The correct answer is to create three conditions: Location equals Boston AND location equals Atlanta AND Start Date equals next 30 days. This is because the facilities manager wants to include new hires who are located in both the Atlanta and Boston offices, so the conditions need to be connected with an "AND" operator. Additionally, the start date should be within the next 30 days, so the condition Start Date equals next 30 days is also included.

Submit
167. While preparing to release an application, you notice a guardrail violation on an activity you wrote. The activity copiesthe customer's shipping address to their billing address. How do you address this guardrail violation?

Explanation

The correct answer is to replace the activity with a data transform to copy the shipping address to the billing address. This is the appropriate action to address the guardrail violation because using a data transform instead of an activity ensures that the violation is resolved while maintaining the desired functionality of copying the shipping address to the billing address.

Submit
168. Why do tables need responsive configuration in addition to responsive breakpoints?

Explanation

Tables need responsive configuration in addition to responsive breakpoints because relying on breakpoints alone can result in unimportant columns having prominence over more important columns. This means that when the screen size changes, the table may not display the most relevant information in a clear and organized manner. By using responsive configuration, the table can be optimized to adapt to different screen sizes, ensuring that the important columns are always given priority and displayed prominently.

Submit
169.  You want to engage business and IT resources to review the working models. What two best practices accomplish this objective?  (Choose Two)

Explanation

Iterative delivery is a best practice that involves breaking down the project into smaller, manageable phases or iterations. This allows for regular feedback and collaboration between business and IT resources, ensuring that the working models are constantly reviewed and improved. Direct Capture of Objectives (DCO) is another best practice that facilitates engagement between business and IT resources. DCO involves directly involving stakeholders in the requirements gathering process, ensuring that their objectives and expectations are captured accurately. Both of these best practices promote collaboration and engagement between business and IT resources, making them effective in achieving the objective of reviewing working models.

Submit
170. Analyze the following data model table for a purchase request case and select the correct statements. (Choose Two).

Explanation

The statement "The customer and line items are data objects" is correct because in a data model, data objects represent entities or things that are of interest to the organization. In this case, the customer and line items are entities that are relevant to the purchase request case.

The statement "The unique identifier, date, and total are each single value data elements" is correct because these attributes represent single values associated with the purchase request. The unique identifier is a unique identifier for each purchase request, the date represents the date of the request, and the total represents the total amount for the purchase request.

Submit
171. Use __________ to sum a value in a child case and record the total value in the parent case.

Explanation

A calculation can be used to sum a value in a child case and record the total value in the parent case. This involves performing a mathematical operation to add up the desired values and store the result in the parent case. It is a way to perform a specific computation and update the necessary data in the parent case based on the values in the child case.

Submit
172. Which of the following would be typical data stored in a local data source?

Explanation

A local data source typically stores data that is specific to a particular location or system. Delivery options are specific to a local area or business, and therefore would be typical data stored in a local data source. Insurance policy data, customer details, and case data may be stored in a centralized database or a cloud-based system that can be accessed from multiple locations.

Submit
173. You want to list the orders placed by a customer over the past six months. For each order, you need to display the order number, the date of the order, the total amount of the order, payment method, and order status in a series of columns. What type of layout do you use to present the list of orders to a user?

Explanation

A table is the most appropriate layout to present the list of orders to a user. A table allows for organized and structured presentation of data in rows and columns, making it easy for users to view and compare information such as order number, date, total amount, payment method, and order status. It provides a clear and concise format for displaying multiple orders, ensuring efficient readability and navigation for the user.

Submit
174. 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?

Explanation

To capture the delivery method for a purchase request, the best option would be to define the list with the options using a Picklist. A Picklist allows the user to select one option from a predefined list of choices. This ensures that the user can only choose from the available options of Standard, premium, or next-day, providing a clear and structured way to capture the delivery method.

Submit
175. A home loan company has home appraisal offices in various regions. Each office has its own work queue. Company policy requires that home appraisals are assigned to offices based on the home's location. For example, appraisals for homes located in Boston are assigned to the New England office work queue. Which routing approach would you choose to support this requirement?

Explanation

The best approach to support the requirement of assigning home appraisals to offices based on the home's location is to route the assignment to the correct work queue based on a decision rule. This means that a set of predefined rules will be established to determine which office's work queue the appraisal should be assigned to based on the location of the home. This approach ensures that each appraisal is directed to the appropriate office and avoids any confusion or misrouting.

Submit
176. An application change goes into effect on June 15, 2016. Due to this change, two fields are added to a user form to collect information for compliance purposes. Assuming that today is April 30, 2016, how should you configure circumstancing for the form?

Explanation

The correct answer is to circumstance the form by property and date, specifying June 15, 2016, as the start date. This is because the application change goes into effect on June 15, 2016, and the two fields are added to the user form at that time. By using the start date of June 15, 2016, the form will only be circumstanced for cases created on or after that date, ensuring that the new fields are only displayed for cases that require the compliance information.

Submit
177. A company provides two applications to its employees. The first application is managed by the Accounting department, and allows employees to submit expense reports for reimbursement. The second application is managed by the IT department, and allows employees to submit support tickets for IT-related issues. Both applications require a data element to track the status of cases. Select the best strategy for implementing this requirement.

Explanation

Checking the inheritance path is the best strategy for implementing this requirement because it allows the company to leverage any existing data element that may already be available in the system. This approach promotes reusability and avoids duplication of efforts. By checking the inheritance path, the company can determine if there is a suitable data element that can be used for tracking the status of cases in both applications, saving time and resources.

Submit
178. Use __________ to conditionalize the logic to determine which data should be propagated.

Explanation

A data transform can be used to conditionalize the logic to determine which data should be propagated. Data transforms are used to define the rules and conditions for transforming data from one format to another. By using conditional statements and expressions within a data transform, specific data can be selected and propagated based on certain conditions or criteria. This allows for more flexibility in determining which data should be processed and propagated in a particular scenario.

Submit
179. Which rule warning do you address by justifying the current design?

Explanation

The correct answer is addressing the rule warning related to data consistency and accuracy. By using an activity to add customer information to a system of record, the application ensures that the data being entered is validated and properly stored in the system. This helps maintain the integrity of the customer information and reduces the chances of errors or inconsistencies in the data.

Submit
180. When modeling the life cycle of a case, alternate stages typically represent ____________ and can ___________. (Choose Two)

Explanation

Alternate stages in the life cycle of a case typically represent exceptions to the normal course of events. These stages are not part of the regular flow but occur under specific circumstances. These exceptions can be sequenced into the primary stages, meaning they can be integrated into the main stages of the case life cycle. This allows for a comprehensive and flexible modeling of the case, accommodating both regular and exceptional scenarios.

Submit
181. Select two benefits of adopting a rule delegation strategy. (Choose Two)

Explanation

Adopting a rule delegation strategy allows business users to change business policies quickly without going through lengthy approval processes. This improves the business's ability to adapt to changing business conditions. Additionally, by delegating rule management to business users, architects can focus on application development and maintenance, while business users can make changes to the application on their own. This reduces the need for a large number of architects, resulting in lower overall costs for building and maintaining business applications.

Submit
182. A business process requirement states that users should be able to modify the shipping address at any time and not interrupt the primary case. Which of the following options is the best way to design for this requirement?

Explanation

Adding a local action to the case type is the best way to design for the requirement of allowing users to modify the shipping address at any time without interrupting the primary case. A local action is a reusable component that can be added to a case type and allows users to perform specific actions without navigating away from the current screen. By adding a local action to the case type, users can easily modify the shipping address whenever needed, ensuring a seamless user experience without interrupting the primary case flow.

Submit
183. a

Explanation

not-available-via-ai

Submit
184. The primary purpose of a service level is to __________.

Explanation

A service level is primarily used to assign cases to the appropriate case worker. This helps ensure that each case is handled by the most suitable person, based on their expertise and workload. By assigning cases to the right case worker, the organization can improve efficiency and productivity, as well as provide better quality service to their clients.

Submit
View My Results

Quiz Review Timeline (Updated): Jul 22, 2024 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Jul 22, 2024
    Quiz Edited by
    ProProfs Editorial Team
  • Apr 03, 2019
    Quiz Created by
    Vamsikrishna.k93
Cancel
  • All
    All (184)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
In which two of the following situations would you use a data...
You have added a page list property named Dependents to a view in the...
You are designing a travel plan application. A hotel booking step...
You are configuring a declarative network that contains eleven declare...
You have a purchase request case and want to spin off a supplier case...
You need to fetch exchange rates that are updated on a daily basis...
You have a data page with customer data. The data page is configured...
You have configured a data page to look up customer data in a database...
The External Database Table Class Mapping wizard creates a data class...
In which types of UI control is reference data from the local data...
The goal milestone in a service level defines the amount of time ...
In a new hire process, a hiring manager needs to be automatically...
You are configuring a standard email to automatically be sent to loan...
Conditional paths in a case life cycle are used to define...
An expense report process requires the assignment for travel expenses...
 Automating decisions based on business logic enables...
In which of the following situations would you use a rule circumstance...
Which of the following sets represent action sets (event > action)...
A manager has requested a report that shows the purchase requests for...
A manager requests a report that contains the following columns:...
 Your organization has a standard loan request report that...
Select the three true statements about the use of a BLOB field....
 Which best describes the benefit of unit testing rules?
A report contains five columns of data about sales quotes. ...
Which type of data is exposed by default?
The user enters a response on a form and clicks Submit. The Pega...
When unit testing a rule, you can identify a data transform to use...
The Tracer tool shows you a log of detailed information on your...
A customer wants to copy the contents of a previous order to their...
A data page holds the local weather information based on the...
While testing a form, you need to verify the contents of a data page...
While preparing to release an application, you notice a guardrail...
While reviewing a UI form in a Grooming/Elaboration playback, you...
A _______________ delivers a meaningful business outcome to a...
The modeling technique used to describe in business terms how a...
A ________________ is used as a first level of organizing work in a...
In Pega Platform, ___________________ are organized within stages and...
What are the main differences between an optional user action and an...
What should you consider before creating a user view?
You have added fields for entering the name and address of a loan...
Which validation method would be appropriate for checking that a user...
How would you configure a field in which a user selects one of four...
When would you use the required fields validation approach?
How would you ensure that a user always enters 20 characters in a...
Validate rules enable you to use a single property when...
How is the validation creation process in Pega Express different than...
Why must a validation condition that tests whether a date is in the...
You have added a field for entering a U.S. phone number. Do you use a...
What is the difference between a top-level case and a child case?
What are the two ways you can configure a Wait step to pause a case?
What is the purpose of a rule in a Pega application?
A ruleset version is identified with a string of three numbers. What...
What is the purpose of a class in a Pega application?
What type of relationship is described by pattern inheritance?
How does directed inheritance differ from pattern inheritance?
What data modeling capability is available in Designer Studio but not...
How is information, such as the customer's date of birth, stored...
What is the purpose of an embedded page within pyWorkPage?
Why is it important to include class information when you reference...
While testing case behavior for an online shopping application, you...
What is an action in a data transform?
Briefly describe the two types of property modes.
Where do most data transforms occur in a process flow?
You are using pyDefault to set the manager property to Sharon Smith....
What action is defined in pyDefault to ensure that pySetFieldDefaults...
What data transform feature do you use when you want to set a...
When you create data transforms in a class hierarchy and want to use...
What is the primary benefit of using declarative processing?
Which technique should you use if you want to update values when the...
Which technique should you use if you want the total price to update...
What are the three components in a declare expression?
A declare expression in a network can use which property as a source...
Where are the source values entered when creating declare expressions...
When does an expression using backward chaining update its target...
When can forward chaining have a negative impact on performance?
How is a work party used in an application?
Which standard flow shape represents an automated system action?
When do you use a data page?
When you configure a data page, you define the structure as either a...
You want to create a list of products and their attributes to...
How does the passed deadline interval differ from the goal and...
What capabilities do you gain by configuring a service level agreement...
What are the three factors that influence assignment urgency value?
A user accesses assignments from a ___________. Users in a work group...
What is the purpose of rule delegation?
What are the criteria for determining rules to delegate?
What is a good test for a name for a delegated rule?
Why is organizing delegated rules in an unlocked ruleset necessary?
Why is a meaningful description for a delegated rule important?
What is a conditional path in a Pega process flow rule?
What is the prime consideration for process order when configuring...
How does circumstancing solve the problem of configuring exception...
What type of circumstancing will a real estate firm use to display a...
What is the relationship between a section and a user view?
Describe the purpose of dynamic layouts.
What is one advantage of design templates?
What are the three ways a section can be configured?
Describe the purpose of dynamic layouts.
What are responsive breakpoints in Pega applications?
How do application developers benefit from dynamic behavior?
How would you describe the event-action model?
When do you use visible when conditions?
What is the advantage of selecting Run visibility condition on...
What is your first consideration when configuring field attributes for...
What is the purpose of an action set?
What are the main considerations when preparing to configure an action...
How do you configure an action set to occur when the control is in...
A sales manager runs weekly reports on how long it takes to prepare a...
Why is case data stored in a BLOB column?
Why are properties exposed, or optimized, for reporting?
The purpose of unit testing is to _____________.
The purpose of a test page is to _________________________.
What are two ways to view the output of a unit test?
What is the role of a test case in application development?
What is the relationship between an assertion and a test case?
What does the Automated Testing landing page show?
An application lets customers book airline reservations online. What...
You are helping to implement the technical components of a new...
Which two are benefits of following Pega guardrails. (Choose Two)
When collecting information for a loan application, a case worker...
When modeling the life cycle of a case, stages typically represent a...
Adding instructions to a step ____________.
A step in the case life cycle has a case status value...
What type of step typically requires contextual instructions?
Analyze the following screen captures for UI design, and then identify...
 When is the earliest opportunity for you to configure the user...
You have a requirement to add to a view a check box that indicates the...
You are adding a field to your case type in which users must enter the...
Which requirement is best implemented using a Wait step in a case?
In an mortgage application, the user creates a loan request. In order...
In an online shopping application, the primary case type PurchaseOrder...
You check out a rule to update it. While the rule is checked out,...
A claim case records the items of loss. The property reference that...
A candidate's language skills are captured in a candidate case....
 pyWorkPage stores which type of information?
A parallel process is defined as ___________________________.
An application references a data element found in the Work-class. How...
What three questions should you ask when creating a correspondence?...
Which two statements identify why you should automate correspondence?...
An insurance company provides personal property insurance. Jewelry is...
You are configuring a Confirm and Pay view that includes a payment...
You need to read from an external database table containing inventory...
Which situation is best addressed through circumstancing?
You have a requirement to add a bank checking account number field to...
 You use the Clipboard tool to perform which two tasks? (Choose...
Which variable in the assignment urgency calculation enables users to...
Which two use cases are a good use of reference data? (Choose Two)
What two items should a developer configure before delegating a...
Which statement best describes the role of the base rule in...
What are two ways you can add a table to a view? (Choose Two)
How do you configure an action set on a button to clear user...
You have created a test case for a decision table and verified the...
A hotel reservation application has the following requirement: Users...
Mach each data page scope to its use case.
A
What are the possible consequences of not following best practices and...
Which requirement could be satisfied with a user action?
Select the two items of information used to uniquely identify a rule....
 In an event reservation application, you are configuring a...
The case type hierarchy in your insurance application consists of...
When does data propagation occur?
In a purchase order application, you have been asked to add an order...
A service level agreement rule describes the following behavior: ...
You have created a form that lists a group of recreational activities...
You would like to use the Tracer tool to debug an error in your...
A report contains columns New Hire ID, New Hire Name, Start Date, and...
While preparing to release an application, you notice a guardrail...
Why do tables need responsive configuration in addition to responsive...
 You want to engage business and IT resources to review the...
Analyze the following data model table for a purchase request case and...
Use __________ to sum a value in a child case and record the total...
Which of the following would be typical data stored in a local data...
You want to list the orders placed by a customer over the past six...
You want to capture the delivery method for a purchase request. The...
A home loan company has home appraisal offices in various regions....
An application change goes into effect on June 15, 2016. Due to this...
A company provides two applications to its employees. The first...
Use __________ to conditionalize the logic to determine which data...
Which rule warning do you address by justifying the current design?
When modeling the life cycle of a case, alternate stages typically...
Select two benefits of adopting a rule delegation...
A business process requirement states that users should be able...
A
The primary purpose of a service level is to __________.
Alert!

Advertisement