Почему в Разделе 3 отчета РСВ неправильно считаются взносы и как это исправить

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Налоговый учет
← На главную

С выходом обновлений для программы «1С:Бухгалтерия 8» (редакция 3.0), в частности релизов в диапазоне 3.0.143.24 — 3.0.143.27, многие пользователи столкнулись с серьезной проблемой при подготовке регламентированной отчетности. В Расчете по страховым взносам (РСВ), а именно в Разделе 3 (Персонифицированные сведения), суммы исчисленных взносов в строке 170 начали отображаться некорректно: у кого-то данные задваиваются, а у кого-то и вовсе появляются отрицательные значения.

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

Разбор технической причины ошибки

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

Разработчиками 1С была зафиксирована ошибка под внутренним кодом EF_70059341. Суть её заключается в некорректном алгоритме формирования сложного запроса к базе данных. Программа при заполнении Раздела 3 неверно агрегировала (объединяла) записи. Если у сотрудника за один месяц было несколько видов начислений (например, основная зарплата, премия и отпускные), алгоритм ошибочно умножал исчисленные взносы на количество этих начислений или неверно вычитал суммы, превышающие предельную величину базы. Именно это приводило к появлению пугающих отрицательных сумм в строке 170.

Способ 1: Установка специального исправления (патча)

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

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

Для установки исправления выполните следующие действия:

  1. Перейдите в раздел Администрирование — Обслуживание.
  2. Выберите пункт Обновление программы — Установленные исправления (патчи).
  3. Убедитесь, что в списке присутствует патч EF_70059341. Если включена автоматическая загрузка исправлений, программа могла установить его самостоятельно. Если его нет, загрузите его через сервис интернет-поддержки.

Способ 2: Обновление конфигурации до стабильного релиза

Если вы предпочитаете комплексное решение проблемы, проанализируем версии релизов. Как показывает опыт пользователей и официальные сводки, в версии 3.0.143.27 ошибка еще сохранялась, несмотря на частичные правки. Полное и официальное исправление вошло в состав релиза 3.0.143.32 и во все последующие версии (например, ветка 3.0.144.x и старше).

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

Что делать, если суммы все равно неверные?

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

  1. Очистка кэша: Платформа 1С (особенно версии 8.3.23.1912) может кэшировать результаты запросов. Попробуйте очистить временные файлы пользователя.
  2. Перезаполнение отчета: Просто нажать кнопку «Обновить» в уже созданном черновике отчета РСВ часто недостаточно. Рекомендуется пометить на удаление старый экземпляр отчета и создать новый. Это инициирует полный цикл сбора данных по новому, исправленному алгоритму.
  3. Проверка дублей физических лиц: Проанализируем справочник Физические лица. Если у одного сотрудника по какой-то причине создано две карточки, а начисления велись на обе, алгоритм Раздела 3 может давать сбои. Убедитесь, что все начисления привязаны к одному объекту справочника.

Специфика работы с платформой 8.3.23

Стоит отметить, что версия платформы 8.3.23.1912, упоминаемая в обсуждениях, имела свои особенности работы с временными таблицами в СУБД. Если вышеуказанные меры не помогают, рассмотрите возможность обновления платформы до более стабильных сборок (например, 8.3.23.2040 или выше). Это поможет избежать редких случаев «фантомного» дублирования строк, которое возникает на уровне системы управления базами данных при выполнении тяжелых отчетов.

Таким образом, мы выяснили, что причина отрицательных сумм в РСВ — это сугубо программная ошибка в коде заполнения отчета. Используя установку патча EF_70059341 или обновление до релиза 3.0.143.32, вы сможете успешно сформировать отчетность с корректными показателями без необходимости ручной корректировки каждой строки Раздела 3.

← На главную