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

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

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

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

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

17 Comments

  1. bazcom

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

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

    Reply
  2. maskaqwe

    Super!!!

    Reply
  3. bazcom

    Рад помочь.

    Reply
  4. lesorubka

    да, есть такой эффект — как раз искала способ ограничить кладовщиков к 70, убрала использование дока «Отражение зарплаты в регламентированном учете в роли — и увидела в оборотке эффект — «объект не найден». Только вот на физлица кладовщикам нельзя — они с ними работают — выдают материалы. А так — как вариант в других случаях пойдет.

    Reply
  5. zhleonid8

    не катит, другим нужны физлица…., роли не выход

    Reply
  6. zhleonid8

    с зарплатой вообще всё сложно, и ещё доступно

    Reply
  7. bazcom

    (4) zhleonid8, Допустим ФизЛица нужны кадровику, делаем отдельную роль с допуском к ФизЛицам и все она может с ними работать, а 70 ей и та не доступен по правам. ТАК ЧТО РОЛИ ЭТО ВЫХОД.

    Reply
  8. bazcom

    (5) zhleonid8, Сложно но можно.

    Reply
  9. v_den_v

    у себя для роли менеджер ограничил доступ к счету 70 на чтение.

    решение не мое — где-то тут пробегало уже…

    Хозрасчетный ГДЕ не(Хозрасчетный.Ссылка = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда))

    имхо гораздо лучше.

    Reply
  10. Fox87

    Спасибо, вещь полезная, думаю пригодится!

    Reply
  11. bazcom

    На здоровье))

    Спасибо надо сказать организаторам этого сайта, которые с некоторых пор запретили скачивать чужие программы на халяву.

    Reply
  12. Белка13

    не работает

    Хозрасчетный ГДЕ не(Хозрасчетный.Ссылка = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда))

    Reply
  13. bazcom

    (11) Reals13, ?????

    Reply
  14. oplachko

    Нам тоже дали задание по ограничению доступа к 70 счету, а точнее к информации о доходах.

    Что мы сделали.

    К справочнику Сотрудники Организации имеют доступ следующие роли:

    1. Ведение справочника контрагенты

    2. Полные права

    3. Пользователь ( обязательно надо указывать для любого пользователя БД, иначе не пустит в программу )

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

    Теперь если у юзера не установлены данные роли, а роль Пользвоатель отредактирована как описано выше, ОСВ по 70 счету формируется без указания конкретных фамилий сотрудников, что и было необходимо.

    Reply
  15. xurij

    если ограничиваю доступ к справочнику физлица в роли пользователь, не формируется ОСВ. Вываливает ошибку о запрете доступа. Это работает только на ОСВ по счету. Как победить?

    Reply
  16. Perk0n

    ИМХО, закрывать доступ к физ. лицам не комильфо.

    Лучше поступим так: накладываем на «Хозрасчетный» RLS на чтение — поле «ВидыСубконто.ВидСубконто».

    Ограничение:

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

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

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

    ps извините за воскрешение некропоста)

    Reply
  17. serkozl

    Решение красивое, но не защищает полностью

    Хозрасчетный ГДЕ НЕ (Хозрасчетный.Ссылка = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПерсоналомПоОплатеТруда))

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

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *