Ваши комментарии

М.б. я что-то не так делаю:

Просто уберите вот это из "функции расчета"

значение в столбец "Ввод данных для расчета кл.рук-ва" вам запишет функция предв. обработки "#return kl_ruk();"

результат работы которого записывается в переменную str.

Переменная str локальная и за пределами функции она не существует.

Добрый день.

И всё бы хорошо, но данные в столбце "Ввод данных для расчета кл.рук-ва" не сохраняются при выходе/входе в таблицу, или при её перерасчете

А зачем у этого столбца функция расчета "return str;"?

В поставочной тарификации у "фиксаторов" такая настройка

Совпадает с вашей?

(можно же просто скопировать столбец из поставочной таблицы и вставить в вашу..)

1)Объявляете глобальную переменную

2)в функции " Начало приема из ЛС" инициализируете ее

3)используете либо в самой таблице, либо в " Конец приема из ЛС"

4)пример можно посмотреть в "Работа -> Работа с Кассой -> Обмен с банками"

(Таблица "Открытие счетов в Промсвязьбанке" перед формированием запрашивает тип продукта и результат помещает в глоб.переменную tipProdukta)

если б описали задачу полностью - решение бы нашли быстрее

Добрый день.

Почему введенные значения не сохранить в столце fn ( например, в виде строки с разделителем ^ )

А столбцы mn и un вычислить через "функцию расчета"?

SetSubjToKch(IntCombineToExt(GetGeneralCombineLS()),subj);return;

Попробуйте такую ф-цию разноски

Все верно - в вашей таблице нет столбца с кодом совместительства.

У вас у всех сотрудников одна исполняемая должность?

Сервис поддержки клиентов работает на платформе UserEcho