Input representation of the quote, transaction type, and products to validate for
pricing setup configuration.
Provide at least one of quoteId, transactionType, or productIds for meaningful validation. If none are provided, the method returns
isValid as true with no errors.
| productIds |
List<String> |
List of Product2 record IDs to validate for product-level
procedure plan configuration. |
Optional |
68.0 |
| quoteId |
String |
Quote record ID. When provided, the quote’s transaction type
and date context are used for quote-level validation. |
Optional |
68.0 |
| transactionType |
String |
Transaction type developer name. Used for quote-level
validation when quoteId isn’t provided, or
to override the quote’s transaction type. |
Optional |
68.0 |