Подскажите как передать переменную в Fix в бизнес правиле

Missiana
Дата: 20.10.2015 10:37:22
Есть измерение с типом текст, в зависимости от заданного года начинаем расчет с этого года. Есть измерение Year, в нем храним года, имена задаются по типу "FY15", "FY16". Не получается передать переменную в Fix
Такой код (даже без переменной):
FIX (@member(@name("FY16")), AmountByCharge, "BegBalance", "Сценарий проекты", "Проект 7", NoLocation, "NoFRC", "БезАналитики")
"Месяц начала проекта" = 1;
ENDFIX;
ошибку не выдает. Правило запускается, отрабатывает, но ничего не меняет
Missiana
Дата: 21.10.2015 15:21:56
Попытались пойти другим путем: задать год при запуске бизнес-правила:
FIX ( Jan : Dec, @LIST( {ВыбГод}, @next( {ВыбГод}, 1), @next( {ВыбГод}, 2)), "Проект 7", "NoLocation", "NoFRC", "БезАналитики", "AmountByCharge")
"Сценарий Проекты" ( ) ;
ENDFIX

Выдает ошибку при компиляции:
С сервера Planning получена ошибка проверки.
Ошибка:Ошибка в формуле parsing для [FIX STATEMENT] (строка 1): недопустимый тип объекта.

В ошибках и предупреждениях такое сообщение:
Ошибка в формуле parsing для [FIX STATEMENT] (строка 1): недопустимый тип объекта.