A Pega COE team is building a reusable component for a functionality that will be mandatory for all Pega applications that are built for the different departments of a company.
The component functionality is documented and published in a common SharePoint file, so that it is accessible by all Pega developers within the company.
Which one of the following approaches will work best for this use case?
Separate Application for Reusable Component:
Placing the component in a separate application ensures modularity and reusability.
Departments can integrate with this application as needed, ensuring consistency and reducing redundancy.
Benefits:
Centralized maintenance and updates.
Easier to manage and deploy across various departments.
Avoids embedding the component directly in multiple applications, which could lead to version control issues.
Pega Best Practices Guide
Pega Academy Course on Reusable Components and Modular Design
These answers and explanations have been verified according to the Pega Lead System Architect guidelines and best practices.
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?
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 dispute case type has various stages, including collect, review, Reinburse, Chargeback, and Resolve.
In the production system, inflight cases exist in the chargeback stage. The Chargeback stage is moved to a new case type.
If the analyst advances the inflight cases, what error flow is initiated?
Identifying the Error Flow:
When stages are altered in a case type, in-flight cases can encounter issues if they try to advance to a now-missing stage.
pzStageProblems Flow:
This flow is initiated when there are problems advancing stages due to missing or reconfigured stages.
It helps to manage and resolve issues related to stage progression.
Pega Platform Case Management Documentation
Pega Academy Course on Advanced Case Design
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?
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.
Case Type A and Case Type B capture information about multiple line items. Each line item is an Instance erf the same Line Item data type. Separate work pool classes are used for Case Types A and B.
What is the optimal data model design to meet these requirements?
Embedded List with Declare Index:
Both Case Types A and B possess an embedded list of line items. Using a Declare Index against each embedded list ensures efficient data retrieval and indexing.
Changing the direct inheritance class for each Declare Index class to the Line Item data type allows for proper data management and querying.
Reference:
Pega best practices for data modeling and indexing recommend using Declare Index for embedded lists to enhance performance and data organization.
Therefore, the correct answer is:
D . Case Types A and B both possess an embedded list of line items. Define a Declare Index against each embedded list. Change the direct inheritance class for each Declare Index class to the Line Item data type.
Ashlyn
22 days agoDouglass
27 days agoNorah
2 months agoHyun
2 months agoKyoko
2 months agoArdella
3 months agoPete
3 months agoMan
3 months agoNana
4 months agoJerry
4 months agoAdelina
4 months agoArlyne
5 months agoCatarina
5 months agoMiss
5 months agoLazaro
5 months agoEleonora
5 months agoVince
6 months agoKeneth
6 months agoEmile
7 months agoClaudio
7 months agoJaime
8 months agoCassie
8 months agoTerrilyn
8 months agoDiane
8 months agoCatarina
8 months agoLore
9 months ago