Тонкий клиент постановка значений при изменении.
Подопытная платформа 8.3.8.2322. Ваяю тестовую неленку.
Задача простая.
При изменении номенклатуры в документах, автоматически подставлять единицу измерения по умолчанию и коэффициент пересчёта.
Посматриваю в типовую конфигурацию, как тама значится сделано. Взял простую однако конфу «Управление небольшой фирмой»
Тама значит на событие ПриИзменении
Тама упрощено типа такого, это в модуле формы все
&НаКлиенте
Процедура ЗапасыНоменклатураПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Запасы.ТекущиеДанные;
СтруктураДанные = ПолучитьДанныеНоменклатураПриИзменении(СсылкаНаНоменклатуру);
СтрокаТабличнойЧасти.ЕдиницаИзмерения = СтруктураДанные.ЕдиницаИзмерения;
&НаСервереБезКонтекста
Функция ПолучитьДанныеНоменклатураПриИзменении(СсылкаНаНоменклатуру)
СтруктураДанные.Вставить("ЕдиницаИзмерения", СсылкаНаНоменклатуру .ЕдиницаИзмерения);
Возврат СтруктураДанные;
КонецФункции
Что в принципе логично, окромя ссылок на клиенте как и нет ничего.
Я же захотел вынести второю часть в общий модуль. Создал значит общий модуль, и туда запихал. Но насколько критично что общим модуль это просто галочка Сервер, а не &НаСервереБезКонтекста?