Здравствуйте. Сложилась такая ситуация, необходимо разграничить права доступа для пользователей 1С ЗарплатаИУправлениеПерсоналом 8.2, но с оговоркой, чтобы полные права были только у администратора(естественно) и у кадровика, потому что жена руководителя. Так вот, хотят, чтобы все остальные видели кадровые данные, но поправить их не могли, только чтение, как говорится. Пробовал, не получается ... бросил ... через некоторое время вернулся к проблеме, до сих пор не разберусь как это сделать. Подскажите пожалуйста. Спасибо.
По теме из базы знаний
- Механизмы и транспорт обмена данными. Пример создания в КД 2.1 правил обмена данными ЗУП 2.5 -> БП 3.0. Выгрузка ведомостей и банковских счетов. Передача параметров обмена из Источника в Приемник. ВыгрузитьПоПравилу(). ПередатьОдинПараметрВПриемник().
- Панель #Расширение объекта: Редактор, Права, Поиск, Сторно, Обмен
- Обновление нетиповой конфигурации ЗУП одним махом через 19 релизов + решение глюков обновлений (памятка)
- ЭП для сотрудников с «человеческим» лицом
- Нагрузочное тестирование на раз, два, три
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Если у вас есть люди которые должны вводить данные со своей ролью и смотреть под чужой, то без изменения конфигурации это не сделать.
Можно сделать пользователя на просмотр через которого прочие смогут смотреть документы, для этого нужно включить ограничение на уровне записей. И для группы пользователей дать доступ к организации только на просмотр.
Но по вашей постановке не совсем ясно какие документы, роли расчетчик рег. зарплаты в принципе доступны кадровые документы, прием на работу и перемещение он например может сам сделать, а неявки и болезни, отпуска доступны на просмотр
Можно сделать пользователя на просмотр через которого прочие смогут смотреть документы, для этого нужно включить ограничение на уровне записей. И для группы пользователей дать доступ к организации только на просмотр.
Но по вашей постановке не совсем ясно какие документы, роли расчетчик рег. зарплаты в принципе доступны кадровые документы, прием на работу и перемещение он например может сам сделать, а неявки и болезни, отпуска доступны на просмотр
(17) BlackStar, Дело в том, что организация одна и разграничение прав по организациям не прокатит. Ситуация такая: У кадровика в программе в кадровых документах происходили несанкционированные изменения в кадровых данных, так вот, чтобы кадровик винила только саму себя нужно было сделать так, чтобы доступ ко всем кадровым документам и возможностям был только у неё.
(17) 1cUserAndrew, может вы и мне поможете.
Делаю как вы показали,
Код
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора");
ФормаВыбора.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
ФормаВыбора.Открыть();
только у меня ещё стоит отбор
Код
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора");
ФормаВыбора.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
СписокНом = ФормаВыбора.Список;
ЭлементОтбора = СписокНом.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Артикул");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = "7232";
ФормаВыбора.Открыть();
форма открывается с отображением в виде списка, но не срабатывает отбор, а без использования оформления отбор работал
Изменено: Kitri - 17.04.13 17:28 (указать кому сообщение)
23. Kitri 17.04.13 17:49
(17) 1cUserAndrew, вопрос снят. Парилась 3 часа, кто бы мог подумать, что достаточно сначала открыть форму, а уж потом отбор устанавливать. Но всё равно спасибо!
24. Kitri 18.04.13 10:12
(17) 1cUserAndrew, вопрос снова возник.
Тот же код, только теперь открыть форму выбора нужно модально.
Форма открывается, но отбор не работает (((
25. Kitri 18.04.13 11:41
Нашла решение, если кому-то интересно
Код
Отбор = Новый Структура("Артикул", "7232");
ПараметрыОтбора = Новый Структура("Отбор", Отбор);
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора", ПараметрыОтбора);
ФормаВыбора.ТекущийЭлемент.Отображение = ОтображениеТаблицы.Список;
ФормаВыбора.ОткрытьМодально();
Делаю как вы показали,
Код
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора");
ФормаВыбора.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
ФормаВыбора.Открыть();
только у меня ещё стоит отбор
Код
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора");
ФормаВыбора.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
СписокНом = ФормаВыбора.Список;
ЭлементОтбора = СписокНом.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Артикул");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = "7232";
ФормаВыбора.Открыть();
форма открывается с отображением в виде списка, но не срабатывает отбор, а без использования оформления отбор работал
Изменено: Kitri - 17.04.13 17:28 (указать кому сообщение)
23. Kitri 17.04.13 17:49
(17) 1cUserAndrew, вопрос снят. Парилась 3 часа, кто бы мог подумать, что достаточно сначала открыть форму, а уж потом отбор устанавливать. Но всё равно спасибо!
24. Kitri 18.04.13 10:12
(17) 1cUserAndrew, вопрос снова возник.
Тот же код, только теперь открыть форму выбора нужно модально.
Форма открывается, но отбор не работает (((
25. Kitri 18.04.13 11:41
Нашла решение, если кому-то интересно
Код
Отбор = Новый Структура("Артикул", "7232");
ПараметрыОтбора = Новый Структура("Отбор", Отбор);
ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора", ПараметрыОтбора);
ФормаВыбора.ТекущийЭлемент.Отображение = ОтображениеТаблицы.Список;
ФормаВыбора.ОткрытьМодально();
Создаете пользователя. В доступных ролях ставите галочку "Кадровик регламентированных данных" и устанавливаете Основной интерфейс "Кадровый учет"... Или вам нужно чтобы сотрудники только могли просмотреть кадровые документы и ничего не могли изменить?
Снимать с поддержки не надо!
Достаточно включить возможность изменения. В результате вы не сможете обновлять конфигурацию полностью в автоматическом режиме, но это не значит, что вы не сможете ее обновлять вообще. При правильной доработке конфигурации, обновлять конфигурацию будет очень просто.
Достаточно включить возможность изменения. В результате вы не сможете обновлять конфигурацию полностью в автоматическом режиме, но это не значит, что вы не сможете ее обновлять вообще. При правильной доработке конфигурации, обновлять конфигурацию будет очень просто.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот