Справочники и Данные · 10 мин
Перенос остатков в 1С 8.3 Бухгалтерия из одной базы в другую
Пошаговая инструкция по переносу остатков в 1С 8.3 Бухгалтерия: выгрузка через обработку, ввод начальных остатков вручную, проверка результатов и типичные ошибки.
Перенос остатков между базами 1С 8.3 Бухгалтерия — типовая задача при переходе на новую базу, разделении организаций или консолидации учёта. Существует три рабочих способа: штатная обработка «Перенос данных из информационных баз 1С:Предприятия 8», универсальная обработка «Выгрузка и загрузка данных XML» и ручной ввод начальных остатков. Выбор зависит от объёма данных, идентичности конфигураций и релизов.
Главное условие успешного переноса — совпадение структуры метаданных. Если обе базы работают на «Бухгалтерии предприятия 3.0» близких релизов, подойдёт любой способ. Если релизы сильно различаются или целевая база уже содержит документы, потребуется аккуратная синхронизация справочников и контроль задвоений.
Перед началом работы обязательно сделайте резервную копию обеих баз. Перенос остатков затрагивает план счетов, регистры бухгалтерии и справочники — ошибка на этом этапе способна испортить учётные данные, и восстановление без копии будет невозможно.
Подготовка баз перед переносом остатков
Начните с определения даты переноса. Обычно остатки переносят на начало года, квартала или месяца — так проще сверить результат и продолжить учёт без разрывов. Все документы в исходной базе до даты переноса должны быть проведены, а регламентные операции (закрытие месяца, переоценка валюты, амортизация) выполнены.
Проверьте релизы конфигураций в обеих базах через «Администрирование — О программе». Если релизы различаются значительно, обновите исходную базу до версии целевой или близкой к ней. При сильном расхождении структуры метаданных универсальная обработка XML может не сопоставить объекты, а штатный перенос выдаст ошибки конвертации.
Сверьте план счетов. Если в исходной базе добавляли пользовательские субсчета, создайте их в целевой базе до переноса. То же касается видов субконто, валют, статей движения денежных средств — все аналитические разрезы, участвующие в остатках, должны существовать в новой базе.
Способ 1: штатная обработка «Перенос данных из информационных баз 1С:Предприятия 8»
Это рекомендуемый вариант для перехода между типовыми «Бухгалтериями». Обработка встроена в конфигурацию и открывается через «Администрирование — Перенос данных из информационных баз 1С:Предприятия 8» в целевой (новой) базе. Она работает по правилам конвертации, которые учитывают различия релизов.
Порядок действий: в новой базе выберите «Загрузить данные из информационной базы 1С:Предприятия 8», укажите вид конфигурации источника («Бухгалтерия предприятия, редакция 3.0») и загрузите файл правил конвертации, если программа его запросит. Затем в исходной базе через универсальную обработку выгрузите данные по выбранным правилам за нужный период, а в новой базе выполните загрузку из полученного файла.
При выгрузке можно ограничить состав данных: перенести только остатки на дату, без документов прошлых периодов. Это самый чистый вариант для старта учёта в новой базе — история остаётся в старой, а в новой формируются только документы ввода остатков.
- 1Сделайте резервные копии обеих баз
- 2Обновите релизы до близких версий и проверьте план счетов
- 3В новой базе откройте «Администрирование — Перенос данных» и выберите конфигурацию источника
- 4В исходной базе выгрузите данные по предложенным правилам, указав дату остатков
- 5Загрузите файл в новую базу и дождитесь окончания без прерывания
- 6Сформируйте ОСВ в обеих базах на дату переноса и сравните итоги
Способ 2: универсальная обработка «Выгрузка и загрузка данных XML»
Обработка «Выгрузка и загрузка данных XML» подходит, когда обе базы имеют идентичную конфигурацию и релиз. Она переносит объекты напрямую, без правил конвертации, сохраняя внутренние идентификаторы (GUID). Это исключает задвоение справочников при повторных переносах.
Обработка не входит в типовую поставку, но доступна на диске ИТС и в составе конфигураций на управляемых формах через «Все функции» либо открывается как внешний файл через «Файл — Открыть». Запускать её нужно сначала в исходной базе (режим «Выгрузка»), затем в целевой (режим «Загрузка»).
Для переноса остатков выгрузите сначала справочники (контрагенты, договоры, номенклатура, склады, банковские счета), затем документы ввода остатков, если они уже созданы в исходной базе. Если документов ввода остатков нет, их придётся сформировать отдельно — обработка переносит существующие объекты, но не рассчитывает остатки сама.
Способ 3: ручной ввод начальных остатков
Ручной ввод оправдан при небольшом количестве счетов с остатками, при «чистом» старте новой базы или когда автоматический перенос невозможен из-за сильно различающихся конфигураций. Механизм находится в разделе «Главное — Помощник ввода остатков».
В помощнике укажите дату ввода остатков и организацию. Программа покажет список счетов, по которым можно ввести остатки. Для каждого счета откройте форму ввода и заполните аналитику: по счёту 60 — контрагентов и договоры с суммами, по 41 — номенклатуру, партии и склады, по 51 — банковские счета, по 01 и 02 — основные средства с первоначальной стоимостью и накопленной амортизацией.
Данные для ручного ввода возьмите из оборотно-сальдовой ведомости исходной базы на дату переноса. Для аналитических счетов дополнительно сформируйте ОСВ по счёту с субконто — так вы получите развернутые суммы по каждому объекту аналитики.
Сравнение способов переноса
Подходит для типовых конфигураций с разными релизами; требует правил конвертации и занимает больше времени
Быстрый перенос при идентичных релизах; сохраняет GUID, но не работает при различиях в метаданных
Полный контроль и чистая база; трудоёмко при большом числе счетов и аналитики
Проверка результата после переноса
Контрольная процедура — сравнение оборотно-сальдовых ведомостей. Сформируйте ОСВ в исходной базе на дату переноса и в целевой базе сразу после загрузки. Итоговые сальдо по каждому счёту должны совпадать до копейки. Расхождения ищите детально: сначала по счетам, затем по субконто через ОСВ по счёту.
Дополнительно проверьте аналитические отчёты: «Анализ субконто» по контрагентам и номенклатуре, «Остатки товаров на складах», ведомость по основным средствам. Суммовое совпадение по счёту не гарантирует правильность аналитики — остаток может «повиснуть» на пустом или неверном субконто.
Особое внимание уделите счетам расчётов с бюджетом и НДС: проверьте регистры «НДС предъявленный», книгу покупок и продаж, если переносятся данные незакрытого квартала. Ошибки в этих разделах всплывут при первой же попытке сформировать декларацию.
Как проверить результат
Сальдо по каждому счёту совпадает с исходной базой
Расхождения по отдельным счетам — ищите неперенесённые документы
Суммы по каждому субконто совпадают, нет пустых значений
Остатки на пустом субконто или дубли элементов справочников
Сформированные записи книг соответствуют исходной базе
Отсутствуют записи регистров при наличии остатков по счетам 19, 68, 76.АВ
Типичные ошибки и ограничения
Самая частая проблема — задвоение справочников. Она возникает, когда загрузка идёт в базу, где контрагенты или номенклатура уже заведены вручную, а сопоставление идёт по наименованию, а не по GUID. Перед загрузкой удалите из целевой базы дублирующие элементы или используйте режим сопоставления по внутреннему идентификатору.
Вторая типичная ошибка — перенос остатков без учёта непроведённых или незакрытых документов. Если в исходной базе на дату переноса есть непроведённые поступления или незакрытый месяц, остатки будут некорректны уже в источнике. Сначала приведите исходную базу в порядок, потом переносите.
Учтите ограничение по валютным остаткам: при переносе остатков по счетам 52, 57, 60, 62 в валюте проверьте, что курсы валют на дату переноса загружены в новую базу, иначе рублёвые суммы пересчитаются неверно. Также помните, что остатки по забалансовым счетам (аренда, ГПЗ, материалы в эксплуатации) переносятся отдельными документами ввода остатков и часто забываются.
FAQ по переносу остатков
Можно ли перенести остатки, если релизы баз сильно различаются?
Да, но только через штатную обработку переноса данных с актуальными правилами конвертации. Универсальная обработка XML в этом случае не подойдёт — она требует идентичных метаданных. Альтернатива — обновить исходную базу до релиза целевой.
Переносятся ли остатки по основным средствам автоматически?
Да, при штатном переносе создаются документы ввода остатков по ОС с параметрами амортизации. При ручном вводе используйте раздел «Основные средства» помощника ввода остатков — там задаются первоначальная стоимость, накопленная амортизация и способ отражения расходов.
Что делать, если после загрузки появились дубли контрагентов?
Используйте штатную обработку «Поиск и удаление дублей» в разделе «Администрирование — Обслуживание». Она заменит дубли во всех документах на выбранный элемент. После этого перепроведите документы ввода остатков.
Нужно ли переносить документы прошлых периодов вместе с остатками?
Нет, если новая база ведётся «с чистого листа». Достаточно остатков на дату начала учёта, а история останется в старой базе для справок и проверок. Документы прошлых периодов переносят только при консолидации учёта или требованиях к полной истории.
Как перенести остатки по НДС при переходе в середине квартала?
Переносите не только остатки по счетам 19 и 68, но и записи регистров НДС — иначе книга покупок и продаж в новой базе сформируется неполностью. Штатная обработка переносит регистры вместе с остатками, при ручном вводе используйте документы «Формирование записей книги покупок/продаж» и ввод остатков по НДС.
Что важно запомнить
Перенос остатков начинается с резервных копий и приведения исходной базы в порядок. Для типовых конфигураций используйте штатную обработку переноса, для идентичных релизов — обмен XML, для чистого старта — помощник ввода остатков. Результат всегда проверяйте сверкой ОСВ и аналитических отчётов обеих баз.