В процессе работы с системой электронного документооборота (СЭДО) в программе «1С:Зарплата и управление персоналом 8» (редакция 3.1) пользователи часто сталкиваются с ситуацией, когда в списке сообщений ФСС (теперь СФР) об изменении статуса электронного листка нетрудоспособности (ЭЛН) отсутствует информация в колонке «Дата события». Это вызывает трудности при планировании графиков и учете неявок сотрудников, так как становится неясно, с какого именно числа открыт больничный.
В этой статье мы подробно разберем, почему данные могут не отображаться, как извлечь нужную информацию из системы и каким образом корректно зафиксировать отсутствие сотрудника в программе, не дожидаясь закрытия листка.
Для начала проанализируем, как именно поступают данные из фонда в нашу программу. СЭДО использует различные типы сообщений для разных этапов болезни сотрудника. Рассмотрим два ключевых типа:
Важно понимать, что отсутствие даты в списке сообщений 111 не означает отсутствие информации в самой системе. Данные часто приходят в формате XML-контейнера, и программа не всегда выводит их в головную таблицу журнала.
Если мы получили уведомление о том, что ЭЛН открыт (статус 010), но дата события пуста, выполним следующие шаги для визуального контроля:
Проанализируем ситуацию, когда даже внутри сообщения данные кажутся неполными. Это может быть связано с тем, что фонд передал «сырой» статус. В таком случае нам поможет принудительное обновление данных через механизм запросов.
Если автоматическое сообщение не содержит нужных дат, мы можем инициировать прямой запрос в фонд. Рассмотрим, как это сделать:
Перейдем в раздел «Кадры» или «Охрана труда» и найдем журнал «Запросы сведений об ЭЛН». Создадим новый запрос, указав СНИЛС сотрудника и номер листка нетрудоспособности, который пришел в уведомлении. После отправки запроса и получения ответа от СФР программа обновит данные в базе, и дата открытия станет доступной.
Этот метод считается наиболее надежным, так как он обращается напрямую к актуальной базе фонда, минуя возможные задержки в рассылке автоматических уведомлений.
Посмотрим на ситуацию со стороны расчета зарплаты. Технически в 1С:ЗУП можно создать документ БольничныйЛист и нажать кнопку «Получить из ФСС» по номеру, даже если листок имеет статус «010 – Открыт».
Однако мы рекомендуем придерживаться следующей методологии:
БольничныйЛист становится основанием для начисления пособия за первые три дня и передачи сведений в фонд.Чтобы не запутаться в статусах и не плодить незаполненные документы, для фиксации неявки лучше использовать специализированный функционал.
Рассмотрим пошагово, как правильно зафиксировать в табеле сотрудника, по которому пришло сообщение об открытии ЭЛН:
Отсутствия.Такой подход позволит нам корректно сформировать табель учета рабочего времени (проставится код «Б»), при этом в системе не будет «висеть» незакрытый и неоплаченный расчетный документ больничного листа.
Иногда выясним причину отсутствия даты в технической плоскости. Существует вероятность задержки обновления данных на серверах фонда. Если врач открыл листок поздно вечером, статус в СЭДО может обновиться мгновенно, а детализированные поля XML-файла — с задержкой в несколько часов.
Проанализируем ситуацию: если вы видите сообщение без даты, попробуйте повторить процедуру «Получить сообщения за период» через 3–4 часа или на следующее утро. Часто данные «доезжают» до системы позже самого факта уведомления.
Для эффективной работы с ЭЛН в 1С:ЗУП 3.1 придерживайтесь следующих правил:
Отсутствие (болезнь, прогул, неявка).БольничныйЛист только после получения «Входящего запроса для расчета пособия» (тип 101).Следуя этим инструкциям, мы обеспечим прозрачность кадрового учета и исключим ошибки при начислении заработной платы сотрудникам, находящимся на больничном.