Почему в помощнике переноса данных ЗУП 3.1 пропала возможность выбора ЗУП 2.5 или УПП 1.3 и как выполнить переход

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

При попытке осуществить переход со старых конфигураций, таких как Зарплата и Управление Персоналом 2.5 или Управление производственным предприятием 1.3, на актуальные релизы ЗУП 3.1, многие специалисты сталкиваются с неприятным сюрпризом. В мастере начальной настройки программы в списке доступных источников данных отображается только Бухгалтерия предприятия 3.0, а привычные пункты для загрузки из старых зарплатных систем отсутствуют.

В рамках данной статьи мы подробно разберем, с чем связаны такие изменения в программных продуктах 1С, проанализируем технические ограничения новых релизов и рассмотрим пошаговые алгоритмы, которые позволят вам успешно перенести данные и обеспечить корректное формирование 6-НДФЛ, несмотря на интерфейсные ограничения.

Выясняем причину: изменения в поддержке переноса данных

Рассмотрим ситуацию с точки зрения обновлений конфигурации. Фирма «1С» официально объявила о прекращении поддержки прямого перехода из устаревших редакций в новых версиях ЗУП 3.1. Это решение обусловлено значительным изменением архитектуры современных систем и методическим отказом от поддержки устаревших правил обмена.

Проанализируем конкретные версии, на которых произошло это изменение:

  1. Последним релизом, в котором полноценно поддерживался штатный переход из ЗУП 2.5, является версия 3.1.30.15.
  2. Начиная с версии 3.1.30.35 и во всех последующих ветках (включая 3.1.31, 3.1.34 и 3.1.35), возможность выбора ЗУП 2.5 в помощнике начальной настройки заблокирована.
  3. Аналогичное ограничение касается и УПП 1.3, так как расчетный блок этой конфигурации идентичен ЗУП 2.5 и использует те же механизмы миграции данных.

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

Решение №1: Использование «промежуточной» информационной базы

Разберем самый надежный и методически верный способ. Если нам нужно получить актуальную базу ЗУП 3.1 с данными из ЗУП 2.5 или УПП 1.3 (где важен контроль суммы доходов для исчисления НДФЛ), мы не будем пытаться загружать данные сразу в последнюю версию. Вместо этого мы создадим промежуточное звено.

Пошаговый алгоритм действий:

  1. Найдем и скачаем дистрибутив или обновление ЗУП 3.1 версии 3.1.30.15 (или чуть более ранней). Эти файлы доступны в личном кабинете на портале 1С:ИТС в разделе «Архив релизов».
  2. Развернем пустую информационную базу на этом «старом» релизе (в дальнейшем вам может пригодиться инструмент для переноса данных из ЗУП 3.1 в чистую ЗУП 3.1).
  3. Запустим мастер начальной настройки. Здесь мы увидим полноценный список источников, включая ЗУП 2.5.
  4. Выполним перенос данных. На этом этапе мы рекомендуем использовать «Краткий перенос» (перенос остатков и кадровой истории), так как «Полный перенос» в текущих реалиях часто приводит к ошибкам, которые сложно исправить (иногда требуется ручное редактирование кадровой истории сотрудников).
  5. После завершения загрузки и проверки данных в версии 3.1.30.15, выполним последовательное обновление этой базы до самого актуального релиза.

Этот метод гарантирует, что правила обмена, заложенные в 3.1.30.15, корректно отработают с данными вашей старой системы, а последующее обновление ЗУП 3.1 -> ЗУП 3.1 пройдет по стандартным процедурам реорганизации данных.

Решение №2: Использование внешней обработки выгрузки

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

В составе шаблонов конфигурации ЗУП 3.1 (в папке ExtFiles) раньше всегда поставлялась обработка ВыгрузкаДанныхДляПереходаЗУП3.epf. В новых релизах ее также могли удалить, поэтому нам потребуется найти ее в каталоге установки релиза 3.1.30.15 или аналогичного.

Порядок работы с обработкой:

  1. Запустим исходную базу (ЗУП 2.5 или УПП 1.3) в режиме «Предприятие».
  2. Через меню «Файл» — «Открыть» запустим обработку ВыгрузкаДанныхДляПереходаЗУП3.epf.
  3. Настроим параметры выгрузки (организации, периоды, виды данных) и сформируем файл в формате XML.
  4. В целевой базе ЗУП 3.1 (даже последнего релиза) откроем обработку ЗагрузкаДанныхИзЗУП25 (ее можно найти через «Функции для технического специалиста» или через поиск в конфигураторе).
  5. Загрузим сформированный ранее XML-файл.

Этот способ позволяет обойти интерфейсное ограничение помощника настройки, так как объект загрузки в конфигурации все еще существует, просто он исключен из экранной формы мастера.

Решение №3: Техническая хитрость с выбором БП 3.0

Существует еще один «лайфхак», упомянутый опытными специалистами на форумах. Рассмотрим его как альтернативу для тех, кто готов к экспериментам. В некоторых версиях ЗУП 3.1.34 при выборе пункта «Загрузить из Бухгалтерии предприятия 3.0» система позволяет подсунуть файл, выгруженный из ЗУП 2.5, если использовать правильную внешнюю обработку выгрузки.

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

Особенности переноса из УПП 1.3

Разберем специфику работы с УПП 1.3. Поскольку эта конфигурация является комплексной, нас интересует только блок управления персоналом и расчета зарплаты. Посмотрим на структуру объектов: справочники Сотрудники, ФизическиеЛица, документы начисления и регистры расчета в УПП 1.3 практически полностью соответствуют аналогичным объектам в ЗУП 2.5.

Поэтому для переноса из УПП 1.3 мы используем те же правила и ту же обработку ВыгрузкаДанныхДляПереходаЗУП3.epf. Важно помнить, что при переносе из УПП в ЗУП 3.1 переносятся только зарплатные данные. Данные бухгалтерского учета, производства и склада остаются в УПП или должны переноситься в другие системы (например, ERP или КА).

Почему «Краткий перенос» лучше «Полного»?

Проанализируем методические рекомендации. При переходе на ЗУП 3.1 пользователю предлагается два варианта: - Полный перенос: переносится вся история за все годы. - Краткий перенос: переносятся только остатки на дату начала учета и данные для расчета среднего заработка за последние 2-3 года.

Мы настоятельно рекомендуем использовать краткий перенос по следующим причинам:

  1. Разная архитектура НДФЛ: В ЗУП 2.5 и 3.1 принципиально разные механизмы учета подоходного налога. При полном переносе за старые периоды НДФЛ в новой базе почти всегда «разваливается», что приводит к некорректным сальдо.
  2. Производительность: Полный перенос в крупной базе может длиться десятки часов и закончиться ошибкой нехватки памяти.
  3. Чистота данных: Это отличный повод оставить «мусор» прошлых лет в старой базе и начать учет в новой системе с выверенных остатков.

Резюме

Если вы открыли мастер переноса и не увидели там ЗУП 2.5, не стоит паниковать. Это не ошибка вашей установки, а сознательное ограничение разработчиков 1С. Для решения задачи:

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

← На главную