"Встань же сын мой на путь истины и все откроется тебе " - притчи.
Вот вам кусок работающего кода
X++:
var ax = Microsoft.Dynamics.Framework.Reports.SessionManager.GetSession();
var result = ax.CallStaticClassMethod("YourClass", "YourClassStaticMethod", Convert.ToDecimal(YourParameter));
не забываем, что в аксе типы одни, а на репортинге другие, посему делаем конвертацию.