При работе в программе 1С:Зарплата и управление персоналом 8 (редакция 3.1) бухгалтеры и специалисты по кадрам нередко сталкиваются с ситуацией, когда при формировании отчетности по трудовой деятельности (ранее СЗВ-ТД, теперь ЕФС-1) в документ подтягиваются лишние записи. Особенно критично это выглядит, когда нужно подать только сведения об увольнении, а программа настойчиво «тянет» старый прием на работу, причем иногда в двойном экземпляре — одну строку обычную, а другую отменяющую. Разберем подробно, почему это происходит и как корректно исправить ситуацию, не нарушив логику учета в системе.
Для начала проанализируем, как 1С понимает, что нужно включить запись в отчет. В системе существует скрытый регистр сведений МероприятияТрудовойДеятельности. Каждому событию (прием, перевод, увольнение) присваивается уникальный идентификатор — UUID (или GUID). Программа считает мероприятие успешно переданным только тогда, когда оно включено в документ СЗВ-ТД/ЕФС-1, и у этого документа установлен флаг «Пачка принята в ПФР (без оговорок)».
Рассмотрим основные сценарии возникновения дублей:
Прием на работу и изменил там дату, номер приказа, должность или подразделение, программа реагирует мгновенно. Она понимает, что старые данные (уже ушедшие в фонд) неверны. Система автоматически создает «отменяющее» мероприятие со старым UUID и новое мероприятие с актуальными данными.Регистрация трудовой деятельности, у них будут разные идентификаторы, что приведет к «размножению» записей в базе фонда.Это самый «чистый» и правильный с точки зрения методологии 1С способ. Если мы видим, что в отчете ЕФС-1 появились лишние строки, которые мы не хотим отправлять, воспользуемся специальным инструментом корректировки.
Рассмотрим порядок действий по шагам:
Регистрация трудовой деятельности.Как мы выяснили из практики обсуждений на форумах, часто проблема заключается в рассинхронизации идентификаторов. Если прием был отправлен давно, а сейчас он снова «вылезает» как невыполненный, возможно, программа потеряла связь между отправленным мероприятием и текущим состоянием документа.
Проанализируем ситуацию, когда помогает внешняя обработка по исправлению UUID. Это требуется, если:
В таких случаях специалисты используют обработку «Исправление уникальных идентификаторов мероприятий». Она позволяет найти «висящее» мероприятие и присвоить ему тот UUID, который был в исходном, уже принятом отчете. После этого программа увидит, что событие уже отправлено, и перестанет подтягивать его в новые документы ЕФС-1 Подразделение 1.1. Для удобной корректировки мероприятий и замены UUID подойдёт расширение для расширенного редактирования трудовой деятельности в СЗВ-ТД.
Посмотрим на ситуацию, когда мы не можем менять прошлые периоды, но нам нужно «успокоить» программу. Если лишние приемы подтягиваются из-за того, что программа не видит подтверждения их сдачи, можно применить следующий алгоритм:
СЗВ-ТД (или ЕФС-1) за тот прошлый период, к которому относится этот прием.МероприятияТрудовойДеятельности, увидит, что по мероприятию «Прием» уже есть закрытый документ, и больше не будет включать его в текущую отчетность.Выясним, что означает появление признака отмены в графе 11 отчета. Если в вашем отчете у записи о приеме стоит пометка «Отмена», это означает, что 1С пытается сообщить фонду: «Запись, которую я передавал ранее с таким-то UUID, теперь недействительна».
Проанализируем пример: вы изменили подразделение в приеме на работу. Программа сформирует две строки:
Если вы уверены, что в фонде все и так верно (например, вы меняли подразделение только для внутреннего учета и не хотите отражать это в трудовой книжке), вам необходимо убрать галочку «Отразить в трудовой книжке» в кадровом документе. Однако, если записи уже были частично переданы, программа может не дать это сделать просто так. В этом случае поможет только способ с Регистрацией трудовой деятельности, описанный выше.
Многие пользователи совершают ошибку, просто удаляя лишнюю строку Прием на работу прямо в табличной части сформированного отчета ЕФС-1. Важно понимать: это не решает проблему, а лишь откладывает её.
Записи в регистрах 1С остаются «неотработанными». Как только вы создадите следующий отчет (по этому же сотруднику или даже общий по организации), система снова просканирует регистр МероприятияТрудовойДеятельности, увидит там «незакрытый» прием и снова добавит его в таблицу. Для окончательного решения нужно всегда работать с «источником» — либо с первичным кадровым документом, либо с документом Регистрация трудовой деятельности.
Перед отправкой отчета всегда выполняйте проверку:
Мероприятия трудовой деятельности через «Функции для технического специалиста».СЗВ-ТД.Используя эти методы, мы сможем добиться того, чтобы в отчет попадали только нужные сведения, а история трудовой деятельности в базе 1С оставалась корректной и непротиворечивой.