Strategy for Implementing Multiple Quotations in a Single Case – Pega Constellation
Hi everyone,
I’m working on a Pega application built with the Constellation architecture, where the user needs to generate multiple loan quotations within a single case. The user should be able to adjust inputs like amount, term, or product type and generate several proposals, then compare and select the most suitable one.
From the data model perspective, we already have a structure that supports storing multiple quotation objects associated with the main case.
My questions are more related to the interface and process layer in Constellation:
-
What is the recommended approach to allow dynamic creation of multiple quotations within a single step?
-
Would it be better to use an editable multi-record collection view, or model each quotation as a subcase?
-
Is there a best practice for enabling comparison of the generated quotations from the front-end?
-
Is it possible to maintain a smooth user experience without leaving the current step context?
I’d really appreciate any suggestions, best practices, or shared experiences on how to achieve this type of requirement in Pega Constellation.