У пользователя недостаточно прав при заполнении отчетов в ЗУП 3.1, БП 3.0. Определение причин


Поиск причин нехватки прав в ЗУП 3.1 при заполнении отчетности.

Пользователи ЗУП и БП версии КОРП с включенным RLS (по организациям и физ. лицам) наверняка сталкивались с ошибкой о нехватке прав при заполнении отчетности по ЗП (например 4-ФСС и Расчет по страховым взносам). В нашей практике чаще всего причиной подобных ошибок являются переводы сотрудников между филиалами..

Возникает в двух случаях:

1. У переведенного сотрудника установлена группа доступа физ. лиц, не доступная расчетчику.

2. У расчетчика нет прав на организацию из которой переведен сотрудник.

Для быстрого определения списка физ. лиц по которым необходимо корректировать права доступа используем данный отчет.

Идея проста.. под пользователем с ограниченными правами выполняем запросы сначала с ключевым словом "Разрешенные", далее выполяем те же запросы в привилегированном режиме. Сравниваем полученные результаты и получаем список физ. лиц на которых у пользователя не хватает прав.

Тестировалось на ЗУП КОРП 3.1.9. В БП КОРП тоже должна работать. ПРОФ версии не проверял, но думаю можно использовать для определения физ. лиц по которым нужно проверить группу доступа ФЛ.

Важно:

1. обработку нужно подключать к базе как дополнительную (для возможности установки привилегированного режима).

2. обработку необходимо запускать под пользователем, у которого нехватка прав.

Leave a Comment

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