gifts2017

Как ограничить доступ к аналитике на 70 счете?

Опубликовал Jon bazcom (bazcom) в раздел Администрирование - Защита, права, пароли

В УПП надо ограничить доступ к аналитике на 70 счете для отдельных сотрудников. Как это можно сделать?

Пока только такие варианты:

  1. Запретить бух. отчеты с расшифровкой по субконто - не подходит, т.к. по другим счетам тоже не будут работать. 
  2. RLS - тормозит база очень сильно. 


Решение только одно: обезличивать данные, получаемые в данном счете, и вот решение: убираем в роли  пользователя использование справочников Физ.лица,  получаем только цифры без личных данных сотрудников.

См. также

Подписаться Добавить вознаграждение

Комментарии

0. Jon bazcom (bazcom) 20.10.11 05:49
В УПП надо ограничить доступ к аналитике на 70 счете для отдельных сотрудников. Как это можно сделать?

Перейти к публикации

1. Сергей Ивинаков (maskaqwe) 20.10.11 05:49
2. Jon bazcom (bazcom) 20.10.11 05:50
3. lesorubka (lesorubka) 31.10.11 05:55
да, есть такой эффект - как раз искала способ ограничить кладовщиков к 70, убрала использование дока "Отражение зарплаты в регламентированном учете в роли - и увидела в оборотке эффект - "объект не найден". Только вот на физлица кладовщикам нельзя - они с ними работают - выдают материалы. А так - как вариант в других случаях пойдет.
4. Брест Беларусь (zhleonid8) 02.11.11 17:34
не катит, другим нужны физлица...., роли не выход
5. Брест Беларусь (zhleonid8) 03.11.11 09:19
с зарплатой вообще всё сложно, и ещё доступно
6. Jon bazcom (bazcom) 03.11.11 11:03
(4) zhleonid8, Допустим ФизЛица нужны кадровику, делаем отдельную роль с допуском к ФизЛицам и все она может с ними работать, а 70 ей и та не доступен по правам. ТАК ЧТО РОЛИ ЭТО ВЫХОД.
7. Jon bazcom (bazcom) 03.11.11 11:04
(5) zhleonid8, Сложно но можно.
8. Денис (v_den_v) 08.11.11 18:58
у себя для роли менеджер ограничил доступ к счету 70 на чтение.
решение не мое - где-то тут пробегало уже...
Хозрасчетный ГДЕ не(Хозрасчетный.Ссылка = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда))

имхо гораздо лучше.
9. Екатерина (Fox87) 11.11.11 12:41
Спасибо, вещь полезная, думаю пригодится!
10. Jon bazcom (bazcom) 07.12.11 14:03
На здоровье))
Спасибо надо сказать организаторам этого сайта, которые с некоторых пор запретили скачивать чужие программы на халяву.
11. Reals13 (Белка13) 20.12.11 10:07
не работает
Хозрасчетный ГДЕ не(Хозрасчетный.Ссылка = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда))
12. Jon bazcom (bazcom) 22.12.11 07:48
13. oplachko (oplachko) 02.10.12 18:34
Нам тоже дали задание по ограничению доступа к 70 счету, а точнее к информации о доходах.

Что мы сделали.
К справочнику Сотрудники Организации имеют доступ следующие роли:
1. Ведение справочника контрагенты
2. Полные права
3. Пользователь ( обязательно надо указывать для любого пользователя БД, иначе не пустит в программу )

Для того, чтобы все корректно работало мы немного изменили роль Пользователь, убрав оттуда любой доступ к справочнику Сотрудники Организации.

Теперь если у юзера не установлены данные роли, а роль Пользвоатель отредактирована как описано выше, ОСВ по 70 счету формируется без указания конкретных фамилий сотрудников, что и было необходимо.
15. Урий Пинов (xurij) 11.06.15 15:24
если ограничиваю доступ к справочнику физлица в роли пользователь, не формируется ОСВ. Вываливает ошибку о запрете доступа. Это работает только на ОСВ по счету. Как победить?
16. Константин Перминов (Perk0n) 16.11.15 06:40
ИМХО, закрывать доступ к физ. лицам не комильфо.

Лучше поступим так: накладываем на "Хозрасчетный" RLS на чтение - поле "ВидыСубконто.ВидСубконто".
Ограничение:
Хозрасчетный ГДЕ (НЕ Хозрасчетный.Ссылка В (ВЫБРАТЬ _счетЗП_ ИЗ РегистрСведений._ВашиСчетаДляОграничений КАК ВашиСчетаДляОграничений))


В итоге мы можем листать план счетов и видеть 70 счет, но провалиться в ОСВ в него не сможем.

Есть побочный эффект. Если пользователь выбрал в ОСВ 70 счет, получил отказ и закрыл ОСВ, то при следующем открытии отчет попытается восстановить предыдущие настройки и опять засунуть 70 счет =). Но мы к этому отнеслись философски и ловим любопытных на месте преступления =)

ps извините за воскрешение некропоста)
17. Сергей Козлов (serkozl) 09.02.16 21:24
Решение красивое, но не защищает полностью
Хозрасчетный ГДЕ НЕ (Хозрасчетный.Ссылка = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда))


Например, в бухгалтерии 3.0 есть отчет по проводкам. Если там сделать отбор по корсчету, то все данные по ЗП будут видны.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа