Администрирование · 12 мин
Как перейти с 1С 7.7 на 1С 8: полное руководство по миграции
Практическое руководство по переходу с 1С:Предприятие 7.7 на платформу 8.3: подготовка данных, типовые и нестандартные переносы, проверка результата и типичные ошибки.
Переход с 1С:Предприятие 7.7 на платформу 8.3 — это не обновление версии, а полноценная миграция: конфигурации несовместимы, данные хранятся в другом формате, а сам код семёрки не исполняется в восьмёрке. Прямого «обновить и работать» здесь нет — информационную базу придётся создавать заново и переносить в неё данные специальными средствами.
Главная сложность — не техническая, а организационная: нужно решить, какие данные переносить (вся история или только остатки), как быть с доработками старой конфигурации и как совместить переход с отчётными периодами, чтобы не сорвать сдачу деклараций. Ошибки на этих этапах обходятся дороже, чем сама процедура переноса.
Материал рассчитан на администраторов и внедренцев, которые планируют переход своими силами. Описаны типовой сценарий переноса, варианты для доработанных конфигураций, контрольные точки проверки и ограничения, при которых самостоятельная миграция небезопасна.
Почему 7.7 нельзя просто обновить до восьмёрки
Платформа 1С:Предприятие 8 имеет другую архитектуру: другой формат файлов базы, другой встроенный язык, другую модель метаданных. Конфигуратор восьмёрки не открывает конфигурации седьмой версии, а файл 1Cv7.DBL нельзя подключить к платформе 8.3. Поэтому «переход» всегда означает создание новой информационной базы и перенос в неё данных из старой.
Из этого следуют два практических вывода. Первый: старая база остаётся доступной в режиме «только чтение» — её нельзя удалять сразу после перехода, потому что к ней будут обращаться за архивными документами и для сверок. Второй: все доработки семёрки (самописные отчёты, изменённые документы, дополнительные справочники) автоматически не переносятся — их логику нужно либо реализовать заново в восьмёрке, либо отказаться от них.
Что подготовить перед началом перехода
Начните с инвентаризации. Выпишите: какая именно конфигурация используется (типовая «Бухгалтерия 7.7», «Торговля и склад», «Зарплата и кадры» или комплексная), есть ли доработки, какой объём базы, сколько пользователей работает одновременно. Ответ на вопрос «типовая или доработанная» определяет весь дальнейший сценарий.
Затем подготовьте инфраструктуру. Платформа 8.3 требует других ресурсов: для файлового режима достаточно рабочего сервера или мощного ПК, для клиент-серверного — СУБД (MS SQL Server, PostgreSQL или 1С-совместимые варианты) и отдельная лицензия на сервер 1С при числе пользователей больше минимального порога. Проверьте наличие лицензий: ключи защиты 7.7 для восьмёрки не подходят, приобретаются новые лицензии на платформу и конфигурацию.
Обязательно сделайте полную архивную копию базы 7.7 штатными средствами (выгрузка через конфигуратор или копирование каталога базы при остановленной работе пользователей). Все операции переноса выполняются на копии, рабочая семёрка продолжает функционировать до полной проверки результата.
Выбор стратегии: полный перенос или только остатки
Существует два принципиально разных подхода. Первый — перенос остатков на дату: в новую базу вводятся остатки по счетам, остатки товаров, задолженности и справочники на начало года (или квартала), а вся история остаётся в семёрке. Это быстро, дёшево и надёжно, но для документов прошлых периодов придётся обращаться к старой базе.
Второй подход — перенос документов за период: в восьмёрку переносятся документы, например, за последние один-три года, чтобы история была доступна в новой системе. Это дольше, требует тщательной сверки и часто упирается в различия методологии учёта между версиями конфигураций: один и тот же документ в 7.7 и 8.3 может формировать разные проводки.
Сравнение вариантов переноса
Подходит для большинства небольших организаций. Быстро, минимум ошибок, но история доступна только в старой базе.
Подходит, когда нужна история в новой базе (частые корректировки прошлых периодов, работа с дебиторкой). Дороже и требует полной сверки оборотов.
Оправдан редко — при жёстких требованиях к единой базе. Самый трудоёмкий и рискованный вариант.
На практике чаще всего выбирают комбинацию: остатки на начало года плюс документы текущего года. Это даёт рабочую базу с актуальной историей при умеренном объёме работ.
Типовой перенос штатной обработкой
Для типовых конфигураций фирма «1С» поставляет специальные обработки перехода: например, для перехода с «1С:Бухгалтерии 7.7» на «1С:Бухгалтерию 8» обработка входит в комплект поставки восьмёрки (каталог 1С/ИТС). Она выгружает данные из семёрки в файл промежуточного формата и загружает их в новую базу по заранее настроенным правилам.
- 1Установите платформу 8.3 и создайте новую пустую базу из шаблона целевой конфигурации
- 2Обновите релиз семёрки до актуального — обработки перехода рассчитаны на свежие релизы
- 3Запустите в семёрке обработку выгрузки данных из комплекта поставки восьмёрки, укажите период и состав переносимых данных
- 4В новой базе запустите обработку загрузки и укажите файл выгрузки
- 5После загрузки выполните вспомогательные процедуры: перепроведение документов, восстановление последовательностей, расчёт итогов
- 6Сверьте оборотно-сальдовые ведомости по обеим базам за контрольные периоды
Критичный момент — релиз исходной базы. Обработки перехода пишутся под конкретные релизы семёрки; если база давно не обновлялась, сначала доведите её до актуального релиза, иначе выгрузка завершится ошибками или перенесёт неполные данные.
После загрузки не считайте перенос завершённым. Документы часто загружаются непроведёнными или требуют повторного проведения, регистры нужно пересчитать, а нумерацию — выровнять. Только после этого имеет смысл начинать сверку.
Перенос из доработанной конфигурации
Если семёрка доработана — добавлены справочники, реквизиты, документы, изменены алгоритмы проведения — типовая обработка перенесёт только типовые объекты. Всё самописное останется за бортом. Здесь есть три пути.
Первый — отказаться от доработок: проанализировать, какие из них покрываются штатными возможностями восьмёрки (часто оказывается, что половина самописных отчётов в новой конфигурации уже есть). Второй — перенести данные доработанных объектов через «Конвертацию данных», написав собственные правила. Третий — перенести только остатки, а специфические доработки реализовать заново уже в восьмёрке.
Как выбрать действие
Самостоятельная работа с «Конвертацией данных» требует понимания структуры метаданных обеих конфигураций и встроенного языка. Если такого опыта нет, это та граница, за которой разумнее привлечь специалиста: ошибка в правилах конвертации может незаметно исказить остатки, и обнаружится это только при налоговой проверке.
Проверка результата и параллельная работа
Единственный надёжный критерий успешного переноса — совпадение итоговых данных. Сформируйте в обеих базах оборотно-сальдовые ведомости за одинаковые периоды и сравните сальдо по каждому счёту. Для торговых баз дополнительно сверьте остатки товаров по складам и взаиморасчёты по контрагентам, для зарплатных — задолженность по сотрудникам и данные по налогам.
Как проверить результат
Сальдо по всем счетам совпадает с семёркой на дату переноса
Расхождения по отдельным счетам — ищите неперенесённые или дважды перенесённые документы
Количество и суммы совпадают по каждой позиции
Расхождения по партиям — типичная проблема разных методов списания
Задолженность по каждому контрагенту совпадает
«Висячие» суммы без документов — признак неполного переноса
Документы проводятся, итоги считаются корректно
Ошибки проведения — не восстановлены последовательности или не заполнены обязательные настройки
Рекомендуемая практика — период параллельной работы: один-два месяца учёт ведётся в обеих системах (или новая база заполняется копированием реальных документов), а результаты сверяются. Это позволяет поймать расхождения в методологии до того, как семёрка будет окончательно остановлена.
Организационные моменты: пользователи, обмены, печатные формы
Технический перенос — только часть работы. Пользователи восьмёрки работают в другом интерфейсе: заложите время на обучение, хотя бы короткий инструктаж по основным операциям. Резкое переключение без подготовки почти гарантированно вызовет волну ошибок ввода и срыв сроков.
Отдельно проверьте все интеграции: обмены с банк-клиентом, выгрузки на сайт, обмены с другими базами 1С, подключённое торговое оборудование (сканеры, кассы, терминалы). Всё это настраивается в восьмёрке заново, а драйверы оборудования для 7.7 обычно несовместимы с новой платформой.
Внешние печатные формы и отчёты семёрки (файлы .ert) в восьмёрке не работают — их нужно либо заменить типовыми, либо переписать как внешние печатные формы формата .epf. Составьте список активно используемых форм заранее, чтобы не блокировать работу отдела в первый день после перехода.
Самый спокойный календарный момент для перехода — начало года: остатки вводятся на 1 января, отчётность за прошлый год сдаётся из семёрки, а новый год полностью ведётся в восьмёрке. Это резко упрощает сверку и снимает вопрос «в какой базе сдавать квартальную отчётность».
Частые вопросы о переходе с 7.7 на 8
Можно ли открыть базу 7.7 платформой 8.3?
Нет. Форматы баз несовместимы, платформа 8.3 не читает файлы семёрки. Единственный путь — создать новую базу и перенести в неё данные обработками выгрузки-загрузки или через «Конвертацию данных».
Сколько времени занимает переход?
Типовой перенос остатков для небольшой базы — от нескольких дней до двух недель с учётом сверки. Перенос документов за несколько лет или работа с доработанной конфигурацией может занять один-три месяца. Основное время уходит не на саму выгрузку, а на сверку и исправление расхождений.
Нужно ли покупать новые лицензии?
Да. Лицензии и ключи защиты 7.7 для платформы 8.3 не подходят. Приобретаются лицензия на платформу, на конфигурацию и клиентские лицензии по числу рабочих мест. Уточняйте актуальные условия у дистрибьюторов — существуют программы апгрейда для зарегистрированных пользователей старых версий.
Что делать со старой базой после перехода?
Сохранить в режиме «только чтение» минимум на срок хранения бухгалтерских документов. К ней будут обращаться за первичными документами прошлых лет, при налоговых проверках и для сверок. Полное удаление допустимо только после истечения сроков хранения и при условии полного переноса истории.
Можно ли переносить данные частями, по подразделениям?
Технически возможно, но не рекомендуется для единой учётной системы: взаиморасчёты и сквозные документы между подразделениями создадут массу расхождений. Поэтапный переход оправдан только для независимых обособленных баз.
Что делать, если после переноса не сходятся остатки?
Сначала локализуйте расхождение: найдите счёт и период, где появилась разница, затем сравните обороты по этому счёту в обеих базах. Типичные причины — непроведённые документы в новой базе, документы, выгруженные дважды, и различия в методах расчёта себестоимости. Исправляйте документы, а не вводите «выравнивающие» операции вручную — ручные корректировки маскируют проблему и всплывут при следующей сверке.
Что важно запомнить
Переход с 7.7 на 8 — это создание новой базы с переносом данных, а не обновление. Для типовой семёрки используйте штатную обработку перехода, для доработанной — «Конвертацию данных» или перенос только остатков. Успех определяется сверкой итогов по обеим базам, а старая база сохраняется в архивном режиме на весь срок хранения документов.