Посдкажите кто в знает)
Есть роль БазовыПраваДокументооборот с правом Добавление на документ Отсутствие с ограничением:
#Если &ДокументооборотИспользоватьОграниченияПравДоступа #Тогда
ТаблицаДокумента ИЗ Документ.Отсутствие КАК ТаблицаДокумента
ГДЕ ТаблицаДокумента.Автор = &ТекущийПользователь
#КонецЕсли
Поле автор заполняется автоматом и в коде = Текущий юзер.
(3) в том то и дело, что любой пользователь может любого отсутствующего добавлять у которого есть эта роль. непонятен смысл ограничения при добавлении..
на изменении да - только автор может изменять созданное отсутствие, но это же другое право
(5) Если пользователь выберет автором не себя а другого, то система не даст записать "новый" документ.
А если дает, то значит у пользователя есть другая роль где на это право не наложено ограничение.
(6)так я понимаю, что это значит. но в коде модуля объекта Документа Отсутствие прописано, что Автор = ТекущийПользователь. Автор не редактируется, заполняется автоматом.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший