"I have been in SAP/BW for many years and this is the kind of stuff that always makes me feel like I only understand 10% of what I should know about SAP at any given time! "
Dejavu
SAP BW is not perfect - but it works like a charm if you know how to make it work