Где найти алгоритмы типового переноса данных из ЗУП 2.5 в ЗУП 3?

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

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

Где хранятся правила переноса данных

Многие ошибочно полагают, что переход осуществляется в режиме обычного обновления. Однако архитектура программ кардинально различается, поэтому переход представляет собой полную выгрузку и загрузку данных с использованием правил конвертации.

Если нам нужно проанализировать алгоритмы трансформации данных (например, северного стажа), посмотрим на объекты конфигурации ЗУП 3. Все правила хранятся в специальном макете. Найдем в дереве метаданных общий макет с именем ЗарплатаКадрыПереносДанныхИзЗУП25. Именно там прописаны алгоритмы выгрузки и трансформации данных из старой редакции.

При анализе алгоритмов начните с выбранного варианта переноса (краткий или полный), так как логика обработки данных для них существенно отличается.

Особенности переноса северного стажа

Рассмотрим подробнее, с какими нюансами мы можем столкнуться при миграции сведений о северном стаже, учитывая ограничения платформы и новую архитектуру регистров кадровой истории.

  1. Вариант переноса: При использовании «рекомендованного» (краткого) переноса выгружаются сведения только по работающим на дату перехода сотрудникам. Если в исходной базе данные велись с ошибками или использовались нетиповые документы, плановые начисления и стаж могут перенестись некорректно и потребовать донастройки.
  2. Настройки организаций: Проанализируем настройки новой базы после переноса. Если у организации или обособленного подразделения не установлены флажки использования северной надбавки и не указаны территориальные условия, перенесенный стаж просто не будет учитываться при расчете зарплаты.
  3. Вахтовый метод: Выясним причину частых ошибок у вахтовиков. В периоды межвахтового отдыха северный стаж не идет. Типовые алгоритмы выгрузки иногда теряют данные о таких прерываниях стажа, что приводит к искажению итогового процента надбавки.

Как проверить и откорректировать данные после перехода

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

  1. Сформируем в ЗУП 3.1 кадровый отчет «Личные данные сотрудников», выведем колонки со стажем и сверим их с аналогичным отчетом «Списки сотрудников» из ЗУП 2.5.
  2. Выполним тестовое начисление зарплаты за первый месяц в новой базе и сверим суммы северной надбавки с базой-источником.

Если стаж перенесся неверно, откорректируем его вручную в ЗУП 3.1. Зайдем в карточку сотрудника, перейдем по ссылке «Трудовая деятельность» и откроем сведения о стаже. Чтобы не нарушить историю изменений, нажмем кнопку «Еще» и выберем команду «Изменить сведения о стаже сохранив текущие». Это позволит добавить новую запись с актуальной датой отсчета и правильным процентом.

Альтернативные варианты и новые возможности в ЗУП 3.1

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

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

← На главную