Переход с 1С:Предприятия 7.7 на 8.3: подготовка, выгрузка и сверка остатков
Содержание
Обновить 1С 7.7 до 8.3 в привычном смысле нельзя: это разные платформы с разными форматами баз. Переход делают переносом данных — в новую пустую базу 8.3 (обычно «Бухгалтерия предприятия» 3.0) загружают справочники и остатки из 7.7, а иногда ещё и документы текущего года. Старая база при этом остаётся как архив.
Способов три: загрузка напрямую из базы 7.7 встроенным помощником конфигурации 8.3, выгрузка в файл XML с последующей загрузкой и ручной ввод остатков. Для типовой «Бухгалтерии» 7.7 без доработок обычно хватает встроенного помощника. Сильно переделанную базу переносят через свои правила конвертации. Маленькую фирму с десятком контрагентов иногда проще завести заново.
Почему 7.7 не обновляется, а переносится
В 7.7 конфигурацию обновляли файлом .cf той же платформы. С 8.x так не получится: у 8.3 другая структура метаданных, другой язык форм, другой формат хранения. Конфигуратор 8.3 базу 7.7 не откроет и не преобразует.
Что это значит на практике:
- 📦 Переносятся данные, а не конфигурация. Ваши доработки 7.7 — отчёты, печатные формы, обработки — в 8.3 не переедут, их пишут заново.
- 🗂 Нужна новая база 8.3 из актуального шаблона типовой конфигурации.
- 🔑 Нужна лицензия 8.3. Ключ защиты 7.7 к платформе 8.3 не подходит.
- 🧾 Типовые конфигурации переносятся в «своих наследников»: «Бухгалтерский учёт» 7.7 → «Бухгалтерия предприятия» 3.0, «Зарплата и Кадры» 7.7 → ЗУП 3.1, «Торговля и Склад» 7.7 → «Управление торговлей» 11.
Дальше — пример для бухгалтерии. Для ЗУП и УТ логика та же: подготовка, загрузка помощником новой конфигурации, сверка.
Подготовка базы 7.7 перед переходом на 8.3
Хорошая подготовка экономит больше всего времени. Ошибки в исходной базе при переносе никуда не денутся — они переедут вместе с остатками.
Шаг 1. Сделайте копию базы 7.7
В Конфигураторе 7.7 выберите Администрирование → Сохранить данные и сохраните архив .zip. Для SQL-версии дополнительно сделайте резервную копию средствами MS SQL Server. Копию держите отдельно от рабочей папки.
Шаг 2. Проверьте и исправьте базу
В Конфигураторе 7.7: Администрирование → Тестирование и исправление ИБ. Включите проверку логической целостности и ссылочной целостности, а также пересчёт итогов. Запускайте при закрытой базе, когда никто не работает
.
Тестирование с исправлением меняет данные. Если оно удаляет «битые» объекты, сначала посмотрите протокол и решите, что делать с ними. Без копии из шага 1 не запускайте.
Шаг 3. Узнайте конфигурацию и релиз
В режиме «1С:Предприятие» 7.7 откройте Помощь → О программе. Там видно название конфигурации и релиз. Помощники переноса в 8.3 рассчитаны на типовые конфигурации 7.7 последних релизов. Если релиз старый, сначала обновите 7.7 до последнего (обновлением типовой конфигурации 7.7 в её же Конфигураторе).
Проверьте и доработки. Если конфигурация «снята с поддержки», добавлены свои реквизиты, справочники или субсчета — типовой перенос может пропустить часть данных.
Шаг 4. Закройте период в 7.7
Переходить удобнее всего с начала года или квартала. Перед этим в 7.7:
- Проведите все документы за прошлый период, перепроведите при необходимости.
- Закройте месяцы: амортизация, закрытие затратных счетов, НДС.
- Для перехода с 1 января проведите реформацию баланса.
- Сформируйте и сохраните оборотно-сальдовую ведомость на дату перехода. Она понадобится для сверки.
💡 Распечатайте или сохраните в файл ОСВ с развёрнутыми субсчетами и аналитикой по 60, 62, 76, 10, 41, 01, 02. Сверять потом будете именно по ним.
Какой способ перехода с 7.7 на 8.3 выбрать
| Способ | Когда подходит | Что переносится | Риски |
|---|---|---|---|
| Помощник в 8.3 с прямым подключением к 7.7 | Типовая конфигурация, база 7.7 доступна с того же компьютера | Справочники, остатки, по выбору документы | Нужна рабочая 7.7 на компьютере и 32-разрядный клиент 8.3 |
| Выгрузка в XML из 7.7 и загрузка в 8.3 | Базы на разных компьютерах, нет прямого доступа | То же, что в помощнике | Нужно точно подобрать файл правил под релиз |
| Свои правила конвертации | Доработанная 7.7, нестандартные субсчета и справочники | Всё, что описано в правилах | Работа программиста, тестовые прогоны |
| Ручной ввод остатков | Мало объектов учёта, база 7.7 «грязная» | Только то, что введёте сами | Ошибки ввода, долго при большой аналитике |
Что переносить:
- ✅ Только остатки на дату перехода — самый частый и спокойный вариант. История остаётся в 7.7, новая база чистая.
- ✅ Остатки на начало года + документы текущего года — когда переход идёт посреди года и нужна непрерывная отчётность в 8.3. Объём сверки заметно больше.
- ❌ Вся история за много лет — технически возможно, но ошибки старых периодов придётся разбирать в новой базе. Для справок проще держать архивную 7.7.
Выгрузка данных из 1С 7.7
Прямое подключение (без файла)
Помощник 8.3 сам открывает базу 7.7 через COM-соединение и читает данные. Условия:
- на компьютере установлена работающая платформа 7.7, база открывается обычным запуском;
- если 7.7 защищена ключом, ключ доступен с этого компьютера;
- клиент 8.3 запущен 32-разрядный: COM-объект 7.7 существует только в 32-разрядном варианте, и 64-разрядный клиент его не увидит;
- в базе 7.7 никто не работает.
Если COM-объект 7.7 не зарегистрирован (например, платформу копировали папкой, а не устанавливали), зарегистрируйте его от имени администратора:
cd "C:\Program Files (x86)\1Cv77\BIN"
1cv7s.exe /regserver
Имя исполняемого файла зависит от варианта поставки: 1cv7.exe, 1cv7s.exe (SQL) или 1cv7l.exe (локальная). Регистрируйте тот, которым реально запускаете базу.
Через файл XML
Если базы на разных машинах, выгрузите данные в файл:
- Возьмите из комплекта поставки конфигурации 8.3 (каталог шаблонов) обработку выгрузки для 7.7 и файл правил переноса для вашей конфигурации. Универсальная обработка выгрузки из 7.7 в поставке обычно называется
V77Exp.ert. - Откройте базу 7.7 в режиме «1С:Предприятие», через
Файл → Открытьзапустите обработку. - Укажите файл правил, период выгрузки и имя файла данных.
- Отметьте, какие данные выгружать: справочники, остатки, документы.
- Нажмите выгрузку и дождитесь окончания. Протокол сообщений сохраните.
Файл правил должен соответствовать релизу конфигурации 7.7 и релизу конфигурации 8.3. Правила от другого релиза — частая причина пустых или «кривых» остатков.
Загрузка в 1С 8.3 и начальная настройка
Создайте новую базу
- Установите платформу 8.3 и шаблон «Бухгалтерии предприятия» 3.0 актуального релиза.
- В окне запуска нажмите
Добавить → Создание новой информационной базыи выберите шаблон. - Откройте базу, заполните сведения об организации. Учётную политику и параметры учёта задайте до загрузки — от них зависит, какие субсчета и аналитика будут доступны.
💡 Сначала делайте перенос в тестовую копию. Рабочую базу 8.3 заполняйте, только когда тестовый прогон сошёлся с ОСВ 7.7.
Запустите помощник переноса
В «Бухгалтерии предприятия» 3.0 загрузка из 7.7 встроена в конфигурацию. Найти её проще всего через главное меню: Функции для технического специалиста → Обработки, в списке — обработка загрузки данных из 1С:Предприятия 7.7. В части релизов команда переноса выведена и на стартовую страницу или в раздел Администрирование; название пункта может отличаться.
Дальше помощник ведёт по шагам:
- Источник — каталог базы 7.7 (прямое подключение) или файл XML.
- Доступ — имя и пароль пользователя 7.7 с полными правами.
- Состав и дата — дата перехода, переносить ли документы.
- Загрузка — читает данные и записывает в 8.3.
- Протокол — список предупреждений: что не загрузилось и почему.
Что проверить сразу после загрузки
- 👥 Контрагенты: нет ли дублей с одинаковым ИНН. В 7.7 их часто заводили дважды.
- 📄 Договоры: вид договора (с поставщиком, с покупателем). От него зависит, на какой счёт пойдут расчёты.
- 🏭 Основные средства : первоначальная стоимость, накопленная амортизация, срок полезного использования, способ начисления.
- 📦 Номенклатура: единицы измерения и вид номенклатуры (товар, материал, услуга).
- 💰 Остатки НДС: входящий НДС по 19 и НДС с авансов в разрезе счетов-фактур.
Сверка остатков после перехода с 7.7
Главная проверка — оборотно-сальдовая ведомость. В 8.3: Отчёты → Оборотно-сальдовая ведомость на дату перехода. Сравните её с ОСВ из 7.7, сохранённой на шаге 4.
Порядок сверки:
- Сначала итоговое сальдо по всем счетам — дебет и кредит должны совпасть копейка в копейку.
- Затем по каждому счёту отдельно.
- Потом аналитика: контрагенты на 60 и 62, номенклатура на 10 и 41, основные средства на 01 и 02.
- Отдельно субсчета, которые в 7.7 и 8.3 устроены по-разному: расчёты по налогам на 68, взносы на 69, НДС на 19.
Расхождения на 68 и 69 — типичное место: в 7.7 и в 8.3 разная разбивка на субсчета и виды платежей, и помощник раскладывает суммы по своим правилам. Проверьте, что каждый налог лёг на правильный субсчёт.
| Показатель | Наши данные | Контрагент | Δ |
|---|---|---|---|
| Основные средства (01) | — | ||
| Амортизация ОС (02) | — | ||
| Материалы (10) | — | ||
| Товары (41) | — | ||
| Расчётные счета (51) | — | ||
| Расчёты с поставщиками (60) | — | ||
| Расчёты с покупателями (62) | — | ||
| Расчёты по налогам (68) | — | ||
| Расчёты по взносам (69) | — | ||
| Расчёты с персоналом (70) | — | ||
| Прочие расчёты (76) | — |
Если суммы сошлись, сверьте ещё сальдо с контрагентами выборочно по 5–10 крупным партнёрам: ОСВ по счёту 60 и 62 в разрезе договоров. Это ловит ситуацию, когда итог совпал, а остаток лёг не на тот договор.
Если перенос не прошёл: частые сбои
Если типовой помощник так и не справился, остаются два пути:
- 🔧 Правила конвертации под вашу базу. Программист в конфигурации «Конвертация данных» описывает соответствие объектов 7.7 и 8.3, включая ваши доработки. Это дольше, зато переносится всё, что нужно.
- ✍️ Ручной ввод остатков. В БП 3.0 есть помощник ввода начальных остатков по разделам учёта. Ищите его в разделе
Главное, группа начальной настройки. Подходит, когда объектов немного.
Повторную загрузку не делайте поверх уже загруженных данных в рабочую базу: появятся дубли справочников и задвоенные остатки. Каждый новый прогон — в свежую копию.