A financial services application displays a list of real-time stock quotes on the user dashboard. This data is sourced from an external service and is the same for all users of the application at any given moment. To optimize performance and minimize redundant service calls, which data page scope is the most appropriate for managing this data?
Q2Multiple answers
A business requirement for a shipping application is to automatically calculate a package's shipping cost based on its weight, dimensions, and destination zone. The rate structure is complex and changes quarterly, requiring updates by a business manager. Additionally, the application must provide a real-time validation message if the calculated cost exceeds a predefined company limit. Which two rule types should be used together to meet these requirements? (Choose two.)
Q3
An organization has a strict security policy stating that Customer Service Representatives (CSRs) can only view and modify customer cases associated with their assigned geographical region. This policy must be enforced system-wide, including in lists, reports, and searches. Which Pega security rule is specifically designed to implement this type of record-level access control?
Q4
True or False: Rules within a locked ruleset version can be directly modified or deleted by a developer with standard access.
Q5
**Company Background:** Global Logistics Inc. (GLI) is developing a new shipment tracking application. The application needs to provide customers with real-time tracking information, which involves consolidating data from three different sources: an internal Freight Management System (FMS) for origin/destination data, a third-party GPS tracking service for current location (via REST API), and a partner shipping company's database for final delivery confirmation. **Technical Situation:** The GPS tracking service is known to have intermittent latency issues, sometimes taking up to 5 seconds to respond. The final delivery confirmation is only available after a shipment reaches its destination. The application's main tracking view must display all available information without freezing or appearing slow to the user, even if one of the data sources is delayed. **Requirements:** 1. Create a single, consolidated view of shipment data. 2. The user interface must remain responsive and load core FMS data immediately. 3. Data from the latent GPS service and the partner database should be loaded in the background and populate the view when available. 4. Minimize the number of direct calls to the external services for the same shipment data within a user's session. Which data sourcing strategy is the most effective for meeting all of GLI's requirements? ```mermaid sequenceDiagram participant User participant PegaUI as Pega Tracking UI participant FMS_DP as FMS Data Page participant GPS_DP as GPS Data Page participant Partner_DP as Partner Data Page User->>PegaUI: Load Shipment #123 PegaUI->>FMS_DP: Request FMS Data (Sync) FMS_DP-->>PegaUI: Return FMS Data Note right of PegaUI: UI Renders with core data PegaUI-)+GPS_DP: Request GPS Data (Async) PegaUI-)+Partner_DP: Request Partner Data (Async) GPS_DP-->>PegaUI: Return GPS Location (after delay) Note right of PegaUI: GPS location appears Partner_DP-->>PegaUI: Return Delivery Status Note right of PegaUI: Status is updated ```
Q6
A business requirement is to create a report that lists all recently approved purchase orders along with the full name and department of the manager who approved them. The purchase order case type stores the approver's User ID, but not their full name or department. This employee information exists in a separate 'Employee' data type. How should a system architect configure the report definition to include the approver's details?
Q7
What is the primary purpose of defining a test case using the PegaUnit framework?
Q8
A developer needs to populate a case with customer information from a data page named `D_CustomerData`. The data page contains a page list of addresses, and the developer needs to copy the entire list to the `.Customer.AddressList` property in the case. Which method is the most efficient and direct way to achieve this within a data transform?
Q9
When debugging a complex case with the Tracer tool, a developer wants to examine the state of all properties on the primary page (`pyWorkPage`) immediately after a specific data transform has executed. Which Tracer feature allows the developer to pause execution and inspect the clipboard at that precise moment?
Q10
What is the key difference between forward chaining and backward chaining in Pega's declarative processing network?