Как происходит ошибка
Формируем отчет штатным образом: Подсистема "Отчетность/Справки", далее "1С-Отчетность", выбираем отчетность "Статистика: Форма П-4 (НЗ)".

Нажимаем "Создать", открывается форма выбора периода, выбираем нужный, жмем "Создать"

Открывается форма отчета, в поле "Регистрация респондента" двойным кликом выбираем нужное структурное подразделение.

Нажимаем "Заполнить", начинается процесс...

и падает по ошибке.

Если посмотреть в журнал регистрации, то ошибка недостаточности прав.

Под полными правами все формируется штатно, но нужно, чтобы справку мог сформировать пользователь.
Причина ошибки
Причина ошибки в том, что запрос к базе данных происходит без конструкции "Разрешенные". Вероятнее всего запрос должен выполняться в привилегированном режиме, но это не так.
Решение
Предлагается расширение, которое купирует ошибку недостатка прав. Пользователю не добавляются расширенные права, просто в запрос добавляется конструкция "Разрешенные". Добавление происходит с использованием объекта "СхемаЗапроса", т.е. универсально для любого запроса.
После установки расширения проблема уходит.
Вероятно, проблема возникает только у тех, кто использует ограничения доступа в базе.
Небольшое дополнение
Выяснилось, что многие не знают об очень полезном приеме в отчете "Справка П-4" /П-4 (НЗ).
Значения в отчете можно расшифровать. Нужно встать на значение и нажать кнопку «Расшифровать»
Не двойной клик, а именно встать и нажать.

Тогда будет выведен список сотрудников, который формирует это значение.

Возможно, Вы это знаете, но многие не знают.
Техническая информация
Опишу как подключить расширение
В режиме "Конфигуратор"
- скачиваете файл расширения
- в главном меню вызываете список расширений: "Когфигурация" --> "Расширения конфигурации"
- добавляете новое расширение - имя, синоним, назначение, префикс - произвольные, т.к. они заменятся на значения из файла.
- новое расширение добавится в список расширений. Снимаете галки "Безопасный режим", "Защита от опасных действий"
- двойным щелчком открываете конфигурацию расширения
- для конфигурации расширения вызываете меню "Действия" --> "Конфигурация" --> "Загрузить конфигурацию из файла"
- в диалоге выбираете скачанный файл
- затем снова "Действия" --> "Конфигурация" --> "Обновить конфигурацию расширения"
- обновление конфигурации расширения можно выполнить только в монопольном режиме с завершением работы всех пользователей и фоновых заданий
В режиме "Предприятие"
- скачиваете файл расширения
- в главном меню "Функции для технического специалиста"
- раскрываете ветку "Стандартные", выбираете строку "Управление расширениями конфигурации"
- кнопка "Добавить", выбираете скачанный файл
- новое расширение добавится в список расширений. Название: "ИсправлениеРелиза_НедостатокПрав"
- снимаете галку "Защита от опасных действий"
- перезапускаете базу
Проверено на следующих конфигурациях и релизах:
- Зарплата и управление персоналом, редакция 3.1, релизы 3.1.38.18, 3.1.37.72, 3.1.37.54
Вступайте в нашу телеграмм-группу Инфостарт