Symptom
If parallel quote is enabled and when using <*CTX( Market.Code )*>_<*CTX( Pricebook.DistributionChannel )*> to retrieve Market Code and Distribution Channel information on Formula Validator, inconsistency is noted after changing values from default in quote.
Environment
SAP CPQ
Reproducing the Issue
- Create a new quote
- With default market and pricebook selected, in Formula Validator, evaluate <*CTX( Market.Code )*>_<*CTX( Pricebook.DistributionChannel )*> and note the value (for example, DefaultMarket_DefaultChannel)
- Change the quote market to a different market
- In Formula Validator, evaluate <*CTX( Market.Code )*>_<*CTX( Pricebook.DistributionChannel )*> again
- Observe that the returned value do not match the changes in the fields.
Cause
Bug.
Resolution
- Issue: Currently Pricebook Distribution Channel and Market Code tags are not supported when parallel quote is enabled
- Workaround:
- Use Scripting to retrieve Market Code and Distribution Channel information
- For Market Code, it is also possible retrieve it from quote object <*CTX( Quote.SelectedMarket.MarketCode )*>
- For Pricebook, as there is no other tag available, there is no CTX Tag workaround for it
- ETA: Not Available.
Keywords
ctx tag, formula validator, market code, pricebook, parallel quoting, CPQ , KBA , CEC-SAL-CPQ , Sales Cloud CPQ , Known Error
Product
SAP CPQ 2024
SAP Knowledge Base Article - Public