Как запрепредить редактировать элемент справочника "Партнеры"

1. Veta-_- 20.03.24 12:27 Сейчас в теме
Привет!
Подскажите пожалуйста как правильно программно запретидить редактировать элекмент формы справочника партнеры, при этом оставить возможность редактирования в день создания для всех пользователей и во все остальные дни для пользователей в полными правами
У меня есть предположения по данному поводу, но я сомневаюсь в их правильности.Хотелось бы услышать мнения знатаков)
В модуле формы нашла процедуру ПриОткрытии
и туда ложен встать код
Процедура ПриОткрытии

По коду

Если ТекДата() = ДатаРегистарации Тогда 

 Объект.КаналПервичногоИнтереса.Доступность = Истина ;

ИначеЕсли 

НЕ РольДоступа ("Полные права")  Тогда 

Объект.КаналПервичногоИнтереса.Доступность = Ложь;

КонецЕсли;
Показать


На сколько правильно так указывать роль?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 20.03.24 12:55 Сейчас в теме
3. Boneman 298 20.03.24 15:31 Сейчас в теме
(1) вообще лучше, правильнее и универсальнее через БСП роль проверять.
Там в общем модуле Пользователи есть функция ЭтоПолноправныйПользователь()
4. Veta-_- 20.03.24 15:40 Сейчас в теме
(3) Да, есть такая, а как правильно ей воспользоваться?
5. Boneman 298 20.03.24 16:09 Сейчас в теме
(4) дык просто вызываете и все,
она возвращает Истину - если пользователь полноправный, Ложь - если нет.
Ну 3 параметра необязательных есть, если надо можно их поюзать, у функции есть описание.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот