Добрый день коллеги!
Досталась конфа от бухгалтерии, которую поковыряли.
В данном случае в форме счета программно при создании на сервере добавляется реквизит:
эл_проект = Форма.Элементы.Добавить("Проект", Тип("ПолеФормы"), Форма.Элементы[имя_родителя]);
эл_проект.Вид = ВидПоляФормы.ПолеВвода;
эл_проект.ПутьКДанным = "Объект.Проект";
эл_проект.Заголовок = "Проект";
Этот реквизит на форме виден. Но под правами админа, в этом реквизите можно изменить значение, а под правами бухгалтера только просмотреть.
Сам справочник доступен бухгалтеру на редактирование и изменение данных.
Не могу понять как сделать так чтобы реквизит можно было изменить под бухгалтером.
Отвечаю сам себе. Оказывается это было общий реквизит. Ему нужно было предоставить права на изменение по роли бухгалтера.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс