1. as7bs 137 14.09.18 13:07 Сейчас в теме

Ограничение доступа пользователям с правами кадровка к некоторым начислениям (плановым ) и ФОТ.

Нужно ограничить доступ некоторым пользователям у которых есть доступ к чтению некоторых плановых начислений.
Точнее чтобы пользователи не видели некоторые начисления(виды расчета) и их показатели.
Пользователь с правами Кадровика и Старшего кадровика не должен видеть данные по некоторым плановым начислениям(например Надбавка1 и Надбавка2), а так же сумму ФОТ этих начислений. При этом все остальные начисления должны остаться доступными для ввода просмотра.
Размер этих начислений не должен быть виден для этих пользователей ни в разделе Начисления удержания сотрудника, ни в первичных документах, которыми эти начисления введены, ни в ФОТ(в т.ч. итоговой сумме ФОТ).
Возможно уже есть подобная доработка, укажете на нее пожалуйста, искал, не нашел. Так же буду рад идее как это реализовать, желательно без включения ограничения на уровне записей. Готов отблагодарить sm, в зависимости от пользы ответа.

Написал расширение https://infostart.ru/public/904732/ . Приветствуются если кто-то протестирует и напишет замечания где еще нужно доделать, поэтому за полезное сообщение полагается некоторое вознаграждение.
Прикрепленные файлы:
Вознаграждение за ответ
Показать полностью
Найденные решения
5. as7bs 137 14.09.18 21:06 Сейчас в теме
(1) В итоге сам написал расширение https://infostart.ru/public/904732/ для решения своей задачи. Думаю что оно требует значительной доработки. Приветствуются если кто-то протестирует и напишет замечания где еще нужно доделать, поэтому за протестировавшим и сделавшим существенное и полезное замечание полагается компенсация за скачивание + вознаграждение.
Остальные ответы
Сортировка: Древо
2. Timur.V 21 14.09.18 13:28 Сейчас в теме
(1)
Пользователь с правами Кадровика и Старшего кадровика не должен видеть данные по некоторым плановым

Откажитесь от стандартных профилей групп доступа и создайте свои.
Администрирование - Настройки пользователей и прав - Группы доступа - Профили групп доступа

Вам также придется использовать механизм RLS (ограничение прав на уровне записей) т.к. Начисления нужно сделать частично доступными.
3. as7bs 137 14.09.18 14:45 Сейчас в теме
(2) Думал над RLS, но, как написал вначале, хотелось бы обойтись (1)
без включения ограничения на уровне записей

Так как после перехода на 3 версию, и так жалобы на медленную работу.
Хотелось бы обойтись небольшими изменениями кода, как например реализовал это в прошлой версии программы, буквально добавив несколько строк в конфигурацию в 2 местах.
ОМ.ЗаполнениеДокументовПереопределяемый Процедура ДополнитьЗапросПоНачислениямОтбором
ОМ.СотрудникиОрганизацийКлиент Процедура ПолучитьСписокПлановыхНачислений
Сейчас пытаюсь решить подобным образом в 3-ке.
4. Timur.V 21 14.09.18 15:10 Сейчас в теме
(3)
Можно попробовать решить вопрос не на уровне программиста 1с, а выше.
Зачем понадобилось разделять права на уровне Начислений?
Объяснить руководству, что это можно реализовать, но программа будет работать медленнее.
Пусть думают, им очень это нужно, или нет.
6. as7bs 137 14.09.18 21:12 Сейчас в теме
(4) Но в прошлой то версии все работало, причем не в ущерб производительности. Для клиентов и так "старая программа была лучше, и зачем было переходить..."
5. as7bs 137 14.09.18 21:06 Сейчас в теме
(1) В итоге сам написал расширение https://infostart.ru/public/904732/ для решения своей задачи. Думаю что оно требует значительной доработки. Приветствуются если кто-то протестирует и напишет замечания где еще нужно доделать, поэтому за протестировавшим и сделавшим существенное и полезное замечание полагается компенсация за скачивание + вознаграждение.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Салехард
зарплата от 80 000 руб. до 200 000 руб.
Полный день

Программист 1С
Санкт-Петербург
зарплата от 100 000 руб.
Полный день


Программист 1С
Санкт-Петербург
Полный день

Программист 1С
Санкт-Петербург
Полный день