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

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

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

Метод 1. Перенос данных с помощью типовых правил обмена (XML)

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

  1. Проверим и обновим релиз 1С 7.7. Правила переноса, поставляемые в составе современных конфигураций 8.3, рассчитаны на определенные минимальные версии исходных конфигураций (например, ред. 9.2, релиз 7.70.974 или выше). Перед началом выгрузки обновим конфигурацию 1Cv7.MD базы-источника до актуального релиза.
  2. Получим правила конвертации данных. В поставке типовой конфигурации-приемника (1С:Управление торговлей 11) присутствуют обработка и правила перехода с 7.7. Их также можно найти через раздел программы НСИ и администрирование — Начальное заполнение — Помощник перехода с ТиС 7.7.
  3. Запустим обработку выгрузки в 1С 7.7. В базе 7.7 откроем меню Сервис — Дополнительные возможности — Универсальный обмен данными в формате XML.
  4. Загрузим правила и выберем объекты. Подгрузим полученный файл правил обмена (формата .xml). В списке объектов поставим галочки напротив необходимых справочников: Контрагенты и Номенклатура. Укажем путь для сохранения итогового файла данных XML и выполним выгрузку.
  5. Загрузим данные в 1С 8.3. В базе-приемнике 8.3 с помощью помощника перехода или универсальной обработки загрузки XML укажем сформированный файл и запустим процесс загрузки.

Важные технические нюансы при выгрузке через XML

Проанализируем возможные сложности, с которыми можно столкнуться при использовании библиотеки v7plus.dll и формата XML:

Метод 2. Альтернативный перенос через табличные документы (Excel / CSV)

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

Рассмотрим алгоритм действий:

  1. Выгрузим справочники из 1С 7.7 в Excel. Откроем в 1С 7.7 справочники Контрагенты или Номенклатура (либо сформируем отчет по справочникам) и сохраним список в файл формата .xls или .xlsx. Убедимся, что в файле присутствуют основные колонки: Наименование, ИНН, КПП, Полное наименование, Артикул, Базовая единица измерения и т.д.
  2. Откроем встроенный помощник в 1С 8.3. В конфигурации 1С 8.3 перейдем в раздел НСИ и администрирование — Загрузка данных из файла.
  3. Выберем объект адресата. Укажем, какой справочник мы планируем заполнить (например, Номенклатура или Контрагенты).
  4. Сопоставим колонки. Скопируем данные из файла Excel в форму загрузки и настроим соответствие колонок файла реквизитам справочника 8.3.
  5. Выполним загрузку. Нажмем кнопку загрузки. Система автоматически сформирует новые элементы справочника, проверяв дубли по ИНН/КПП или Наименованию.

Сравнение и выбор оптимального решения

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

← На главную