Подскажите новичку. Версия 1с.8.2. Есть в форме документа поле Установить/снять оборудование, тип перечисление. Как реализовать обработку проведения документа с условием: если выбрано установить в форме, то вид движения - приход, иначе - расход.
Процедура ОбработкаПроведения(Отказ, Режим)
//{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
// Данный фрагмент построен конструктором.
// При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!
// регистр ДопОборудование Приход
Движения.ДопОборудование.Записывать = Истина;
Движение = Движения.ДопОборудование.Добавить();
Если Объект.УстановкаСнятие = УстановкаСнятие.Установка Тогда
Движение.ВидДвижения = ВидДвиженияНакопления.Приход;
Иначе
Движение.ВидДвижения = ВидДвиженияНакопления.Расход;
КонецЕсли;
Движение.Период = Дата;
Движение.ГосНомер = ГосНомер;
Движение.Количество = Количество;
Движение.Стоимость = Стоимость;
//}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ
Выдаёт ошибку. Знаю, что дело в "Объект.УстановкаСнятие", т.к. обработка проведения на сервере, а "Объект.УстановкаСнятие" на клиенте, а как реализовать не знаю.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший