Как загрузить базу ЗУП из версии ПРОФ в Базовую: пошаговое руководство

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

Переход с версии ПРОФ на Базовую в программе «1С:Зарплата и управление персоналом» — задача не самая стандартная, но вполне осуществимая. Чаще всего такая потребность возникает при оптимизации расходов или если функционала Базовой версии становится достаточно для ведения учета одной организации. В этой статье мы подробно разберем, как выполнить этот «даунгрейд», сохранив все накопленные данные.

Ограничения Базовой версии: что важно знать перед началом

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

  1. Одна организация в базе: Если в вашей версии ПРОФ велся учет по нескольким юридическим лицам, в Базовой версии вы сможете работать только с одной организацией. Данные остальных компаний останутся «балластом» и могут мешать корректной работе.
  2. Один пользователь: Одновременная работа нескольких сотрудников станет невозможной.
  3. Запрет на изменения конфигурации: Вы не сможете использовать доработанные формы, отчеты или реквизиты. Конфигурация должна быть строго типовой.
  4. Лимиты активации: Помните, что Базовая версия привязывается к «железу» компьютера и имеет ограниченное количество пин-кодов для активации.

Шаг 1. Подготовка и сверка релизов

Разберем важнейшее правило: релизы конфигураций ПРОФ и Базовой должны полностью совпадать. Если вы попытаетесь загрузить файл конфигурации от версии 3.1.27.51 в базу ПРОФ версии 3.1.25.10, вы рискуете получить нерабочую базу из-за несоответствия структуры таблиц в базе данных.

Выполним следующие подготовительные действия:

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

Шаг 2. Создание резервной копии — это критично!

Проанализируем ситуацию: любая ошибка при загрузке конфигурации может привести к безвозвратной потере данных. Поэтому перед любыми действиями в Конфигураторе выполним выгрузку:

Переходим в меню Администрирование — Выгрузить информационную базу и сохраняем файл .dt. Если база файловая, также рекомендуется просто скопировать папку с базой данных в надежное место.

Шаг 3. Получение файла конфигурации Базовой версии

Теперь нам нужно извлечь «скелет» Базовой версии. Для этого выполним следующие шаги:

  1. Запустим Конфигуратор пустой Базовой базы.
  2. Выберем пункт меню Конфигурация — Открыть конфигурацию.
  3. После того как дерево метаданных откроется, перейдем в Конфигурация — Сохранить конфигурацию в файл....
  4. Сохраним файл с расширением .cf (например, base_zup.cf).

Шаг 4. Замена конфигурации в рабочей базе ПРОФ

Теперь переходим к самому ответственному моменту — «накатыванию» Базовой конфигурации на данные ПРОФ. Рассмотрим этот процесс пошагово:

  1. Запускаем Конфигуратор вашей рабочей базы ПРОФ.
  2. Открываем дерево конфигурации (Конфигурация — Открыть конфигурацию).
  3. ВНИМАНИЕ: Если в базе используются расширения, их нужно предварительно удалить через меню Конфигурация — Расширения конфигурации, так как в Базовой версии они могут не поддерживаться.
  4. Переходим в меню Конфигурация — Загрузить конфигурацию из файла....
  5. Выбираем наш заранее подготовленный файл base_zup.cf.
  6. Программа выдаст предупреждение о том, что конфигурация не является идентичной. Подтверждаем замену.
  7. После завершения процесса нажимаем F7 или кнопку «Обновить конфигурацию базы данных».

На этом этапе программа может выдать список изменений. Если релизы совпадали, список будет содержать в основном информацию об изменении свойств конфигурации (снятие признака «Возможность изменения» и т.д.). Соглашаемся с изменениями.

Шаг 5. Особенности работы с несколькими организациями

Если в вашей исходной базе ПРОФ велось несколько организаций, вышеописанный метод загрузки .cf может привести к тому, что при запуске программа будет видеть «лишние» данные. Рассмотрим, как поступить в этом случае:

Вариант А: Очистка данных перед переходом.
В версии ПРОФ можно попробовать пометить на удаление все документы и справочники по ненужным организациям и выполнить Удаление помеченных объектов. Однако в ЗУП очень много перекрестных связей, и физически удалить данные будет сложно.

Вариант Б: Использование обработки «Выгрузка и загрузка данных XML».
Этот способ более надежен для разделения компаний. Посмотрим на алгоритм:

  1. В рабочей базе ПРОФ запустим внешнюю обработку ВыгрузкаЗагрузкаДанных.epf (ее можно найти на диске ИТС или в составе инструментов разработчика).
  2. В окне обработки выберем все необходимые объекты, но обязательно настроим отбор по Организации.
  3. Выгрузим данные в файл .xml.
  4. Загрузим этот файл в абсолютно чистую, созданную «с нуля» Базовую версию тем же инструментом.

Шаг 6. Последовательное тестирование и исправление

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

Зайдем в меню Администрирование — Тестирование и исправление. Установим следующие флаги:

Нажмем «Выполнить» и дождемся завершения процесса. Это позволит системе «причесать» данные под структуру Базовой версии.

Шаг 7. Проверка сервиса «1С-Отчетность»

Проанализируем ситуацию с электронной сдачей отчетов. Если у вас был подключен сервис 1С-Отчетность, помните, что при смене версии программы настройки обмена могут сброситься. Рекомендуем заранее сохранить копии сертификатов и после первого запуска в режиме 1С:Предприятие проверить состояние учетной записи в разделе «Отчетность».

Резюме

Мы разобрали основной метод перехода с ЗУП ПРОФ на Базовую через загрузку файла .cf. Этот способ идеален, если у вас одна организация и типовая (не измененная) конфигурация. Если же база была серьезно доработана или содержала много лишних организаций, лучше воспользоваться универсальным обменом данными в формате XML. Всегда помните о золотом правиле: сначала копия — потом манипуляции.

← На главную