Hi all,
I am trying to ensure the line editor in revenue cloud takes the correct currency from the quote.
I currently have price book entries in GBP and in EUR.
Currently on my GBP currency quotes it is still taking the EUR price entries in the line editor.
I have set the currency in the pricing procedure and product discovery but it still takes the wrong currency entry.
Does anyone know how to resolve this?
Thanks!
Kind regards,
Marie Olsen
Hi Marie,
The line editor doesn't read the currency off the screen. It prices with whatever CurrencyIsoCode actually arrives in the context the procedure runs with. If that value comes through blank, pricing falls back to the corporate currency, and a GBP quote still grabs the EUR price book entry.
A few things keep doing this even after the currency is set on the procedure.
Check the quote itself, not the opportunity. If the quote was created while the opp was still EUR, the quote stays EUR.
Existing lines keep the price book entry they were added with. Switching the quote to GBP doesn't swap those. Reprice them, or drop a new line on and see if that one comes in as GBP.
Product discovery and the line editor can be calling a different procedure than the one you edited. Trace a GBP quote and look at the pricing input before it picks an entry. If it already says EUR there, the mapping that ran never got the quote currency.
When the trace shows GBP going in and you still get the EUR entry, then the price book on that quote doesn't have a GBP entry for that product, and it's falling through.