К статье
Практический материал

Другое · 10 мин

Как в 1С удалить сотрудника из СЗВ-ТД

Как удалить лишнего сотрудника из отчёта СЗВ-ТД в 1С:ЗУП и 1С:Бухгалтерии: исключение из табличной части, отмена кадрового документа, отмена регистрации мероприятия, проверка перед отправкой.

Отчёт СЗВ-ТД формируется в 1С автоматически на основании кадровых документов — приёмов на работу, переводов, увольнений и других мероприятий. Если в отчёт попал лишний сотрудник, удалить его можно двумя способами: вручную убрать строку из табличной части отчёта или отменить само кадровое событие, которое создало запись. Выбор зависит от причины появления сотрудника в отчёте.

Простое удаление строки из отчёта решает проблему только внешне: при следующем автоматическом заполнении СЗВ-ТД запись появится снова, потому что 1С берёт данные из регистра мероприятий. Поэтому первым шагом всегда нужно понять, почему сотрудник попал в отчёт — ошибочно проведён документ, неверная дата события или устаревшая запись в регистре.

Ниже разобраны все типовые сценарии для 1С:ЗУП и 1С:Бухгалтерии с кадровым учётом: от простого ручного удаления до отмены регистрации мероприятия, а также проверка результата перед отправкой отчёта в СФР.

Почему сотрудник попадает в СЗВ-ТД

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

Типовые причины появления лишнего сотрудника в отчёте:

  • ошибочно проведён кадровый документ — например, увольнение оформили, а потом сотрудник остался работать;
  • документ проведён с неверной датой, из-за чего событие попало не в тот отчётный период;
  • создан дубль кадрового документа на одного и того же сотрудника;
  • отчёт заполняли вручную и внесли строку по ошибке;
  • мероприятие уже было отправлено ранее, но запись в регистре не помечена как переданная.

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

Сотрудник в отчёте, документ ошибочныйОтмена документа

Найдите и отмените проведение кадрового документа, затем перезаполните отчёт

Документ верный, отчёт формируется повторноРучное удаление строки

Удалите строку из табличной части отчёта вручную

Мероприятие уже сдано ранееПроверка статуса регистрации

Проверьте, помечено ли мероприятие как переданное в регистре

Запись появляется после каждого заполненияИсточник в регистре мероприятий

Удаление только из отчёта не поможет — нужна работа с регистром или документом

Способ 1: удалить сотрудника вручную из табличной части отчёта

Самый быстрый вариант — убрать строку непосредственно в форме отчёта. Он подходит, когда отчёт в целом сформирован правильно и нужно убрать одну-две лишние записи без пересмотра кадровых документов.

Порядок действий
  1. 1
    Откройте раздел «Отчётность, справки» → «1С-Отчётность» или «Кадры» → «Отчёты по кадрам» и найдите нужный экземпляр СЗВ-ТД
  2. 2
    Откройте отчёт и перейдите к табличной части со списком мероприятий (сотрудников)
  3. 3
    Найдите строку с лишним сотрудником — удобно использовать поиск по фамилии (Ctrl+F)
  4. 4
    Выделите строку и нажмите клавишу Delete или кнопку «Удалить» в командной панели таблицы
  5. 5
    Сохраните отчёт кнопкой «Записать» и проверьте итоговое количество строк
  6. 6
    Пройдите проверку отчёта встроенной проверкой перед отправкой

После удаления строки обязательно запишите отчёт — иначе изменения не сохранятся. Затем выполните проверку: в форме отчёта обычно есть кнопка «Проверить» или «Проверка», которая выявит нарушения формата и контрольных соотношений.

Важное ограничение: если после ручного удаления вы снова нажмёте «Заполнить» или «Обновить», программа перезапишет табличную часть по данным регистра, и удалённый сотрудник вернётся. Поэтому ручную правку делайте в последнюю очередь, после всех автоматических заполнений.

Способ 2: отменить или исправить кадровый документ

Если сотрудник попал в СЗВ-ТД из-за ошибочного документа, правильное решение — исправить источник данных. Это единственный способ, который гарантирует, что запись не появится ни в этом, ни в будущих отчётах.

Порядок действий в 1С:ЗУП:

  1. Откройте раздел «Кадры» и найдите журнал соответствующих документов: «Приёмы на работу», «Кадровые переводы» или «Увольнения».
  2. Найдите документ по сотруднику — отсортируйте журнал по колонке «Сотрудник» или используйте поиск.
  3. Если документ ошибочен полностью — откройте его и нажмите «Отменить проведение», затем пометьте на удаление при необходимости.
  4. Если ошибочна только дата или реквизит — исправьте данные и перепроведите документ.
  5. Вернитесь в отчёт СЗВ-ТД и нажмите «Заполнить» — лишняя строка исчезнет.

При отмене проведения документа учитывайте последствия: увольнение связано с расчётом компенсаций и окончательным расчётом зарплаты, приём — с назначением плановых начислений. Если по документу уже выполнен расчёт, сначала придётся отменить связанные документы расчёта.

Способ 3: отменить регистрацию мероприятия в регистре

В 1С сведения для СЗВ-ТД хранятся в регистре «Мероприятия СЗВ-ТД» (в ЗУП — «Сведения о мероприятиях для СЗВ-ТД» или аналогичный, название зависит от версии конфигурации). Документ при проведении регистрирует мероприятие, а отчёт при заполнении выбирает непереданные записи.

Если мероприятие уже было сдано в СФР ранее, но запись в регистре не помечена как переданная, отчёт будет включать её снова. В этом случае нужно не удалять сотрудника, а отметить мероприятие как зарегистрированное.

Обычно для этого используется обработка или механизм «Регистрация мероприятий» в разделе отчётности по персучёту: там можно вручную указать, что мероприятие уже передано, либо отменить его регистрацию вовсе. Точное расположение зависит от версии конфигурации — ищите в разделе «Отчётность, справки» → «Персучёт» или поиском по слову «СЗВ-ТД» в меню «Все функции».

Маршрут решения

Как выбрать действие

Кадровый документ проведён по ошибкеОтмените проведение документа и перезаполните отчёт
Документ верный, но дата события не таИсправьте дату в документе, перепроведите и перезаполните отчёт
Мероприятие уже сдано ранее, но снова попадает в отчётОтметьте мероприятие как переданное в регистре регистрации
Нужно быстро убрать одну строку перед отправкойУдалите строку вручную из табличной части и не перезаполняйте отчёт
Дубль документа на одного сотрудникаПометьте лишний документ на удаление и перезаполните отчёт

Особенности для 1С:Бухгалтерии

В 1С:Бухгалтерии с включённым кадровым учётом механика та же: отчёт СЗВ-ТД находится в разделе «Отчёты» → «Регламентированные отчёты» или формируется через «1С-Отчётность». Табличная часть с сотрудниками редактируется вручную — строка выделяется и удаляется клавишей Delete.

Источником данных служат документы «Приём на работу», «Кадровый перевод» и «Увольнение» из раздела «Зарплата и кадры». Если запись лишняя — отмените проведение соответствующего документа и перезаполните отчёт. Учтите, что в Бухгалтерии кадровые документы часто связаны с начислением зарплаты, поэтому перед отменой проверьте, не участвует ли документ в расчётах за закрытый период.

Проверка результата перед отправкой

После удаления сотрудника отчёт нужно проверить, иначе есть риск отправить файл с ошибками и получить отказ от СФР. Контрольные точки:

Контрольные точки

Как проверить результат

Количество строк в табличной части
Норма

Совпадает с фактическим числом кадровых событий за период

Тревожный признак

Строк больше, чем событий, — есть лишние записи

Встроенная проверка отчёта
Норма

Проверка пройдена без ошибок

Тревожный признак

Ошибки формата или контрольных соотношений

Повторное заполнение отчёта
Норма

После заполнения лишний сотрудник не появляется

Тревожный признак

Сотрудник возвращается — источник в регистре не устранён

Статус мероприятий в регистре
Норма

Сданные ранее мероприятия помечены как переданные

Тревожный признак

Переданные мероприятия снова числятся к отправке

Дополнительно выгрузите отчёт в файл и проверьте его программой проверки от СФР (например, CheckXML или актуальным аналогом) — это стандартная практика перед отправкой персонифицированной отчётности. Файл, прошедший внешнюю проверку, с высокой вероятностью будет принят.

Типичные ошибки при удалении сотрудника из СЗВ-ТД

Типичные ошибки
01
Удалили строку, но не записали отчёт — изменения потеряны при закрытии формы
02
Удалили строку, а потом нажали «Заполнить» — сотрудник вернулся из регистра
03
Отменили увольнение, не проверив связанный расчёт — разъехались данные по зарплате и НДФЛ
04
Удалили из отчёта мероприятие, которое реально было и ещё не сдано — СФР не получит обязательное сведение, возможен штраф
05
Отредактировали отчёт прошлого периода вместо создания корректирующего (отменяющего) СЗВ-ТД

Отдельно выделим ситуацию с уже отправленным отчётом. Если ошибка обнаружилась после сдачи, удалять сотрудника из старого отчёта бессмысленно — нужно сформировать отменяющий отчёт СЗВ-ТД с признаком отмены по конкретному мероприятию. В 1С это делается через механизм корректировки персучёта: создаётся новый отчёт с указанием отменяемого события.

Частые вопросы

Удалил сотрудника из отчёта, а после перезаполнения он снова появился. Что делать?

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

Можно ли удалить сотрудника из уже отправленного СЗВ-ТД?

Нет, отправленный отчёт изменить нельзя. Если сведение было ошибочным, сформируйте отменяющий отчёт СЗВ-ТД по этому мероприятию и отправьте его в СФР.

Как убрать мероприятие, которое уже сдавалось ранее, но снова попадает в отчёт?

Откройте механизм регистрации мероприятий СЗВ-ТД в разделе персучёта и отметьте мероприятие как переданное. Тогда при заполнении отчёта программа его не включит.

Что будет, если отменить проведение увольнения, по которому уже был расчёт?

Программа потребует сначала отменить связанные документы расчёта (увольнение с расчётом, ведомости на выплату). Отменяйте документы в обратном порядке: сначала выплаты и расчёты, затем кадровое увольнение. Перед этим сделайте резервную копию базы.

Нужно ли удалять сотрудника, если отчёт дублирует мероприятие из-за двух документов?

Да, но правильнее удалить сам дубль документа. Найдите два кадровых документа на одно событие, пометьте лишний на удаление и перезаполните отчёт — тогда проблема не повторится в будущих отчётах.

Итог

Что важно запомнить

Лишнего сотрудника можно убрать прямо из табличной части отчёта клавишей Delete, но устойчивый результат даёт только работа с источником: отмена ошибочного кадрового документа или снятие регистрации мероприятия. После правок запишите отчёт, пройдите встроенную проверку и убедитесь, что при повторном заполнении запись не возвращается. Если отчёт уже отправлен — исправляйте ситуацию отменяющим СЗВ-ТД, а не редактированием старого файла.