Как в 1С:ЗУП подготовить форму СЗВ-КОРР за 2017 год, если программа не дает выбрать этот период

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

В практике бухгалтера нередко возникают ситуации, когда после сдачи годовой отчетности СЗВ-СТАЖ выясняется, что данные по какому-то сотруднику были поданы неверно или не полностью. Например, был пропущен период отпуска за свой счет или неверно указан стаж. Для исправления таких ошибок за периоды с 2017 года предусмотрена форма СЗВ-КОРР. Однако пользователи программ 1С:ЗУП 2.5 и ранних версий 3.1 часто сталкиваются с технической проблемой: в документе невозможно выбрать 2017 год в качестве корректируемого периода. Разберем подробно, как решить эту задачу разными способами.

Почему возникает сложность с выбором 2017 года

Проанализируем причину проблемы. Форма СЗВ-КОРР изначально задумывалась ПФР для корректировки данных за периоды до 2017 года (когда страховые взносы еще администрировал пенсионный фонд, а не налоговая). С 2017 года правила изменились, и отчетность по стажу стала сдаваться в виде формы СЗВ-СТАЖ. В связи с этим в первых реализациях документа СЗВ-КОРР в 1С разработчики ограничили выбор периодов 2016-м годом. Однако контролирующие органы зачастую требуют именно СЗВ-КОРР для уточнения данных уже принятого стажа за 2017 год.

Решение 1: Обновление конфигурации (рекомендуемый способ)

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

  1. Для 1С:Зарплата и Управление Персоналом 2.5: необходимо обновиться до версии 2.5.129.2 или выше. В этом релизе реализована возможность корректировки стажа для 2017 и последующих лет в документе СЗВ-КОРР.
  2. Для 1С:Зарплата и Управление Персоналом 3.1: функционал появился начиная с релиза 3.1.5.99.

После обновления в документе СЗВ-КОРР в поле "Корректируемый период" станет доступен выбор 2017 года без необходимости указывать конкретный квартал, так как отчетность по стажу стала годовой.

Решение 2: Ручное заполнение в ЗУП 3.1 при частичном переносе данных

Если вы перешли с версии 2.5 на 3.1 с помощью "краткого" (рекомендуемого) переноса, данных за 2017 год для автоматического заполнения в новой программе может не быть. В этом случае выполним следующие действия:

  1. Создадим новый документ СЗВ-КОРР.
  2. Укажем отчетный период (текущий год) и корректируемый период (2017 год).
  3. Вручную добавим нужного сотрудника в табличную часть.
  4. Перейдем в данные о стаже и заполним периоды работы вручную, основываясь на данных старой базы или бумажных приказов.
  5. Проверим правильность кодов (например, НЕОПЛ для отпуска за свой счет).

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

Решение 3: "Хак" с редактированием XML-файла (для старых релизов)

Если по каким-то причинам вы не можете оперативно обновить программу, а отчет нужно сдать "еще вчера", рассмотрим технический способ обхода ограничения через редактирование файла выгрузки. Этот метод требует осторожности.

Выполним процедуру по шагам:

  1. В программе создаем СЗВ-КОРР, указав максимально доступный год (например, 4 квартал 2016 года).
  2. Заполняем все данные по сотруднику так, как они должны быть в 2017 году.
  3. Выгружаем файл на диск.
  4. Открываем полученный XML файл с помощью обычного "Блокнота" или Notepad++.
  5. Находим теги, отвечающие за корректируемый период, и меняем 2016 на 2017.

Пример того, что нужно найти и изменить в структуре файла:


<СтарыйВариант>
    <Год>2016</Год>
    <Квартал>4</Квартал>
</СтарыйВариант>

<НовыйВариант>
    <Год>2017</Год>
    <Квартал>0</Квартал>
</НовыйВариант>

Важно: При таком подходе 1С может ругаться на несоответствие периодов стажа и отчетного периода, но позволит записать и выгрузить документ. После правки файла его обязательно нужно проверить сторонней проверочной программой.

Решение 4: Использование стороннего ПО от ПФР

Если 1С категорически отказывается формировать корректный файл, воспользуемся бесплатным программным обеспечением, которое предоставляет пенсионный фонд. Проанализируем возможности программы Spu_Orb.

  1. Загружаем актуальную версию Spu_Orb с официального сайта СФР (бывший ПФР).
  2. Заводим карточку предприятия и данные на нужного сотрудника.
  3. Формируем форму СЗВ-КОРР непосредственно в этой программе. Она всегда содержит актуальные классификаторы и позволяет выбирать любые года без ограничений платформы 1С.
  4. Выгружаем готовый XML и отправляем через вашего оператора отчетности.

Проверка отчетности перед отправкой

Выясним причину частых отказов в приеме СЗВ-КОРР. Программа CheckPFR часто не справляется с проверкой этой формы и выдает ошибку "имя файла не соответствует формату" или код ошибки 50. Рассмотрим рекомендации специалистов:

Отличие СЗВ-КОРР от СЗВ-СТАЖ (дополняющая)

Рассмотрим важный методологический момент, который обсуждался на форуме. Когда же нужно подавать именно СЗВ-КОРР?

Если вы совсем забыли подать сведения на сотрудника в исходном отчете (его фамилии вообще не было в принятой описи), то подается СЗВ-СТАЖ с типом "Дополняющая".

Если же сотрудник был в отчете, но информация о его периодах работы внутри года требует правки (как в случае с забытым отпуском за свой счет в январе 2017), то подается СЗВ-КОРР. Именно эту форму требует пенсионный фонд для внесения изменений в уже существующую на лицевом счете запись.

Подводя итог, можно сказать, что наиболее стабильным решением является переход на актуальные релизы 1С. Если это невозможно, ручная правка XML или использование Spu_Orb помогут сдать отчетность вовремя и без ошибок. Помните о необходимости проверки файлов в ПО ПД перед отправкой, чтобы избежать лишних протоколов отрицательного приема.

← На главную