SAP Knowledge Base Article - Public

3759712 - When Parallel Quoting is enabled CTX Market Code and Pricebook not returning correct data

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

  1. Create a new quote
  2. With default market and pricebook selected, in Formula Validator, evaluate <*CTX( Market.Code )*>_<*CTX( Pricebook.DistributionChannel )*> and note the value (for example, DefaultMarket_DefaultChannel)
  3. Change the quote market to a different market
  4. In Formula Validator, evaluate <*CTX( Market.Code )*>_<*CTX( Pricebook.DistributionChannel )*> again
  5. 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