Как загрузить остатки из 1С:Предприятия 7.7 в Бухгалтерию 8.3 и где найти актуальные правила обмена?

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

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

Где находится обработка загрузки данных в 1С:Бухгалтерии 8.3

Многие пользователи по привычке ищут обработку переноса в разделе Администрирование. Однако в типовом интерфейсе «Такси» конфигурации «Бухгалтерия предприятия 3.0» встроенный помощник перехода расположен в другом месте.

  1. Откроем раздел Главное в командном интерфейсе программы.
  2. В блоке навигации Начало работы перейдем по гиперссылке «Загрузка из 1С:Предприятия 7.7».
  3. Откроется мастер переноса, который предложит выбрать вариант загрузки: через прямое подключение к информационной базе 7.7 или из ранее сохраненного файла.

Где взять актуальные правила обмена данными

Распространенная ошибка — попытка использовать файлы выгрузки и правила конвертации из каталога ExtForms старой базы 7.7. Эти файлы создавались под старые версии и не соответствуют структуре реквизитов современной конфигурации 8.3. Использовать необходимо только те правила, которые поставляются с текущим релизом «Бухгалтерии предприятия».

Получить свежие правила можно двумя надежными способами:

  1. Выгрузка непосредственно из мастера перехода: в открывшейся обработке «Загрузка из 1С:Предприятия 7.7» нажмем команду «Сохранить правила переноса». Программа предложит указать папку на диске, куда будут сохранены внешняя обработка выгрузки V77Exp.ert и файл правил конвертации (например, Acc77_80.xml или ACC_ACC8.xml).
  2. Каталог шаблонов конфигурации: при каждом обновлении конфигурации файлы переноса сохраняются на диске в подкаталоге шаблонов. Стандартный путь к ним выглядит следующим образом: tmplts\1c\Accounting\<номер_релиза>\Convert\.

Подготовка информационной базы 1С 7.7 перед выгрузкой

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

  1. Создадим полную резервную копию каталога информационной базы 7.7.
  2. Запустим режим «Конфигуратор» и выполним пункт меню Администрирование → Тестирование и исправление ИБ (проверим логическую целостность и переиндексируем таблицы).
  3. Зайдем в режим «1С:Предприятие 7.7» и откроем Операции → Управление бухгалтерскими итогами. Установим расчет итогов минимум на один квартал вперед относительно даты планируемого ввода остатков.
  4. Выполним регламентные операции закрытия месяца, проверим корректность сальдо по счетам и удалим помеченные на удаление объекты.
  5. Проверим справочники контрагентов и номенклатуры на наличие дубликатов, чтобы предотвратить задвоение аналитики на счетах учета в новой базе.

Способы переноса данных в 1С:Бухгалтерию 8.3

Рассмотрим два основных варианта переноса информации:

Вариант 1. Прямое подключение к базе 7.7 (COM-соединение)

Этот способ наиболее удобен, так как мастер в 8.3 выполняет все действия автоматически:

  1. В мастере загрузки выберем пункт «Загрузить данные из информационной базы 1С:Предприятия 7.7».
  2. Укажем путь к каталогу исходной базы, а также пользователя и пароль (если они заданы).
  3. Выберем организацию и дату, на которую формируются остатки.
  4. Нажмем «Загрузить данные» и дождемся завершения процесса.

Важное техническое ограничение: прямое подключение через COM-соединение (объекты V77.Application или V77S.Application) работает исключительно в 32-разрядном (x86) клиенте платформы «1С:Предприятие 8.3». Если запустить 64-разрядную версию платформы 8.3, возникнет ошибка инициализации COM-объекта («Класс не зарегистрирован»). Кроме того, в современных версиях Windows платформу 7.7 требуется предварительно запустить хотя бы один раз от имени администратора для корректной регистрации библиотек в реестре.

Вариант 2. Выгрузка в промежуточный XML-файл

Если базы расположены на разных компьютерах, прямое COM-соединение недоступно или выдает ошибки из-за нетиповых доработок, применим перенос через файл:

  1. Скопируем сохраненные ранее файлы V77Exp.ert и файл правил в каталог ExtForms базы 7.7.
  2. В программе «1С:Предприятие 7.7» откроем через меню Файл → Открыть обработку V77Exp.ert.
  3. В поле выбора правил укажем актуальный XML-файл правил конвертации.
  4. Укажем имя и путь к файлу данных, в который будет производиться выгрузка, зададим дату остатков и нажмем кнопку «Выгрузить».
  5. В конфигурации «1С:Бухгалтерия 8.3» откроем мастер загрузки («Главное» → «Загрузка из 1С:Предприятия 7.7»), выберем вариант «Загрузить данные из файла», укажем сформированный XML-файл и запустим загрузку.

Альтернативные способы переноса остатков

Если база 1С 7.7 существенно доработана и типовые правила выдают критические ошибки, можно воспользоваться альтернативными путями:

  1. Доработка правил: загрузить типовые правила в конфигурацию 1С:Конвертация данных 2.1, скорректировать алгоритмы под измененные метаданные и получить обновленный XML-файл.
  2. Загрузка через табличный документ: сформировать в 7.7 развернутую оборотно-сальдовую ведомость со всеми субконто, сохранить отчет в формате Excel (XLS) и загрузить строки в типовые документы Ввод остатков с помощью универсальной обработки «Загрузка данных из табличного документа».
← На главную