Где найти правила ACC20_30.xml и как перенести остатки из 1С:Бухгалтерии 2.0 в 3.0?

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

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

Попытки найти штатный файл правил конвертации данных с характерным названием ACC20_30.xml в каталогах шаблонов обновлений (tmplts\1c\Accounting\... в подпапках ОбменыДанными) исходного или целевого релиза заканчиваются неудачей. Ниже подробно разобраны технические причины этой проблемы и представлены проверенные варианты переноса остатков.

Почему файла ACC20_30.xml нет в официальных шаблонах обновлений

Отсутствие файла ACC20_30.xml в каталогах дистрибутивов 1С обусловлено фундаментальной разницей между сменой технологических поколений систем:

Таким образом, фирма «1С» официально не выпускала и не включает в состав типовых дистрибутивов файл с именем ACC20_30.xml для обмена между 2.0 и 3.0. Файлы с подобным наименованием представляют собой либо специализированные внешние правила, разработанные сообществом или компаниями-партнерами в конфигурации «1С:Конвертация данных 2» (КД 2.x), либо элементы специализированных справочников конвертаций, используемых для специфических технологических обменов.

Вариант 1. Свертка базы 2.0, обновление до 3.0 и перегрузка в чистую базу (Рекомендуемый)

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

Процедура выполняется по следующим шагам:

  1. Резервное копирование и подготовка копии: Все операции проводятся исключительно на отдельной рабочей копии информационной базы 2.0. Исходная база консервируется как несгораемый архив для аудита и регламентированных отчетов прошлых периодов.
  2. Свертка информационной базы: В копии базы редакции 2.0 запускается штатная обработка Свертка информационной базы (путь в интерфейсе: Администрирование → Сервис или через поиск функций). Устанавливается дата свертки (например, 31 декабря). Обработка формирует документы «Ввод начальных остатков» по счетам бухгалтерского и налогового учета и очищает регистры от движений закрытых периодов.
  3. Контроль остатков в 2.0: До обновления формируется оборотно-сальдовая ведомость (ОСВ) на дату свертки и сопоставляется с показателями исходной базы. Особое внимание уделяется отсутствию развернутого сальдо на счетах расчетов (60, 62, 76) и совпадению итогов по разделам учета.
  4. Штатное обновление свернутой базы до 3.0: Свернутая база 2.0 штатным образом обновляется файлами обновлений (.cfu/.cf) до актуального релиза редакции 3.0. При первом запуске запускаются типовые процедуры отложенного обновления данных, которые автоматически конвертируют введенные остатки и справочники под внутренние алгоритмы редакции 3.0.
  5. Выгрузка данных через универсальную обработку: Для избавления базы от скрытого мусора, системных таблиц версионирования и фрагментации используется внешняя обработка Выгрузка и загрузка данных XML (ВыгрузкаЗагрузкаДанныхXML.epf), предназначенная для переноса между абсолютно идентичными метаданными:
    • Обработка открывается в обновленной свернутой базе 3.0.
    • На вкладке «Выгрузка» отмечаются необходимые справочники, планы видов характеристик и документы «Ввод начальных остатков». Документы движений прошлых лет не выгружаются.
    • Формируется итоговый файл выгрузки данных.
  6. Загрузка в чистую целевую базу: Разворачивается пустая типовая конфигурация редакции 3.0 строго того же релиза, что и обновленная база. В ней открывается та же обработка Выгрузка и загрузка данных XML (через меню Функции для технического специалиста), указывается путь к созданному файлу и запускается загрузка.

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

Вариант 2. Использование внешних правил конвертации (ACC20_30.xml)

Если для перехода используются готовые или заказные правила конвертации данных (в том числе распространяемые под наименованием ACC20_30.xml), перенос выполняется через универсальный обмен в формате XML без предварительного обновления структуры самой базы 2.0.

Технологическая схема процесса:

Ограничения и риски использования внешних правил:

Вариант 3. Извлечение внутренних правил из справочников 2.0

В некоторых версиях конфигураций 1С разработчики закладывали механизмы хранения макетов правил обмена непосредственно внутри конфигурации. Для проверки наличия встроенных правил в базе 2.0 выполните следующие действия:

  1. Перейдите в меню: Операции → Справочники → Конвертации из информационных баз предыдущих версий (или аналогичный служебный справочник обменов).
  2. Найдите элемент, отвечающий за перенос в целевую редакцию.
  3. При наличии в форме элемента кнопки Записать файлы конвертации на диск выгрузите файл правил обмена.
  4. Используйте полученные правила по схеме Варианта 2.

Следует учитывать, что внутренние макеты в старых конфигурациях часто ориентированы на перенос из 7.7 в 8.x или на ранние версии 3.0 и могут требовать доработки в конфигураторе «Конвертация данных» под актуальные релизы.

Контроль корректности и сверка перенесенных данных

Независимо от выбранного способа миграции остатков, после завершения загрузки в редакции 3.0 выполняется регламентная сверка учета:

← На главную