При работе в конфигурации 1С:Зарплата и Управление Персоналом бухгалтеры и кадровики часто сталкиваются с неприятной ситуацией: документ Регистрация трудовой деятельности или обычный кадровый приказ проведен, но при заполнении отчета СЗВ-ТД (или современного ЕФС-1) мероприятие по сотруднику упорно не подтягивается в табличную часть. Рассмотрим подробнее, почему возникает эта проблема, проанализируем частые ошибки и разберем по шагам алгоритмы исправления.
Прежде чем переходить к сложным техническим деталям и регистрам, давайте проверим самые распространенные пользовательские ошибки, из-за которых программа может игнорировать кадровое событие.
Сведения о трудовой деятельности, ЕФС-1 подраздел 1.1. Логика учета в 1С сохранилась, но формировать нужно именно новый документ.Проанализируем ситуацию, когда все галочки стоят, но мероприятие все равно недоступно для подбора. Это происходит, если кадровое событие уже было захвачено другим проведенным отчетом по этому сотруднику.
Часто пользователи случайно оставляют флаг Пачка принята в ПФР (не редактируется) в предыдущих или ошибочных документах СЗВ-ТД. В этом случае документ становится доступен только для просмотра, а сама система считает, что запись уже передана в фонд. Чтобы исправить ситуацию, выясним причину и освободим запись:
Также имейте в виду, что если сведения (например, до 2020 года) уже были успешно отправлены в фонд, система не даст отправить их повторно. Если сведения были ошибочными, необходимо отправлять отменяющее мероприятие, а не пытаться просто зарегистрировать их заново.
Каждому отправляемому кадровому мероприятию 1С присваивает уникальный идентификатор (UUID). Если вы перепроводили старые кадровые приказы после их отправки в СФР, идентификатор в базе 1С может измениться и перестать совпадать с тем, что хранится в фонде. Из-за этого при формировании корректировок записи начинают задваиваться — появляется одна блеклая запись (с датой отмены) и новая обычная.
Посмотрим на пример технического решения, если в отчете зависла «лишняя» запись с датой отмены или мероприятие не заполняется из-за внутренних сбоев регистров:
МероприятияТрудовойДеятельностиПрочие. В него попадают записи при отмене документов прошлых периодов.После очистки регистра вернитесь в форму отчета и нажмите кнопку «Заполнить» — в большинстве случаев подтянется только одна корректная запись.
Иногда отчет сдан и принят СФР лишь частично (например, по одному сотруднику принят, по другому — ошибка). 1С может считать мероприятие поданным, если документ проведен, хотя по факту СФР его отклонил. Из-за этого мероприятие больше никуда не подтягивается.
Для поиска таких зависших документов можно использовать консоль запросов. Рассмотрим полезный код 1С для поиска проблематичных оснований:
ВЫБРАТЬ
СведенияОТрудовойДеятельностиРаботниковСЗВ_ТДМероприятия.Сотрудник КАК Сотрудник,
СведенияОТрудовойДеятельностиРаботниковСЗВ_ТДМероприятия.Ссылка КАК Ссылка,
СведенияОТрудовойДеятельностиРаботниковСЗВ_ТДМероприятия.ВидМероприятия КАК ВидМероприятия,
СведенияОТрудовойДеятельностиРаботниковСЗВ_ТДМероприятия.Ссылка.ПометкаУдаления КАК ПометкаУдаления,
СведенияОТрудовойДеятельностиРаботниковСЗВ_ТДМероприятия.НомерДокументаОснования КАК НомерДокументаОснования,
СведенияОТрудовойДеятельностиРаботниковСЗВ_ТДМероприятия.ДатаДокументаОснования КАК ДатаДокументаОснования
ИЗ
Документ.СведенияОТрудовойДеятельностиРаботниковСЗВ_ТД.Мероприятия КАК СведенияОТрудовойДеятельностиРаботниковСЗВ_ТДМероприятия
ГДЕ
СведенияОТрудовойДеятельностиРаботниковСЗВ_ТДМероприятия.Сотрудник = &Сотрудник
Выполнив этот запрос с отбором по конкретному сотруднику, вы увидите все документы-основания. Если в результатах обнаружится неправильный СЗВ-ТД, который числится проведенным (несмотря на частичный отказ фонда), его следует пометить на удаление или распровести. После этого нужное кадровое мероприятие благополучно подтянется в новый отчет.
В завершение разберем еще один неочевидный нюанс. В некоторых релизах конфигурации алгоритм подбора работает с ошибками. Если при нажатии кнопки Подбор нужное мероприятие в открывшемся списке отсутствует, попробуйте очистить табличную часть отчета и воспользоваться кнопкой Заполнить. Очень часто программа автоматически подхватывает «потерянные» данные, которые не отображались в ручном подборе.
Используйте эти методы последовательно, начиная с проверки флажков в кадровых документах и заканчивая анализом регистра МероприятияТрудовойДеятельностиПрочие, и вы сможете корректно формировать отчетность без потерянных мероприятий.