Переход с платформы 1С:Предприятие 7.7 на современные конфигурации линейки 1С:Предприятие 8.3 — это не просто смена интерфейса или перенос таблиц, а фундаментальное изменение методологии учета. Ситуация усложняется, когда исходная база «Торговля и Склад 7.7» (ТиС) содержит множество доработок, накопившихся за годы эксплуатации. Рассмотрим, где взять инструменты для выгрузки данных, какие стратегии миграции существуют, разберем ключевые архитектурные различия между системами и выясним, почему промежуточные базы часто оказываются тупиковым путем.
Если для переноса выбран механизм правил конвертации через «1С:Конвертация данных 2.x» (КД 2), первым шагом становится выгрузка структуры метаданных конфигурации 7.7. Разберем, где найти необходимые файлы:
MD77Exp.ert.V77Exp.ert.Эти файлы поставляются вместе с конфигурацией «Конвертация данных 2.1». После установки дистрибутива шаблона они располагаются в системном каталоге шаблонов пользователя Windows. Путь к файлам выглядит следующим образом:
C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8\tmplts\1c\Conversion\2_1_8_2\
Для выгрузки структуры конфигурации запустим базу ТиС 7.7 в режиме «Предприятие», откроем через меню Файл — Открыть обработку MD77Exp.ert и сформируем XML-файл с описанием метаданных для последующей загрузки в конфигурацию «Конвертация данных».
Нередко возникает идея выполнить многоступенчатый переход, например: ТиС 7.7 -> УТ 11 -> КА 2.5 или ТиС 7.7 -> КА 1.1 -> КА 2.5. Проанализируем технические проблемы таких решений:
.cfu между ними не предусмотрено, переход между ними сам по себе является отдельным масштабным проектом выгрузки и загрузки.Перед разработкой правил конвертации или обработок переноса необходимо учесть концептуальную разницу учета в современных решениях:
Партнеры отвечает за управленческий учет и холдинговые структуры, а подчиненный справочник Контрагенты хранит строго регламентированные реквизиты (ИНН, КПП, банковские счета). При настройке правил важно решить, используется ли режим раздельного ведения партнеров и контрагентов.СоглашенияСКлиентами (типовые или индивидуальные), тогда как справочник ДоговорыКонтрагентов выполняет контролирующую и расчетную функцию.СебестоимостьТоваров). Прямая трансляция партий из 7.7 документами движений невозможна — остатки должны вноситься по методологии ERP 2.Если рассматривается вариант написания собственной прямой обработки выгрузки/загрузки через COM-соединение или файлы выгрузки, важно помнить о системных особенностях:
V77.Application или V77S.Application из 64-битного клиента или 64-битного сервера 1С:Предприятия 8 приведет к ошибке отсутствия COM-интерфейса. Для прямого COM-соединения потребуется либо запуск 32-битного клиента 1С 8, либо настройка COM+ приложения-суррогата (dllhost.exe).V77Exp.ert использует компоненты MSXML (версий 3.0/4.0). На современных серверах под управлением Windows Server эти библиотеки могут отсутствовать по умолчанию или требовать ручной регистрации с помощью утилиты regsvr32.На практике при переходе с сильно устаревших систем рекомендуется выбрать один из двух путей:
Используем выгрузку метаданных MD77Exp.ert и настраиваем правила напрямую между ТиС 7.7 и КА 2.5. В этом случае правилами переносятся только нормативно-справочная информация (НСИ) и документы ввода остатков:
ВводНачальныхОстатков по соответствующим разделам учета КА 2.5 (остатки собственных товаров, взаиморасчеты с поставщиками и клиентами, остатки денежных средств).В базах 7.7 с многолетней историей до 90% справочников являются неактуальными, дублированными или архивными. Зачастую наиболее быстрым и чистым решением становится полный отказ от трансляции истории: