Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Управление ролями пользователей. , УТП для Украины 1.2 (толстый клиент) Платформа 8.3.10.2299          
george_smith Подменю пользователя
сообщение 12.02.20, 14:36
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 24
Спасибо сказали: 0 раз
Рейтинг: 0

Здравстуйте!
В документе "Реализация товаров и услуг" на вкладке "Доверенность"есть реквизиты "Отпуск разрешил" и "Отпуск произвел". Для зав скадом редактирование данного документа запрещено. Как можно ему дать возможность вносить данные только в эти два реквизита. Спасибо!

fly Подменю пользователя
сообщение 12.02.20, 16:09
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 234
Спасибо сказали: 51 раз
Рейтинг: 48

Цитата(george_smith @ 12.02.20, 14:36) *
Как можно ему дать возможность вносить данные только в эти два реквизита

1. Используйте РольДоступна()
Обходите все реквизиты Доступность = Ложь, Кроме необходимых. Ну и меняете правило по которому является ТолькоПросмотр.
2. Делаете обработку, УстановитьОтвественных, и прописываете, что Необходимо - меняете права доступа и т.п. на момент выполнения обработки, после выполнения - возвращаются права.
... можно еще придумать, тут как бы фантазия и ограничения разработками и ролями играетесь.

Сообщение отредактировал fly - 12.02.20, 16:14

Спасибо сказали: george_smith,

Sirius83 Подменю пользователя
сообщение 12.02.20, 16:22
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 52
Спасибо сказали: 3 раз
Рейтинг: 0

Цитата(george_smith @ 12.02.20, 15:36) *
Здравстуйте!
В документе "Реализация товаров и услуг" на вкладке "Доверенность"есть реквизиты "Отпуск разрешил" и "Отпуск произвел". Для зав скадом редактирование данного документа запрещено. Как можно ему дать возможность вносить данные только в эти два реквизита. Спасибо!


Ну на редактирование документа все-таки доступ надо дать ибо ето обэкт которим регистрирукеш изменения а обрезать доступ к данным по документу можна как-то так:

Если РольДоступна("ЗавСклад") Тогда 
        Для Каждого Стр из ЭлементыФормы Цикл
            Стр.Доступность = Ложь;    
        КонецЦикла;
        
        ЭлементыФормы.ОсновнаяПанель.Страницы.Довереность.ОтпускРазрешил.Доступность = Истина;
        ЭлементыФормы.ОсновнаяПанель.Страницы.Довереность.ОтпускПроизвел.Доступность = Истина;

КонецЕсли;

Спасибо сказали: george_smith,

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 16:18
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!