не пробовал для SSRS, но для обычного SysOperation работает
X++:
SysOperationQueryDataContractInfo queryInfo;
Query query;
queryInfo = this.dataContractInfo().getMemberObjects().lookup(methodStr(yours method with query in contract class));
query = queryInfo.dataContractObject();