← На главную
Мы часто сталкиваемся с ситуацией, когда в корпоративной среде 1С ЗУП прямая загрузка электронных листков нетрудоспособности (ЭЛН) из Фонда социального страхования (ныне Социальный фонд России, СФР) работает не так, как ожидается. Особенно это заметно, когда функциональность доступна одному пользователю (например, бухгалтеру) и недоступна другому (кадровику) на одном и том же сервере, даже при наличии сообщений об истекшей лицензии КриптоПро. Давайте разберем эту проблему комплексно и предложим решения.
Анализируем проблему с КриптоПро и inconsistent поведением
Первоочередная задача – выяснить причину такого расхождения в работе. Серверная операционная система, к которой пользователи подключаются через RDP, подразумевает единую установку программного обеспечения, но профили пользователей, их права и настройки могут существенно отличаться.
- Серверная лицензия КриптоПро CSP:
Для работы на серверных операционных системах (как в нашем случае) требуется специальная серверная лицензия КриптоПро CSP. Важно понимать, что клиентская лицензия, даже если она есть, не подходит для активации на сервере. Бессрочная серверная лицензия КриптоПро CSP 5.0 стоит значительно дороже клиентской, в среднем от 37 600 до 70 000 рублей. Демо-версия КриптоПро CSP работает 90 дней, после чего необходима активация коммерческой лицензии.
Почему у бухгалтера работает, а у кадровика нет?
- Встроенная лицензия в сертификат: Иногда сертификаты электронной подписи могут содержать встроенную лицензию КриптоПро. Возможно, сертификат бухгалтера содержит такую лицензию, а сертификат кадровика – нет. Однако, начиная с версии КриптоПро CSP 5.0.12800, использование встроенной лицензии на серверных ОС технически невозможно, хотя на более ранних версиях это могло работать, несмотря на запрет условиями лицензии.
- Отложенная блокировка функционала: КриптоПро может некоторое время продолжать работать с истекшей лицензией до полной блокировки функционала. Возможно, у бухгалтера этот "льготный период" еще не закончился или КриптоПро в его профиле работает на основе старых данных, тогда как у кадровика функционал уже полностью заблокирован.
- Различия в профилях пользователей: Лицензия могла быть активирована только в профиле бухгалтера или сертификат со ссылкой на секретный ключ установлен и доступен только для его учетной записи. Для работы с ЭЛН сертификат должен быть установлен для каждой учетной записи или доступен из общего хранилища, если это настроено соответствующим образом.
- Права доступа к ключам и сертификатам: Убедитесь, что у кадровика есть необходимые права доступа к контейнеру закрытого ключа и установленному сертификату.
Что делать с лицензией КриптоПро?
- Приобрести и активировать серверную лицензию: Это наиболее надежное и соответствующее законодательству решение. После покупки серийный номер необходимо ввести для активации КриптоПро на сервере.
- Проверить статус лицензии: В интерфейсе КриптоПро CSP (Панель управления -> КриптоПро CSP) проверьте статус лицензии. Если она истекла, ее необходимо обновить или активировать.
- Рассмотреть альтернативы: Если стоимость серверной лицензии КриптоПро является критичной, существуют бесплатные и сертифицированные альтернативы.
- Альтернативный криптопровайдер ViPNet CSP:
Один из наиболее известных и поддерживаемых 1С бесплатных криптопровайдеров, сертифицированных ФСБ России – это ViPNet CSP. Для его использования вам потребуется оформить заявку на сайте "ИнфоТеКС" для получения дистрибутива и серийного номера. После установки ViPNet CSP может заменить КриптоПро CSP для криптографических операций, необходимых для работы с ЭЛН.
Другие аналоги: Существуют и другие криптопровайдеры, такие как КриптоАРМ ГОСТ, Signal-COM CSP, INDEED CERTIFICATE MANAGER, ЛИРССЛ-CSP, но их совместимость с конкретными версиями 1С и требованиями СФР требует дополнительной проверки.
Настраиваем прямую загрузку ЭЛН из ФСС в 1С ЗУП (и УПП)
Для корректной работы с электронными листками нетрудоспособности в 1С необходимо обеспечить выполнение ряда условий, а также проверить настройки в самой программе.
- Общие требования для работы с СФР:
- Подключение к оператору ЭДО: Для обмена с СФР (бывшим ФСС) требуется подключение к сервису "1С-Отчетность" или аналогичному оператору ЭДО. С 2023 года обмен по пособиям осуществляется через систему электронного документооборота (СЭДО).
- Установка необходимых сертификатов: Убедитесь, что на сервере и в профилях пользователей установлены все актуальные сертификаты СФР (сертификат уполномоченного лица СФР, корневые и промежуточные сертификаты Удостоверяющего Центра СФР и Минкомсвязи). Эти сертификаты можно скачать с официальных сайтов СФР и Единого портала государственных услуг.
- Действующая электронная подпись: Электронная подпись, используемая для подписания документов, должна быть действительна.
- Регистрация организации: Убедитесь, что ваша организация корректно зарегистрирована в системе электронного документооборота с СФР.
- Настройка в 1С ЗУП (версии 2.5 и 3.1):
В современных конфигурациях 1С:Зарплата и управление персоналом (начиная с ЗУП 2.5.120.2 и 3.1.2.293) предусмотрена прямая загрузка ЭЛН. Для этого обычно используется кнопка "ЭЛН из ФСС" или "Получить данные из ФСС" в соответствующих документах или разделах.
Решение проблемы для кадровика:
- Проверка прав доступа в 1С: Это одна из наиболее частых причин, почему функционал работает для одного пользователя и не работает для другого. Необходимо проверить, что у пользователя "кадровик" есть все необходимые права доступа к следующим объектам и ролям в 1С:
- Роли, связанные с
УчетБольничных.
- Роли, связанные с
РаботаСФСС или ОбменСФСС.
- Доступ к документам
БольничныйЛист и РеестрПрямыхВыплатФСС или СведенияОЗастрахованныхЛицах.
Мы рекомендуем тщательно проанализировать профили пользователей в 1С и сравнить набор ролей и ограничений доступа для бухгалтера и кадровика. Возможно, для кадровика требуется добавить или активировать определенные роли, которые отсутствуют в его профиле.
- Переустановка и проверка сертификатов для пользователя: Убедитесь, что все необходимые сертификаты СФР, а также личный сертификат электронной подписи кадровика, установлены корректно в его профиле пользователя (или доступны на уровне компьютера для всех пользователей). Иногда помогает полная переустановка сертификатов.
- Проверка настроек обмена в 1С: В разделе
Администрирование -> Настройки -> Электронные подписи и шифрование (или аналогичном) убедитесь, что все параметры криптографии и обмена с СФР настроены корректно и для пользователя кадровик нет специфических ограничений.
- Обновление конфигурации: Убедитесь, что ваша конфигурация 1С ЗУП обновлена до актуальной версии. Многие ошибки и проблемы, связанные с обменом с СФР, исправляются в новых релизах.
- Загрузка ЭЛН из файла в УПП 1.3 и ЗУП 2.5:
В устаревших конфигурациях, таких как УПП 1.3 и ЗУП 2.5, функциональность по прямой работе с ЭЛН была реализована позднее или имеет ограничения. Например, в ЗУП 2.5 возможность загрузки ЭЛН появилась только начиная с релиза 2.5.120.2. Зачастую в этих версиях отсутствует удобная кнопка "загрузить из файла".
В таких случаях, если прямая загрузка из СФР не работает или отсутствует, мы можем рассмотреть следующие варианты:
- Загрузка из файла через личный кабинет СФР: Кадровик может заходить в личный кабинет страхователя на сайте СФР, выгружать ЭЛН в XML-файлы, а затем загружать их в 1С.
- Использование внешних обработок: Для УПП 1.3 и ЗУП 2.5 существуют специально разработанные внешние обработки. Эти обработки позволяют импортировать данные из XML-файлов, полученных из СФР, и автоматически заполнять документ "Начисление по больничному листу" или его аналоги. Поиск таких обработок часто ведется на специализированных форумах и сайтах разработчиков 1С.
- Особенности ЗУП 3.1.14: В некоторых версиях ЗУП 3.1.14 (например, 3.1.14.154) могла встречаться ошибка "Процедура или функция с указанным именем не определена (СписокXDTO)" при попытке создать больничный лист. Это могло быть вызвано некорректно установленным расширением "Исправление загрузки файла ФСС v1.0", которое после обновления релиза становилось ненужным и могло конфликтовать с текущей версией. В таком случае решение заключалось в его отключении. Также, в этой версии могла быть зарегистрирована ошибка, что ЭЛН из файла не грузятся, и рекомендовалось использовать онлайн-загрузку.
- Новые форматы обмена с СФР: С 2023 года были введены новые форматы обмена с СФР. Устаревшие конфигурации могут не поддерживать эти форматы, что делает прямую загрузку или загрузку старых форматов файлов невозможной.
Таким образом, для решения проблемы прямой загрузки больничных из ФСС в 1С ЗУП необходимо комплексно подойти к вопросу. Мы должны убедиться в корректности лицензирования КриптоПро (или использовать бесплатный аналог ViPNet CSP), проверить права доступа пользователей в 1С, актуальность всех необходимых сертификатов СФР, а также учитывать особенности и возможности вашей версии конфигурации 1С. Для старых конфигураций целесообразно использовать внешние обработки для загрузки ЭЛН из файлов.