I just want to alert anyone who has just applied BI Support Pack 10 in that if you try to activate your Transformations with ABAP routines in them, you may hit this 'The ASSERT condition was violated' shortdump error.
There is a quick OSS note fix no. 998730 released by SAP on 8-Dec-06 which you can apply manually. Alternatively, you may want to apply this OSS note no. 989932 to permanently fix this problem. Note 989932 is from Support Pack 11.
Hope this helps.