Как разрешить проводить документ определённым пользователям ?

1. G_116834340000555431722 10.11.21 14:36 Сейчас в теме
Имеется вот такой код:

Если ЭтотОбъект.ДатаОтгрузки - ЭтотОбъект.Дата < 86400 * 2 Тогда
			Отказ = Истина;
			Сообщение = Новый СообщениеПользователю();
			Сообщение.УстановитьДанные(ЭтотОбъект);
			Сообщение.Поле = "Объект.ДатаОтгрузки";
			Сообщение.Текст = "Внимание дату отгрузки можно ставить не меньше чем через 2 дня";
			Сообщение.Сообщить();
		Иначе
		КонецЕсли;
Показать

Означает: Проверка даты отгрузки,кратко, чтобы от сегодняшней даты 10.11.2021 можно было ставить минимум на 13.11.2021, а если вводят меньше дату выскакивает ошибка

Как определённому пользователю дать разрешение проводить документ например завтра 11.11.2021?
Помогите пожалуйста !!!
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. maks_20 169 10.11.21 14:42 Сейчас в теме
Например завести специальную роль, а в коде проверять Если РольДоступна("ПроведениеБезКонтроляДаты"). Более простой и некрасивый вариант - проверять по тек пользователю из ПараметрыСеанса.ТекущийПользователь.
Valerianich; ant1773; +2 Ответить
3. XAKEP 10.11.21 14:47 Сейчас в теме
модератор обрати внимание на поведение
G_116834340000555431722 пользователя
с дублями сообщений
4. VladimirB 17 10.11.21 14:55 Сейчас в теме
(3) Ну это же не преступление. Возможно у (1) лента не обновилась и он снова создал ТС
Оставьте свое сообщение

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