Исправление ошибки прав доступа при заполнении отчета «Статистика: Форма П-4 (НЗ)» при включенном ограничении доступа по группе физических лиц

08.10.26

Администрирование - Роли и права

Расширение предназначено для устранения ошибки «У пользователя недостаточно прав на исполнение операции над базой данных», возникающей при заполнении регламентированного отчета «Статистика: Форма П-4 (НЗ)» в конфигурации 1С:Зарплата и управление персоналом 3.1, когда в информационной базе включен механизм ограничения доступа на уровне записей (RLS) с точностью до физических лиц.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Расширение для ЗУП: исправление ошибки прав доступа при заполнении отчета «Статистика: Форма П-4 (НЗ)» при включенном ограничении доступа по группе физических лиц
.cfe 8,23Kb ver:20261007
4 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Описание проблемы

Отчеты из раздела «Статистика» (в том числе П-4 (НЗ)) в типовых конфигурациях ЗУП не умеют корректно работать при включенном ограничении доступа на уровне записей (RLS), особенно с точностью до физических лиц

В типовой конфигурации ЗУП 3.1 отчет «Статистика: Форма П-4 (НЗ)» формируется с использованием запросов к регистрам и таблицам, содержащим данные по всем сотрудникам организации (штатное расписание, занятость позиций, кадровые данные и т. д.). При этом запросы не содержат директивы РАЗРЕШЕННЫЕ, которая необходима для корректной работы в условиях включенного RLS.

В модуле «СтатистикаПерсоналаРасширенный» разработчики удаляют «РАЗРЕШЕННЫЕ» из запроса с комментарием, что это бессмысленно.

Процедура УдалитьКлючевоеСловоРазрешенные(СхемаКомпоновки)
	// Заполнение регламентированного отчета бессмысленно по разрешенным данным
	Для Каждого НаборДанных Из СхемаКомпоновки.НаборыДанных Цикл
		Если ТипЗнч(НаборДанных) = Тип("НаборДанныхЗапросСхемыКомпоновкиДанных") Тогда
			НаборДанных.Запрос = СтрЗаменить(НаборДанных.Запрос, "РАЗРЕШЕННЫЕ", "");
		КонецЕсли;
	КонецЦикла;
КонецПроцедуры

В результате, если в базе:

  • включено ограничение доступа на уровне записей (Администрирование → Настройки программы → Ограничение доступа);
  • используется точность ограничения до физических лиц;
  • даже у пользователя, который работает под профилем, которому доступны все физические лица

— при заполнении отчета может возникать ошибка:

Не удалось выполнить автозаполнение….

Ошибка при вызове метода контекста (Выполнить)

Ошибка выполнения запроса

У пользователя недостаточно прав на исполнение операции над базой данных

[НарушениеПравДоступа]

Стек ошибки указывает на модуль ОбщийМодуль.УправлениеШтатнымРасписанием.Модуль(379): Возврат Запрос.Выполнить();

Важно: проблема носит нестабильный характер — при одинаковом релизе конфигурации и одинаковых настройках прав в одной базе отчет заполняется успешно, а в другой возникает ошибка. Это связано с различиями в данных, активирующими скрытый дефект кода запроса.

Установка и подключение

  1. Скачать файл расширения .cfe.
  2. В 1С:Предприятие открыть: Администрирование → Печатные формы, отчеты и обработки → Расширения.
  3. Нажать «Добавить из файла», выбрать .cfe.
  4. Установить флажок «Активно».
  5. Перезапустить сеанс пользователя.
  6. Проверить заполнение отчета «Статистика: Форма П-4 (НЗ)» под проблемным пользователем.

Ограничения и предупреждения

  • Расширение решает конкретную проблему с заполнением П-4 (НЗ) при RLS с точностью до физических лиц. При изменении типовой конфигурации (обновлении релиза) может потребоваться адаптация расширения.
  • Если в базе установлены официальные патчи 1С, перед подключением расширения рекомендуется проверить, не исправлена ли проблема штатно.
  • Расширение не заменяет полноценную настройку прав доступа и не снимает необходимости корректного администрирования RLS.
  • При сдаче отчетности в контролирующие органы рекомендуется сверить заполненные показатели с данными, полученными под полными правами, чтобы исключить искажения из-за особенностей RLS.

Альтернативные решения

Если установка расширения невозможна, можно использовать следующие обходные пути:

  1. Заполнение отчета под пользователем с полными правами (Администратор) — гарантированно работает, но требует участия администратора.
  2. Установка официального патча 1С для текущего релиза (при наличии).
  3. Обращение в поддержку 1С с описанием проблемы — для получения официального исправления в следующих релизах.
 

Итог

Расширение представляет собой безопасное и точечное решение известной проблемы несовместимости отчета «Статистика: Форма П-4 (НЗ)» с механизмом ограничения доступа на уровне записей в 1С:ЗУП 3.1. Оно позволяет кадровым службам самостоятельно заполнять отчет без обращения к администратору и без нарушения политики разграничения доступа к персональным данным.

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом КОРП, редакция 3.1, релизы 3.1.38.92
  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.38.92

Вступайте в нашу телеграмм-группу Инфостарт

Отчеты Статистика П-4 (НЗ) RLS ограничение доступа на уровне записей права доступа недостаточно прав ошибка прав доступа ограничение по физическим лицам группа доступа физических лиц

См. также

Обмен с ГосИС Бюджетный учет Регламентированный учет и отчетность Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление холдингом Химическая промышленность Государственные, бюджетные структуры Электротехника и микроэлектроника Машиностроение и приборостроение Металлургическая промышленность Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Автоматизация раздельного учета в 1С:Бухгалтерии по ГОЗ в соответствии с 275-ФЗ. Готовое решение для учета госконтрактов, формирования отчетности и контроля исполнения. Поддержка военной приемки, НИОКР и требований Минпромторга. Профессиональный консалтинг и регулярные обновления продукта

40000 руб.

28.08.2020    576600    4244    145    

1537

Инструментарий разработчика Роли и права Запросы СКД Разработчик Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    286090    1608    423    

1220

Зарплата Роли и права Системный администратор Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

9675 руб.

27.05.2021    60661    537    129    

374

Регламентированный учет и отчетность Анализ учета Бюджетный учет Аналитик Бухгалтер Пользователь Руководитель проекта 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Расширение «Отчет ГОЗ» для 1С:Бухгалтерия 3.0 ПРОФ и КОРП позволяет автоматизировать ведение раздельного учета и подготовку отчетности для Торговых и Производственных организаций, участвующих в ГосОборонЗаказе. Эффективный инструмент ведения раздельного учета по гособоронзаказам для Торговых и Производственных компаний

97700 руб.

20.02.2024    11887    21    6    

15

Регламентированный учет и отчетность Учет доходов и расходов Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)

Решение позволяет описать собственные правила расчета показателей бухгалтерской отчетности (баланса, отчета о финансовых результатах, отчета о движении денежных средств) и произвольной управленческой отчетности с помощью формул, и использовать их при автоматическом заполнении указанных форм с последующей расшифровкой значений показателей вплоть до стандартных бухгалтерских отчетов. Решение может использоваться совместно с типовым механизмом заполнения или вместо него.

21960 руб.

07.10.2019    28419    129    83    

46

Регламентированный учет и отчетность Операции по ВЭД Бухгалтер 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Налоговый учет НДС Платные (руб)

Экономьте часы рабочего времени и избегайте ошибок при подготовке. Решение создано специально для вас, если вы: Занимаетесь ВЭД: ваша компания регулярно отгружает товары в страны ЕАЭС Сотрудничаете с ключевыми странами союза: Беларусью, Казахстаном, Арменией и Киргизией Работаете в 1С: ведете учет в Бухгалтерии 3.0, КА 2 или ERP Продукт прошел сертификацию 1С-Совместимо и имеет полную документацию Есть демо-версия, можно поставить на свою базу и проверить функционал на нескольких отчетах

12200 руб.

10.07.2017    99281    567    163    

423

Регламентированный учет и отчетность Обмен с ГосИС ЭДО и ОФД Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Работаете по контрактной схеме, сталкивались с проблемой, что в контракте жестко указаны наименование, цена, единица измерения товара. И не все готовы создавать новую номенклатуру под каждый контракт или менять наименование и единицу измерения для уже имеющейся. Тем более, бывает так, что контракт - это формальность. Контракт не описывает жесткие условия поставки, нужно соблюсти правильность в предоставлении документов. Данное решение позволит вам загружать контракты напрямую с 1с одной кнопкой, оперировать своей номенклатурой при оформлении реализаций по государственному контракту в УТ 11.5 и КА 2.5.11, в то же время выводить на печать документы, соответствующие данным контракта, отправлять документы по контракту напрямую сайта госзакупок (ЕИС) по 44-ФЗ из 1с.

73200 руб.

19.12.2022    18485    43    30    

25

Инструменты администратора БД Инструментарий разработчика Роли и права Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    28825    104    46    

107
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. gucci76 382 08.10.26 13:46 Сейчас в теме
Оперативно. Только сегодня читал на "партнерке" разбор этого вопроса.
AlenaBelousova; +1 – Ответить
2. AlenaBelousova 214 08.10.26 14:33 Сейчас в теме
Кадровики мотивируют к оперативным действиям. Им надо сдаваться, а тут не работает. Ничего готового не нашла. Пришлось изобретать обходной велосипед. Ну а раз уж, готово, делюсь. Вдруг ещё кому пригодится :)))
user938650; gucci76; +2 – Ответить
Для отправки сообщения требуется регистрация/авторизация