Hi Christian,
I am very well aware of that, above solution is tested and used as a workaround, and this workaround saved us from big trouble where view for a month was running for hours on HANA just because of standard currency_conversion function in CDS . For the function we have opened an incident but still no solution from SAP. If we have the solution I will change it back to the standard cds function and publish the result here.
Regards,
Gungor