С 1 января 2021 года механизм прямых выплат пособий из Фонда социального страхования (ФСС) стал обязательным для всех регионов Российской Федерации. Однако пользователи программы 1С:Бухгалтерия предприятия 3.0 часто сталкивались с ситуацией, когда в настройках учетной политики или налогов и отчетов невозможно было выбрать дату 01.01.2021, так как список ограничивался значением 01.07.2020. Рассмотрим подробно, почему это происходит и какими способами можно активировать нужный функционал для корректного заполнения больничных листов и реестров.
В программе 1С:Бухгалтерия 3.0 от даты вступления в пилотный проект зависит состав полей в документе Больничный лист. Если дата не установлена или установлена некорректно, в документе не появятся вкладки и гиперссылки, необходимые для заполнения данных реестра прямых выплат (например, сведения о стаже, справках от других работодателей и способах выплаты). Проанализируем ситуацию: в отличие от программы Зарплата и управление персоналом (ЗУП), где дата 01.01.2021 появилась раньше, в старых релизах Бухгалтерии список дат был жестко ограничен.
Это наиболее быстрый и эффективный способ решения проблемы без изменения программного кода. Разберем по шагам, как внести изменения напрямую в базу данных:
Настройки учета пособий социального страхования.01.01.2021. Несмотря на ограничения в выпадающих списках обычного интерфейса, сам ресурс регистра позволяет записать любую дату.После этого в документах Больничный лист, дата которых позже 01.01.2021, автоматически станет доступен функционал для формирования реестров ФСС.
Если вы обладаете навыками программирования или работаете с конфигурацией, находящейся на поддержке с возможностью изменения, можно изменить список дат в программном коде. Выясним причину ограничения: список дат формируется функцией, которая возвращает жестко заданный массив значений.
Рассмотрим пример кода, который необходимо модифицировать в соответствующем общем модуле (обычно это модули, связанные с расчетом зарплаты и взаимодействием с ФСС):
Функция ДатыВступленияВПилотныйПроект() Экспорт
МассивДат = Новый Массив;
МассивДат.Добавить('20110701');
МассивДат.Добавить('20120701');
МассивДат.Добавить('20150101');
МассивДат.Добавить('20150701');
МассивДат.Добавить('20160701');
МассивДат.Добавить('20170701');
МассивДат.Добавить('20180701');
МассивДат.Добавить('20190101');
МассивДат.Добавить('20190701');
МассивДат.Добавить('20200101');
МассивДат.Добавить('20200701');
// Добавляем недостающую дату
МассивДат.Добавить('20210101');
Возврат МассивДат;
КонецФункции
Добавление строки МассивДат.Добавить('20210101'); позволит выбирать эту дату в стандартном интерфейсе настройки налогов и отчетов. Однако помните, что внесение изменений непосредственно в основную конфигурацию затруднит последующие обновления. Рекомендуется использовать механизм Расширений конфигурации для переопределения этой функции.
Наиболее правильный метод с точки зрения методологии 1С — это обновление программы до актуального релиза. Начиная с версии 3.0.89, в 1С:Бухгалтерия была полностью пересмотрена логика работы с прямыми выплатами. Поскольку проект стал общероссийским, жесткая привязка к дате в интерфейсе во многих местах была заменена автоматическим определением режима работы.
Проанализируем преимущества обновления:
В некоторых случаях пользователи решают проблему, устанавливая ближайшую доступную дату — 01.07.2020. Посмотрим на последствия такого решения: если у вас были больничные в конце 2020 года, которые рассчитывались по «старой» зачетной системе (когда пособие выплачивал работодатель, а в ФСС платил меньше взносов), установка ранней даты может привести к ошибкам в заполнении отчетности (например, РСВ и 4-ФСС) за прошлые периоды. Поэтому крайне важно использовать именно 01.01.2021 для регионов, вступивших в проект в последнюю волну.
Важно понимать, что «Пилотный проект» — это терминология переходного периода. В современных версиях 1С:Бухгалтерия 3.0 работа строится через Систему электронного документооборота (СЭДО). Вместо ручного создания реестров, мы должны использовать документ Сведения о застрахованном лице. Если ваша программа не видит данные для прямых выплат, проверьте не только дату в регистре, но и настройки СЭДО в разделе «Организации» на вкладке «Электронный документооборот».