Как правильно выполнить перенос данных из УТ 10.3 в УТ 11?

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

Перенос данных из Управление торговлей 10.3 в актуальные редакции УТ 11 является сложной технической задачей. Основная проблема, с которой сталкиваются разработчики — ошибки «не найден объект» при загрузке данных. Это происходит из-за того, что механизм переноса жестко привязан к конкретным версиям конфигураций. Разберем по шагам, как правильно организовать этот процесс.

Подготовка базы-источника (УТ 10.3)

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

  1. Удалите помеченные на удаление объекты.
  2. Закройте все кассовые смены.
  3. Оформите документы Отчет комиссионера о продажах и Отчет комитенту о продажах.
  4. Выполните межфирменные продажи между организациями.
  5. Проведите все документы по регистрам НДС и по партиям.
  6. Восстановите последовательность документов.

После выполнения этих действий необходимо обновить копию базы до версии УТ 10.3.47.3 (или иной, которая строго соответствует макету правил, указанных в файле Conv10_3.txt, идущем в комплекте с обработкой переноса).

Выбор промежуточной базы

Фирма «1С» остановила развитие механизмов прямого переноса в 2018 году. Это означает, что штатная обработка Выгрузка данных.epf корректно работает только с версиями УТ 11.4 (ориентировочно релиз 11.4.5.41). Попытка выгрузить данные напрямую в свежий релиз УТ 11.5 практически всегда приводит к ошибкам несоответствия реквизитов.

Порядок действий следующий:

  1. Разверните пустую базу с промежуточным релизом УТ 11.4.5.41.
  2. Запустите обработку выгрузки в базе УТ 10.3, выбрав файл правил из состава поставки УТ 11.4.
  3. При возникновении проблем с поиском файла выгрузки, переименуйте его в УТУТ_ОД (иногда старые версии обработок ищут именно это имя).
  4. Загрузите данные в промежуточную базу через НСИ и администрирование -> Начальное заполнение -> Помощник перехода с «1С:Управление торговлей», ред. 10.3.

Обновление до актуальной версии

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


// Пример корректировки минимальной версии в модуле
МинимальноДопустимаяВерсия = "11.4.5"; // для УТ11

Особенности архитектуры данных

Помните, что при переносе структура данных претерпевает значительные изменения:

Если типовых возможностей не хватает, а работа с Конвертацией данных 2 или 3 кажется вам слишком сложной, рекомендуем использовать внешние специализированные обработки по переносу, которые поддерживают современный формат EnterpriseData. Однако для большинства типовых задач достаточно строгого следования приведенному алгоритму с промежуточной базой.

← На главную