При переходе со старых редакций программ «1С:Предприятие», таких как Зарплата и управление персоналом 2.5, Зарплата и кадры 7.7 или УПП 1.3, специалисты часто сталкиваются с неприятным сюрпризом: в последних версиях актуальной ЗУП 3.1 привычный помощник начального переноса данных просто отсутствует. Вместо выбора различных конфигураций программа предлагает импорт только из «1С:Бухгалтерии».
В этой статье мы подробно разберем, почему это произошло, в каких именно релизах функционал еще сохранен и как правильно выстроить стратегию перехода, чтобы не потерять данные и не выполнять ручной ввод за несколько лет.
Проанализируем официальную позицию фирмы «1С». Начиная с релизов 3.1.30.35 и 3.1.27.291, разработчики приняли решение оптимизировать дистрибутив и исключить из него код, отвечающий за перенос данных из конфигураций, которые уже давно сняты с поддержки. Это логичный шаг с точки зрения уменьшения объема конфигурации, но он создает дополнительные сложности для тех организаций, которые по разным причинам откладывали переход до последнего момента.
Важно понимать, что программный код модулей переноса не просто скрыт — во многих случаях он физически удален из метаданных. Поэтому простым изменением настроек в самом последнем релизе вернуть привычное окно выбора базы 2.5 может не получиться.
Рассмотрим, какие версии нам понадобятся для успешной работы. На основе практического опыта и технической документации, последними «полноценными» релизами, где функционал переноса еще доступен в полном объеме, являются:
Рекомендация: Если вы планируете переход сейчас, используйте именно релиз 3.1.30.15 в качестве промежуточного звена. Это сократит количество обработчиков обновления, которые придется запускать позже при переходе на актуальную версию.
Разберем по шагам, как правильно выполнить миграцию данных в текущих реалиях. Поскольку мы не можем использовать самый свежий релиз сразу, нам придется действовать через временную базу.
3.1.30.15. Убедитесь, что версия платформы 1С:Предприятие соответствует системным требованиям этого релиза (обычно это 8.3.22 и выше).Существует интересный нюанс, касающийся версий ПРОФ и КОРП. Иногда в версии ПРОФ интерфейс скрывает нужные команды, считая их устаревшими или специфичными. Рассмотрим ситуацию, когда в конфигурации еще остался программный код, но визуально кнопка переноса пропала. В некоторых случаях помогает программная установка специальной константы.
Если вы опытный пользователь или программист, вы можете попробовать активировать подсистемы КОРП-версии в обычной ПРОФ. Для этого в консоли кода или через обработку «Групповое изменение реквизитов» можно попробовать установить значение константы ИспользоватьЗарплатаКадрыКорпоративнаяПодсистемы в состояние Истина.
Пример программной установки (выполняется в контексте сервера):
Константы.ИспользоватьЗарплатаКадрыКорпоративнаяПодсистемы.Установить(Истина);
ПараметрыСеанса.ИспользоватьЗарплатаКадрыКорпоративнаяПодсистемы = Истина;
// Это может активировать дополнительные пункты меню в помощнике начальной настройки
Однако стоит помнить: если разработчики 1С удалили сами правила обмена (XML-файлы) или модули выгрузки из состава конфигурации, установка этой константы не поможет — программа выдаст ошибку о ненайденном объекте.
Проанализируем еще один способ доступа. Если в интерфейсе «Главное» кнопка исчезла, попробуем запустить помощник напрямую. Для этого:
Помощник начальной настройки.При использовании промежуточного релиза крайне важно следить за версиями платформы. Перенос данных из 2.5 часто выполняется через COM-соединение. Это означает, что на компьютере, где выполняется перенос, должны быть установлены и зарегистрированы компоненты обеих версий. Если вы используете слишком новую платформу (например, 8.3.25), она может некорректно работать со старым COM-объектом ЗУП 2.5.
Совет: Если вы получаете ошибку «Не удалось установить соединение», попробуйте выполнить перенос через выгрузку данных в файл. Хотя 1С официально продвигает прямое подключение, вариант с файлом обмена часто оказывается более стабильным при большой разнице в версиях конфигураций.
Мы выяснили, что для успешного перехода в 2024 году и далее вам обязательно потребуется дистрибутив релиза 3.1.30.15 или более ранний. Не пытайтесь начинать перенос сразу в актуальных версиях 3.1.30.35+ — вы просто потратите время на поиск несуществующих кнопок. Помните, что после переноса в промежуточную базу процесс обновления до финала может занять длительное время, так как системе потребуется реструктуризировать данные под новые стандарты последних релизов.