Как перенести расчетные и кадровые данные сотрудников за два года между базами 1С:УПП?

Программист 1С v8.3 (Обычные формы) Бухгалтерский учет IT и автоматизация бизнеса
← На главную

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

Анализ состава необходимых данных: зачем нужен перенос за 2 года

Прежде чем приступать к выгрузке, проанализируем, для каких именно расчетов требуются исторические сведения:

  1. Расчет пособий по временной нетрудоспособности (больничные листы): правила расчета требуют базу заработка за два предшествующих календарных года. Для этого не нужны первичные начисления, достаточно зафиксировать суммы дохода, облагаемого страховыми взносами.
  2. Расчет среднего заработка для отпусков и командировок: для отпускных и командировочных выплат необходимы суммы начислений и фактически отработанное время (дни и часы) за последние 12 календарных месяцев.
  3. Кадровый стаж (страховой, общий, непрерывный): необходим для определения процента оплаты по больничному листу и надбавок за выслугу лет.
  4. Остатки и права на отпуска: требуется точное количество накопленных и неиспользованных дней отпуска на дату перехода.
  5. Стандартные налоговые вычеты по НДФЛ: необходим учет совокупного дохода с начала текущего года для контроля предельной суммы вычетов.

Перенос данных для расчета пособий по временной нетрудоспособности

Для корректного расчета больничных листов в новой организации переносить регистры расчета зарплаты не требуется. Рассмотрим штатный механизм:

  1. В новой базе оформляется документ Справка другого страхователя о заработке на каждого переведенного сотрудника.
  2. Документ формирует записи в регистре сведений Заработок сотрудников у других страхователей за два предшествующих расчетных года с разбивкой по суммам, облагаемым взносами в ФСС / СФР.
  3. При создании документа Начисление по больничному листу устанавливаем флаг Учитывать заработок предыдущих страхователей. Программа автоматически подтягивает зарегистрированные суммы и рассчитывает среднедневной заработок.

Перенос стажа сотрудников

В конфигурации 1С:УПП сведения о стаже привязаны непосредственно к справочнику Физические лица (через табличную часть или связанный регистр сведений Стаж работы). При переносе справочника Физические лица между базами с помощью типовой обработки ВыгрузкаЗагрузкаXML или правил обмена через 1С:Конвертация данных 2.0 (КД 2) вся история стажа переносится автоматически и не требует ручного дублирования в расчетных регистрах.

Учет остатков отпусков и расчет среднего заработка

Рассмотрим порядок работы с отпускными правами и средним заработком в зависимости от юридического статуса перевода:

  1. Если перевод оформлен через увольнение и прием: средний заработок за предыдущие 12 месяцев по трудовому законодательству не переносится, так как при увольнении выплачивается компенсация за неиспользованный отпуск. В новой организации стаж для отпуска начинает исчисляться заново.
  2. Если оформлен перевод внутри одного юридического лица или реорганизация:

    Для сохранения прав на отпуск не нужно переносить всю историю кадровых документов за предыдущие годы. Достаточно ввести начальное количество положенных дней отпуска в документе приема/перевода и зафиксировать накопленный остаток неиспользованных дней специализированным документом Остатки отпусков либо прямой записью в регистр накопления Фактические отпуска организаций.

    Если для расчета среднего заработка требуются начисления за 12 месяцев, данные можно внести вручную непосредственно в форму расчета среднего заработка в документе Начисление отпуска работникам организаций или Оплата по среднему заработку. Программа сохраняет внесенные суммы и отработанные дни для дальнейшего использования.

Учет стандартных вычетов по НДФЛ и предельной базы взносов

Разберем особенности налогового учета:

  1. Стандартные вычеты по НДФЛ: чтобы в текущем налоговом периоде корректно отслеживать лимит дохода для применения детских вычетов, вводится документ Справка других страхователей о доходах (доходы с предыдущего места работы).
  2. Предел базы страховых взносов: если новая организация имеет другой ИНН, база для начисления страховых взносов по законодательству исчисляется с нуля. Если же учет ведется по филиалу того же юридического лица в отдельной базе, автоматический контроль единого предела работать не будет — в этом случае потребуется контролировать накопленную базу вручную.

Технические способы переноса: КД 2 и универсальные обработки

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

  1. Конфигурация «Конвертация данных 2.0»: оптимальный инструмент для переноса справочников (Физические лица, СотрудникиОрганизаций, ДолжностиОрганизаций, ПодразделенияОрганизаций), кадровых документов и специализированных документов ввода остатков и справок. Позволяет точно сопоставить объекты по уникальным идентификаторам (GUID), кодам или реквизитам поиска.
  2. Обработка «Выгрузка и загрузка данных XML»: подходит в ситуации, когда структуры конфигураций источника и приемника полностью идентичны. С ее помощью можно быстро перенести справочники и документы. При этом важно помнить, что совпадения структуры метаданных недостаточно для корректного переноса ссылок — требуется совпадение идентификаторов объектов (GUID).

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

← На главную