Skip to main content
Duong Nguyen a posé une question dans #Vlocity

I have an order with seleceted price list.  

I have cpqBrowsePhaseContainer flex card on my order record page. 

  • If my order has no shipping address (all shipping information fields are empty)
    • When navigating to "Catalog" tab (the cpqBrowsePhaseContainer card), I can see the price list selected
  • If my order has shipping address (any field of the shipping information has value)
    • When navigating to "Catalog" tab (the cpqBrowsePhaseContainer card), PriceList combobox has no selected value 

After debugging, I found that:

  • The cpqBrowsePhaseContainer has a parameter called "pricelistId"
  • This parameter is set via a pubsub event
    • channel: cpq_{recordId}
    • event name: cpq_summarycart_details
  • When there's no shipping addres, the message is {pricelistId: someid}
  • When there's a shipping adderss, the message is {pricelistId: null}
    • because of this null value, the combobox is not set

  I have checked this places:

  • Vlocity Product Console, Rule section. Can't find anything
  • Vlocity CMT admin: I don't know which configuration is related

Please help me! 

Thank for reading    

 

#Vlocity

1 réponse
  1. 15 juil., 07:14

    The fix for this is setting "RollbackIPChanges" (in "Omni Interaction Configuration") to "true" 

     

    This solution is from Salesforce support

0/9000