Переход с устаревшей конфигурации 1С:Зарплата и Управление Персоналом 2.5 на современную платформу 1С:ЗУП 3.1 — это не просто обновление интерфейса, а полноценная реструктуризация базы данных. Одним из наиболее чувствительных и сложных участков при этом переходе является штатное расписание. Многие пользователи и технические специалисты сталкиваются с тем, что привычные механизмы ведения штатного расписания в новой редакции работают иначе, а стандартный помощник переноса ведет себя не так, как ожидалось.
В этой статье мы подробно разберем, как устроен механизм переноса штатного расписания, почему «теряются» вакантные ставки, как правильно настроить историю изменений и каким образом объединить несколько старых информационных баз ЗУП 2.5 в одну современную базу ЗУП 3.1.
---
При стандартном переходе (как по «краткому/рекомендованному», так и по «полному» варианту переноса) программа 1С:ЗУП 3.1 не переносит «плановое» штатное расписание напрямую из справочника старой базы. Вместо этого задействуется механизм генерации на основе фактической занятости сотрудников.
Проанализируем этот процесс изнутри по шагам:
НачальнаяШтатнаяРасстановка.ПозицииШтатногоРасписания.Важная техническая особенность: Поскольку позиции генерируются строго по работающим сотрудникам, все существовавшие в ЗУП 2.5 свободные (вакантные) ставки при стандартном переносе будут безвозвратно утеряны. В ЗУП 3.1 они просто не создадутся, так как по ним нет записей в документе НачальнаяШтатнаяРасстановка.
Выясним, как решить проблему утерянных вакансий и истории изменений штатного расписания.
---
Если на вашем предприятии штатное расписание небольшое, самым простым и надежным решением будет ручной ввод недостающих вакансий непосредственно после переноса данных. Однако, если вам критически важно сохранить историю изменений штатного расписания (когда менялись оклады, вводились или закрывались позиции), стандартный механизм переноса вам не поможет — исторические документы изменения штатки из ЗУП 2.5 не переносятся.
Рассмотрим алгоритм действий для правильной настройки истории изменений в новой базе:
УтверждениеШтатногоРасписания или ИзменениеШтатногоРасписания.Совет для крупных предприятий: Если ручной ввод вакансий и истории невозможен ввиду огромного объема данных, рассмотрите возможность использования сторонних правил переноса (например, специализированных обработок с платформы Инфостарт). Такие правила позволяют последовательно переносить документы изменения штатного расписания за прошлые периоды.
---
Нередко на предприятиях учет по разным организациям велся в обособленных базах ЗУП 2.5, а при переходе на ЗУП 3.1 принимается решение объединить их в единую информационную базу. Стандартный помощник перехода рассчитан только на схему «один к одному». Как же решить эту задачу?
Разберем две основные стратегии слияния баз.
Эта стратегия является наиболее безопасной и контролируемой:
УниверсальныйОбменДаннымиXML или настроить временную синхронизацию через планы обмена.Этот способ быстрее, но несет в себе больше рисков коллизий данных. Мы запускаем стандартный помощник перехода для каждой базы ЗУП 2.5 по очереди, указывая в качестве приемника одну и ту же базу ЗУП 3.1.
Критически важно: Перед началом переноса каждой следующей базы обязательно настройте уникальные префиксы номеров документов для каждой организации, чтобы избежать перезаписи и наложения документов с одинаковыми номерами!
ФизическиеЛица появится несколько одинаковых карточек. Это приведет к неверному расчету предельной базы по НДФЛ и страховым взносам. После слияния обязательно запустите встроенный инструмент «Объединение личных данных» (или обработку ПоискИЗаменаДублей), чтобы объединить карточки физлиц. При этом карточки в справочнике Сотрудники должны остаться разделенными!Должности, Подразделения, СпособыОтраженияВУчете и виды расчетов перенесутся из каждой базы независимо. Вам потребуется вручную сопоставить дубли и произвести их замену и очистку, чтобы база не превратилась в «помойку».---
Если при первом запуске новой базы ЗУП 3.1 вы случайно закрыли стартовое окно настройки, запустить процесс переноса данных можно вручную несколькими способами:
НачальнаяНастройкаПрограммы или ПереносДанныхИзПрежнихПрограмм.ВыгрузкаДанныхИзЗУП25.epf. Откройте её в старой базе ЗУП 2.5 через меню Файл — Открыть, выгрузите данные во внешний файл, а затем загрузите этот файл в ЗУП 3.1 через стандартный помощник.Подводя итог, можно сказать, что перенос штатного расписания требует внимательности и готовности к ручной доработке данных. Понимание того, как функционирует документ НачальнаяШтатнаяРасстановка, убережет вас от паники при «исчезновении» вакансий, а знание стратегий слияния баз позволит провести объединение учета максимально безболезненно.