Как настроить доступ кадровику к сведениям о застрахованных лицах (ФСС/СФР) в 1С:ЗКГУ и ЗУП 3.1

Программист 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом
← На главную

В современных реалиях кадровому специалисту все чаще требуется взаимодействовать с системой электронного документооборота Социального фонда России (СФР, ранее ФСС). Одной из ключевых задач является подача документа «Сведения о застрахованных лицах». Однако при попытке ограничить доступ пользователя только кадровыми функциями без предоставления прав на расчет зарплаты, системные администраторы и программисты 1С сталкиваются с проблемой: либо форма документа не открывается вовсе, либо в ней отсутствует критически важная кнопка «Отправить».

В этой статье мы подробно разберем, как правильно настроить права доступа в 1С:ЗКГУ и 1С:ЗУП редакции 3.1, проанализируем необходимые роли и выясним, почему стандартных профилей часто бывает недостаточно. Мы вместе пройдем путь от выявления ошибки до полной настройки рабочего места кадровика.

Анализ проблемы: почему типовые роли не работают

Рассмотрим стандартную ситуацию. Кадровику назначается стандартный профиль Кадровик. При попытке работы со сведениями ФСС выясняется, что доступа нет. Попытки добавить роль БазовыеПраваЭД (Электронный документооборот) часто не приносят результата, так как эта роль слишком общая и не покрывает специфику взаимодействия с СЭДО (Системой электронного документооборота) СФР.

Проанализируем ситуацию в Конфигураторе. Доступ к объектам СЭДО жестко регламентирован. Чтобы пользователь мог хотя бы увидеть список документов, ему необходимы специфические права на чтение и изменение документов по прямым выплатам. Как показывает практика, даже добавление роли ДобавлениеИзменениеДокументовПоПрямымВыплатамПособийСоциальногоСтрахования позволяет лишь открыть форму, но не дает возможности полноценно взаимодействовать с контролирующим органом.

Пошаговое создание специального профиля доступа

Для решения задачи мы рекомендуем не изменять стандартные профили, а создать новый Профиль групп доступа. Это позволит гибко управлять правами и не потерять настройки при обновлении конфигурации. Перейдем в раздел Администрирование — Настройки пользователей и прав — Профили групп доступа и создадим новый профиль, назовем его, например, «Работа с СЭДО (Кадры)».

Разберем подробный список ролей, которые необходимо отметить в этом профиле:

  1. Добавление и изменение сведений о застрахованных лицах (СЭДО) — это базовая роль, которая дает права на создание и редактирование самого документа СведенияОЗастрахованныхЛицахФСС.
  2. Отправка электронных документов в ФСС — именно эта роль является критической. Без нее кнопка «Отправить» будет скрыта. Программа проверяет наличие этого права перед выводом командной панели формы.
  3. Использование учетных записей документооборота — роль необходима для того, чтобы система могла обратиться к настройкам обмена (1С-Отчетность) и использовать криптографические ключи для подписи.
  4. Работа с файлами (или Добавление и изменение присоединенных файлов) — документы СЭДО хранят служебные XML-ответы во вложениях. Без этой роли при открытии формы кадровик может получить ошибку нарушения прав доступа, так как система не сможет прочитать присоединенный файл со статусом документа.
  5. Чтение ответов на запросы ФСС — позволяет пользователю видеть протоколы обмена и статусы «Принят», «Ошибочен», что крайне важно для оперативной работы.

Решение проблемы «скрытой» кнопки Отправить

Бывают ситуации, когда все роли добавлены, но кнопка так и не появилась. Выясним причину. В системе 1С:ЗУП 3.1 функционал СЭДО тесно интегрирован с модулем 1С-Отчетность. Если роль Право на защищенный документооборот с контролирующими органами добавлена, но не помогла, следует проверить настройки криптографии.

Проанализируем программный код формирования формы. Часто видимость кнопки завязана на функциональную опцию использования электронного документооборота с ФСС. Если в организации не настроена учетная запись документооборота, кнопка может не отображаться даже у пользователя с полными правами. Убедитесь, что в справочнике Организации на закладке ЭДО включен обмен с ФСС.

Также стоит учесть, что в старых релизах (ниже 3.1.23) существовала программная ошибка, из-за которой кнопка «Отправить» была доступна только пользователям с ролью Расчетчик. Если ваше программное обеспечение не обновлено, рассмотрите возможность обновления до веток 3.1.27 или 3.1.28, где разделение прав выполнено более корректно.

Ошибки при открытии данных и доступ к персональным сведениям

Иногда форма документа открывается, но данные внутри (СНИЛС, паспортные данные, адрес) пустые, либо возникает ошибка доступа. Это происходит потому, что документ «Сведения о застрахованных лицах» является агрегатором данных из разных справочников. Рассмотрим, что нужно проверить:

1. Доступ к физическим лицам. У кадровика обязательно должна быть роль Чтение персональных данных физических лиц. Если в системе включен RLS (ограничение доступа на уровне записей), убедитесь, что в группе доступа кадровика выбраны соответствующие организации.

2. Регистры состояний. Процесс обмена СЭДО фиксируется в скрытых регистрах сведений, таких как СостоянияДокументовСЭДОФСС. Если у пользователя нет прав на чтение этого регистра, форма может «вылетать» с ошибкой при попытке определить текущий статус документа. Вышеуказанные роли по работе с СЭДО обычно включают доступ к этим регистрам, но при создании расширений или самописных ролей об этом часто забывают.

Настройка электронной подписи для кадровика

Даже при идеальной настройке ролей в 1С, физическая отправка документа невозможна без доступа к закрытому ключу электронной подписи (ЭЦП). Посмотрим на алгоритм настройки:

Итоговый алгоритм действий для администратора

Подведем итог. Чтобы кадровик мог полноценно работать со сведениями о застрахованных лицах, выполните следующие действия:

  1. Создайте новый Профиль групп доступа и включите в него роли для работы с СЭДО, отправки в ФСС и работы с файлами.
  2. Назначьте этот профиль пользователю в дополнение к его основной роли Кадровик.
  3. Убедитесь, что у пользователя есть права на чтение справочников ФизическиеЛица и Сотрудники в рамках его организации (проверьте настройки RLS).
  4. В разделе Настройка обмена с контролирующими органами проверьте работоспособность учетной записи ФСС.
  5. Проверьте настройки сертификата ЭЦП и права пользователя на его использование внутри 1С.

Используя этот комплексный подход, мы исключаем ситуацию, когда кадровику приходится давать «Полные права» или права «Расчетчика» только ради одной кнопки отправки, тем самым сохраняя конфиденциальность данных о заработной плате в организации.

← На главную