Как перенести данные из 1С:Торговля и Склад 7.7 в 1С:Управление торговлей 11?

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

Переход со старых версий программ платформы 1С:Предприятие 7.7 на современную платформу 1С:Предприятие 8.3 — это важный шаг для автоматизации бизнес-процессов. Однако процесс переноса нормативно-справочной информации и остатков из конфигурации «Торговля и Склад 7.7» (ТиС) в «Управление торговлей 11» (УТ 11) часто вызывает вопросы, связанные со поиском правил выгрузки и техническими ошибками.

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

Штатный перенос с помощью правил конвертации

Рассмотрим стандартный механизм переноса данных из 1С 7.7 в 1С 8.3. В современных релизах УТ 11 предусмотрен встроенный помощник перехода, который принимает данные, предварительно выгруженные из 1С 7.7 в формате XML.

Все необходимые обработчики и правила конвертации поставляются вместе с дистрибутивом обновления Управление торговлей 11. Выполним следующие шаги для их поиска:

  1. Откроем каталог, в который был распакован дистрибутив или обновление УТ 11 на компьютере.
  2. Найдем подкаталог с именем Conv9_2.
  3. Внутри этой папки находятся файл правил конвертации данных (в формате XML) и обработка выгрузки для платформы 1С 7.7 (в формате .ert).

Запустим обработку выгрузки в конфигурации «Торговля и Склад 7.7» через меню Файл — Открыть, укажем путь к файлу правил из папки Conv9_2, выберем период выгрузки и состав объектов, после чего сформируем итоговый файл XML для загрузки в УТ 11.

Причины ошибок выгрузки и пути их решения

Выясним причину, почему при попытке выгрузки или прямой загрузки могут появляться ошибки. Часто обработчики выдают сбои по нескольким ключевым причинам:

  1. Несоответствие релизов конфигураций. Правила выгрузки из папки дистрибутива всегда разрабатываются под конкретную версию ТиС 7.7. Обязательно обновим конфигурации «Торговля и Склад 7.7» и «Управление торговлей 11» до самых актуальных релизов перед выгрузкой.
  2. Разность архитектур и метаданных. В 1С 7.7 отсутствуют Уникальные Идентификаторы (GUID), поэтому сопоставление объектов происходит по кодам, наименованиям или ИНН/КПП. Если в ТиС 7.7 присутствовали дубликаты или пустые коды, при загрузке возникнут ошибки. Кроме того, в УТ 11 справочник Контрагенты разделен на две сущности: Партнеры (управленческий учет) и Контрагенты (регламентированный учет).
  3. Разрядность платформ. При попытке настроить прямое подключение из УТ 11 к базе 7.7 через COM-соединение (объект V77.Application) необходимо помнить: платформа 1С 7.7 является строго 32-разрядной. Перенос напрямую сработает только в том случае, если клиент 1С 8.3 запущен в 32-битной версии.

Если штатные правила выгрузки выдают технические сбои из-за уникальных доработок вашей конфигурации 7.7, файл правил переноса можно открыть и скорректировать в специальной конфигурации 1С:Конвертация данных 2.1.

Экспресс-переход: перенос остатков и номенклатуры через табличные документы

Проанализируем ситуацию, когда база 1С 7.7 сильно изменена, правила выгрузки выдают ошибки, а перенести данные нужно в сжатые сроки. В таком случае эффективнее выгрузить остатки и справочники через файл Excel или MXL, минуя сложную XML-конвертацию.

Разберем данный алгоритм по шагам:

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

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

← На главную