Как перенести данные из нетиповой Бухгалтерии предприятия 2.0 в Бухгалтерию строительной организации 3.1?

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

Переход с устаревшей редакции 1С:Бухгалтерия предприятия 2.0 на отраслевую конфигурацию 1С:Бухгалтерия строительной организации 3.1 (БСО) — сложная задача, особенно если исходная база была доработана. Конфигурация БСО 3.1 построена на базе типовой БП 3.0, но содержит отраслевые механизмы: учет договоров долевого участия, учет инвестора, заказчика и генподрядчика, а также модифицированный план счетов с дополнительными субсчетами и субконто (на счетах 08.03, 20.01, 76, 86).

Проанализируем доступные стратегии переноса, их плюсы, минусы и технические особенности реализации.

Предварительный анализ нетипового функционала

Прежде чем выбирать способ миграции, выясним, какие именно изменения были внесены в исходную базу БП 2.0:

  1. Сформируем отчет о сравнении исходной конфигурации с типовой конфигурацией поставщика БП 2.0 соответствующего релиза.
  2. Выделим добавленные реквизиты, справочники, документы и регистры сведений/накопления.
  3. Определим, актуальны ли хранящиеся в них данные для дальнейшей работы. Во многих случаях кастомные доработки в БП 2.0 уже реализованы в типовом функционале БСО 3.1 или БП 3.0 (например, строительные субсчета или детализация затрат по объектам строительства).
  4. Если нетиповые данные необходимо сохранить, заранее подготовим правила их переноса в соответствующие типовые или отраслевые объекты БСО.

Вариант 1. Ввод начальных остатков и перенос НСИ (рекомендуемый способ)

Для сильно доработанных или объемных информационных баз перенос всей истории документов за прошлые годы несет высокие риски ошибок и расхождений в учете. Оптимальным решением является перенос справочной информации и ввод начальных остатков на выбранную дату среза (обычно на начало года или квартала).

Разберем этот процесс по шагам:

  1. Подготовка справочников и остатков: закроем все учетные периоды в исходной базе БП 2.0 до даты перехода, выполним регламентные операции закрытия месяца и года, проведем сверку взаиморасчетов и инвентаризацию.
  2. Перенос нормативно-справочной информации: с помощью конфигурации 1С:Конвертация данных 2.1 настроим правила обмена для переноса контрагентов, договоров, номенклатуры, физических лиц, статей затрат и основных средств в чистую типовую базу БСО 3.1.
  3. Формирование типовых начальных остатков: выполним перенос остатков по счетам бухгалтерского и налогового учета с помощью документа ВводНачальныхОстатков.
  4. Ввод отраслевых остатков БСО: заполним специфические строительные регистры и счета (учет объектов строительства, незавершенного производства по строительным сметам, расчетов с пайщиками и дольщиками).

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

ОбменДанными.Загрузка = Истина;

Вариант 2. Поэтапная миграция базы через последовательное обновление

Если заказчику критически важно сохранить всю историю проведенных документов, цепочка перехода строится по принципу: БП 2.0 (нетиповая) → БП 3.0 → БСО 3.1.

Рассмотрим последовательность действий:

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

Технические риски и ограничения при обновлении

Обратим внимание на критические моменты при реализации второго варианта:

Конфликт планов счетов: при обновлении на БСО структура планов счетов модифицируется. Если объединение конфигураций выполнено некорректно (без правильной настройки поддержки), может произойти переполнение количества субконто на счетах затрат и капитальных вложений или задвоение счетов.

Запрет на перепроведение старых документов: алгоритмы движений по регистрам НДС, партионному учету и производственным затратам в БП 2.0 и БП 3.0 существенно различаются. Категорически не рекомендуется выполнять массовое перепроведение исторических закрытых периодов после перехода, так как это гарантированно нарушит сформированную финансовую отчетность.

← На главную