You could use the enhancement point ES_SAPFV45P(\PR:SAPFV45P\EX:PREISFINDUNG_11) to update the values for some condition types calculated by std. pricing function module(named PRICING). The code you write here will be called after the 'PRICING' function module is called by VA01. I think you will need to update the condition values in XKOMV[] itab.
I have used this enhancement spot successfully when we wanted to send pricing simulated to an external system when other options were not feasible. However I have only used it for exporting the simulated pricing and not modifying it.
Hope this helps.