Как правильно перейти с 1С:Бухгалтерии 2.0 на 3.0 с переносом остатков и аналитики

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

При переходе с редакции 2.0 (на платформе 1С:Предприятие 8.2) на редакцию 3.0 (на платформе 8.3) часто возникает задача начать учет с нового года «с чистого листа». Руководство и бухгалтерия хотят оставить старую базу в качестве неизменяемого архива для проверок, а в новую перенести только начальные остатки, нормативно-справочную информацию (НСИ) и аналитику за текущий период. Разберем основные варианты реализации этой задачи, их преимущества, технические ограничения и правила сверки данных.

Вариант 1. Штатное обновление базы до редакции 3.0 с последующей сверткой

Этот способ является наиболее надежным и рекомендуемым, так как типовой переход с редакции 2.0 на 3.0 изначально спроектирован фирмой «1С» как специальное обновление конфигурации, а не выгрузка/загрузка данных. Проанализируем пошаговый порядок действий:

  1. Создание архивной копии. Делаем полную резервную копию рабочей базы 2.0 и сохраняем ее в качестве архива прошлых лет.
  2. Обновление конфигурации. Выполняем штатное обновление базы с помощью дистрибутива перехода (файла cf или cfu) на актуальный релиз редакции 3.0. После первого запуска базы в режиме «1С:Предприятие» дожидаемся завершения всех регламентных процедур обработки данных.
  3. Выполнение свертки в редакции 3.0. Переходим в раздел Администрирование — Сервис — Свертка информационной базы. Указываем дату свертки (например, 31 декабря предыдущего года). Обработка автоматически сформирует документы ВводОстатков и удалит движения по прошлым периодам. Свертка в редакции 3.0 предпочтительнее, так как ее алгоритмы полностью соответствуют новой структуре регистров.
  4. Очистка и сжатие. Помечаем и окончательно удаляем ненужные документы прошлых лет через сервис удаления помеченных объектов.

Вариант 2. Свертка базы в редакции 2.0 перед обновлением

Если база за многие годы накопила огромный объем информации, процесс ее прямого обновления до редакции 3.0 может занять десятки часов или завершиться нехваткой системных ресурсов. В этом случае целесообразно выполнить подготовку данных в исходной редакции:

  1. Резервное копирование. Создаем копию базы данных.
  2. Свертка в 2.0. Запускаем штатную обработку свертки на 31 декабря в редакции 2.0.
  3. Удаление объектов и обслуживание. Выполняем полное удаление помеченных документов. В конфигураторе запускаем процедуру Тестирование и исправление с обязательным включением опции Сжатие таблиц информационной базы и Реструктуризация таблиц информационной базы.
  4. Обновление. Компактную и очищенную от старых документов базу обновляем штатным обновлением до 3.0. Это существенно экономит время конвертации данных.

Вариант 3. Перенос данных в чистую базу через правила обмена (Конвертация данных)

Если требуется получить гарантированно чистую базу без накопленных системных ошибок и неиспользуемых элементов справочников, можно использовать выгрузку по правилам:

  1. Разворачиваем чистую типовую конфигурацию «Бухгалтерия предприятия 3.0».
  2. Используем конфигурацию «1С:Конвертация данных 2.1» или готовые правила переноса остатков из 2.0 в 3.0.
  3. Выгружаем нормативно-справочную информацию и документы ввода остатков на выбранную дату.

Обратите внимание: универсальная обработка Выгрузка и загрузка данных XML для данной задачи не подходит. Она работает исключительно между базами с абсолютно идентичной структурой метаданных, в то время как конфигурации 2.0 и 3.0 существенно различаются по структуре таблиц, регистров и реквизитов.

Ограничения и нюансы, которые необходимо учесть при свертке

Рассмотрим специфические области учета, требующие пристального внимания при переносе остатков:

  1. Учет расчетов с контрагентами и НДС. Если учет расчетов ведется «по документам расчетов», автоматическая свертка может схлопнуть аналитику. Это приведет к ошибкам автоматического зачета авансов на счетах 60.01/60.02, 62.01/62.02, а также к проблемам при формировании книги покупок и книги продаж. Важно проконтролировать сохранение документов расчетов в остатках.
  2. Учет основных средств (ОС) и НМА. Для продолжения начисления амортизации недостаточно только проводок по счетам 01 и 02. Обязательно проверяем корректность заполнения периодических регистров сведений: первоначальной стоимости, способов отражения расходов и параметров амортизации.
  3. Расчет зарплаты и пособий. При свертке на начало года утрачивается помесячная история начислений. Для корректного расчета больничных листов в новой базе потребуется внести справки о заработке сотрудников за предыдущие два года. Также обнуляется база для расчета предельных величин по НДФЛ и страховым взносам.

Обязательные действия после переноса остатков

После завершения процедуры свертки и перехода выполняем контрольные операции:

  1. Сверка оборотно-сальдовой ведомости (ОСВ). Формируем ОСВ на дату ввода остатков в исходной базе 2.0 и новой базе 3.0. Сверяем сальдо по всем счетам бухгалтерского и налогового учета, включая забалансовые счета. Разрезы аналитики (номенклатура, контрагенты, договоры, склады) должны полностью совпадать.
  2. Физическое сжатие базы. Простое удаление документов из базы 1С не освобождает место на диске. Для файловой базы необходимо запустить конфигуратор и выполнить процедуру Тестирование и исправление с установленным флагом Сжатие таблиц информационной базы. Для клиент-серверной версии (SQL) требуется выполнить операцию сжатия базы данных (Shrink) средствами СУБД.
← На главную