Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Права на документ РеализацияТоваровИУслуг
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
s.vitaliy
УПП 1.3 платформа 8.3.8
как зделать чтоб у пользователей з ролю ДоступКДокументу разрешить все права. а остальным если документ проведен разрешить только чтения и нельзя отменять проведения. Если документ не проведен то можно редактировать но нельза проводить.

Создал роль "ДоступКДокументу"

В обработке проведеня
Добавил
Если НЕ РольДоступна("ДоступКДокументу") Тогда 
        Сообщить("Нарушения прав");
        Отказ = истина;
        КонецЕсли;


А как запретить редактировать проведеный документ и отменять проведения незнаю.


s.vitaliy @ Сегодня, 10:01 необходимо зарегистрироваться для просмотра ссылки ,
Я зря туда запхал сообщить
Сообщить("Нарушения прав");


будет так

 Если НЕ РольДоступна("ДоступКДокументу") Тогда 
        Отказ = истина;
        КонецЕсли
;

Bernet
s.vitaliy @ Сегодня, 10:08 необходимо зарегистрироваться для просмотра ссылки ,
В роли есть галочка "Разрешить отмену проведения" - забираете её и пользователь не сможет отменить проведение
sava1
Открываем документ в метаданных конфигурации , на закладке Права идем по ролям и снимаем/устанавливаем птички.
А код вообще можете убрать.
См. право Интерактивное изменение проведенных
s.vitaliy
sava1 @ Сегодня, 11:18 необходимо зарегистрироваться для просмотра ссылки ,
Спасибо зделал без кода суто через роли
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.