U+ Bank currently uses a Pega Platform'" application to automate its internal operations. The bank wants to add independent tax processing functionality to its application. This work should be routed to tax consultants in the application.
To support this new feature, the bank has appointed country-specific tax consultants because tax processing is handled differently in different countries.
Which one of the following options is the best approach to add tax processing to the bank's existing Pega Platform application?
Answer : C
Tax Case Type and Specialization:
Create a new tax case type within the Pega Platform application to handle the independent tax processing functionality.
Utilize case type specialization to define different processes for each country. This means creating specialized versions of the tax case type based on the country property.
Country-specific Processes:
Each specialized tax case type will have its own processes tailored to the specific tax regulations and requirements of the respective country.
This allows for the flexibility to handle different tax processing rules and ensures compliance with country-specific tax laws.
Routing and Assignment:
Configure routing rules to assign the tax cases to the appropriate tax consultants based on the country.
Use decision tables or decision trees to determine the correct tax consultant for each case, ensuring that the case is handled by a consultant with the relevant expertise.
Efficiency and Maintenance:
By using case type specialization, the application maintains a clear and organized structure where each country's tax processing logic is encapsulated within its own specialized case type.
This makes the system easier to maintain and update, as changes to tax processing rules can be made within the specific country's specialized case type without affecting others.
Pega Academy, 'Specializing a Case Type' module: Covers the concepts and implementation of case type specialization.
Pega Community Article on 'Case Specialization': Provides insights into how to implement and manage case specialization effectively.
A System Architect wants to save the results from running a data page as an automated test. The System Architect reports that the system cannot save the test definition.
What is the reason?
Answer : C
Test Cases Ruleset Configuration:
If the system cannot save the test definition, it is likely due to a ruleset for storing test cases not being configured. Test cases need to be stored in a specific ruleset that is configured for this purpose.
Reference:
Pega documentation on automated testing and unit test cases emphasizes the need for configuring a ruleset to store test cases.
Therefore, the correct answer is:
C . A ruleset to store test cases is not configured.
An external application calls a Pega REST service, which takes a significant amount of time to respond. Pega Platform returns a unique identifier instantly and runs the service without the application waiting.
Which configuration implements this functionality?
Answer : B
Service Request Processor for Asynchronous Processing:
Configuring a REST service to run asynchronously using a service request processor ensures that the service runs without making the external application wait. The system returns a unique identifier instantly and processes the request in the background.
Reference:
Pega's best practices for REST services and asynchronous processing recommend using service request processors for handling long-running processes.
Therefore, the correct answer is:
B . A REST service that runs asynchronously by using a service request processor.
In a telecom customer service application, birthday wishes must be sent to customers every day at midnight by email, according to KYC records. The business requirement states that if email delivery failures occur, the system must record the failures.
There is an infrastructure limitation in using an external stream node; other available nodes are Webuser, Background processing, and BIX only. What two options can comprise an alternative approach as an interim solution? (Choose Two)
Answer : B, D
Job Scheduler with SendEmailNotification Utility:
Running a job scheduler to pull customer records matching the current date and using the SendEmailNotification utility ensures that emails are sent out at midnight. Recording failures in a data type captures the necessary error information.
Job Scheduler with CorrNew Utility:
Using the CorrNew utility to send emails and record any exceptions in a data type also satisfies the requirement for recording email delivery failures.
Reference:
Pega documentation on job schedulers and email utilities provides guidelines for implementing scheduled tasks and handling email delivery.
Therefore, the correct answers are:
B . Run a job scheduler, and pull the customers that match the current date. For each record, invoke the SendEmailNotification utility. If any exception is received in email delivery, mark the failure in a data type.
D . Run a job scheduler, and pull the customers that match the current date. For each record, invoke the CorrNew utility. If any exception is received in email delivery, mark the failure in a data type.
MyHealth Corporation wants to use the age of the claim to increase the urgency of the assignment so that persons processing the claims work on the most urgent claims first. The claim assignment urgency increases by 1 each day the claim remains in an Unresolved status. At any time, MyHealth has up to 10,000 claims that are in process. Claims in the PendingProcessing workbasket are subject to this calculation. The application updates the claim urgency daily before the work day begins. All claims are processed within 30 days.
Which approach satisfies the claim urgency requirement and provides the best experience for the user who processes the claims?
Answer : C
Job Scheduler:
Using a job scheduler on a dedicated node is a robust solution for incrementing the urgency of claims. The scheduler can run daily to update the value of pyUrgencyAssignAdjust by 1 for every assignment in the PendingProcessing workbasket.
Reference:
Pega documentation on job schedulers and background processing highlights the use of job schedulers for periodic updates and batch processing.
Therefore, the correct answer is:
C . Use a job scheduler on a dedicated node to increase the value of pyUrgencyAssignAdjust by 1 for every assignment that matches the selection criteria.
The following class structure is set up in an application so that users can make use of Dynamic Class Referencing (DCR):
What action is required to support the OCR implementation?
Answer : A
For implementing Dynamic Class Referencing (DCR):
VehicleDCR PageGroup (A):
Create a VehicleDCR PageGroup property where the vehicle type is used as the subscript.
Use the pyLabel property to store the class name, enabling dynamic referencing based on the vehicle type.
Implementation:
This setup allows for dynamic class referencing where different vehicle types can be managed within the same PageGroup structure, simplifying the dynamic handling of classes.
Pega Dynamic Class Referencing Guide
Pega Property and Class Management Documentation
Review the following classes and properties:
An embedded list property is defined In the MyCo-Lending-Work ProcessLoan class.The embedded list property is named .Loans.The data type is MyCo-Data Loan.
Which three of the following statements are valid in this situation? (Choose Three)
Answer : A, C, E
When defining an embedded list property with a specific data type:
Changing pxObjClass at Runtime (A):
The pxObjClass of any page within the .Loans list can be modified at runtime. This provides flexibility to change the class of individual pages if needed.
Inheritance and Calculation (C):
Extending the data model, such as a car loan application extending MyCo-Data-Loan-Auto, does not impact aggregate functions like sum performed on properties (e.g., .Loans().Amount).
Class Consistency within the List (E):
All pages within the .Loans list must adhere to the same class type, ensuring consistency and correct behavior of operations on the list.
Pega Data Modeling Guidelines
Pega Clipboard and Page Management Documentation