К статье
Практический материал

Администрирование · 12 мин

Как перенести только одну организацию в 1С

Как перенести только одну организацию из базы 1С: выгрузка данных, обработки, конвертация, проверка остатков и типичные ошибки при переносе.

Задача перенести из базы 1С не всё содержимое, а только одну организацию, возникает чаще, чем кажется: компания разделяет бизнес, продаёт одно юрлицо, выводит обособленное направление в отдельную базу или наоборот — консолидирует учёт. Стандартные механизмы выгрузки в 1С чаще всего работают с базой целиком, поэтому перенос одной организации требует выбора правильного инструмента и аккуратной подготовки.

Сложность в том, что организация в 1С — это не изолированный контейнер. С ней связаны справочники (контрагенты, номенклатура, договоры, склады), документы, остатки по регистрам, а иногда и общие объекты, используемые другими организациями той же базы. Если перенести документы без связанных справочников, в новой базе появятся «битые» ссылки. Если перенести справочники целиком — в чистую базу попадут лишние данные других организаций.

Ниже разобраны рабочие способы переноса одной организации: через типовую обработку выгрузки/загрузки XML, через конвертацию данных, через перенос остатков на дату и ручной ввод. Для каждого способа указаны условия применимости, порядок действий и контрольные точки проверки результата.

Определите объём переноса: что именно должно попасть в новую базу

Прежде чем выбирать инструмент, ответьте на три вопроса. Первый: нужно перенести всю историю документов организации или достаточно остатков на дату начала ведения учёта в новой базе. Второй: конфигурации источника и приёмника совпадают по версии или различаются. Третий: в исходной базе одна организация или несколько — от этого зависит, нужна ли фильтрация данных.

Если в базе-источнике всего одна организация, задача сильно упрощается: подойдёт типовая выгрузка всей базы. Если организаций несколько, потребуется отбор по организации, а это уже нестандартный сценарий для большинства типовых обработок.

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

Маршрут решения

Как выбрать способ переноса

В исходной базе только одна организация и конфигурации совпадаютИспользуйте типовую обработку «Выгрузка и загрузка данных XML» — перенесите базу целиком
Организаций несколько, конфигурации идентичны, нужна вся историяПрименяйте обработку выгрузки с отбором по организации или правила конвертации данных
Конфигурации разные (например, из УПП в ERP или из БП 2.0 в БП 3.0)Используйте типовые правила перехода от фирмы 1С или «Конвертацию данных» с доработкой
Нужен чистый старт без историиПеренесите только остатки на дату через документы ввода начальных остатков

Подготовьте базы: резервные копии и проверка версий

Любой перенос начинайте с резервных копий обеих баз — источника и приёмника. Для файловой базы достаточно скопировать каталог базы или сделать выгрузку в dt через конфигуратор (меню «Администрирование» → «Выгрузить информационную базу»). Для клиент-серверной базы делайте выгрузку dt или резервную копию средствами СУБД.

Проверьте, что конфигурации источника и приёмника совпадают по версии, если планируете перенос через XML-обработку. Посмотреть версию можно в разделе «О программе». Различие даже в одном релизе может привести к ошибкам загрузки: структура объектов меняется, и файл выгрузки перестаёт соответствовать ожиданиям приёмника.

Если версии различаются, сначала обновите более старую базу до актуального релиза, и только потом выполняйте перенос. Это дольше, но значительно безопаснее, чем разбирать ошибки загрузки в середине процесса.

Способ 1: выгрузка и загрузка данных XML с отбором по организации

Типовая обработка «Выгрузка и загрузка данных XML» (доступна на диске ИТС и в составе многих конфигураций) умеет выгружать данные в файл и загружать их в идентичную конфигурацию. В базовом виде она выгружает объекты целиком, но с помощью отборов по запросам или дополнительных обработок можно ограничить состав данных одной организацией.

Практический порядок такой: сначала выгрузите справочники, которые нужны целиком (контрагенты, номенклатура, валюты, единицы измерения). Затем выгрузите документы и регистры с отбором по реквизиту «Организация». Для этого в обработке на закладке «Выгружаемые данные» отметьте нужные виды объектов и используйте возможность отбора, если она предусмотрена, либо доработайте выгрузку запросом.

Загрузку в новую базу выполняйте той же обработкой в режиме загрузки. Обработка сопоставляет объекты по уникальным идентификаторам, поэтому повторная загрузка того же файла не создаст дублей — объекты обновятся.

Порядок выгрузки через XML-обработку
  1. 1
    Сделайте резервные копии обеих баз и проверьте совпадение версий конфигураций
  2. 2
    Откройте обработку «Выгрузка и загрузка данных XML» в базе-источнике через меню «Файл» → «Открыть»
  3. 3
    Отметьте справочники для полной выгрузки и документы с регистрами — с отбором по организации
  4. 4
    Укажите файл выгрузки и запустите выгрузку, дождитесь завершения без ошибок
  5. 5
    Откройте обработку в базе-приёмнике, выберите файл и выполните загрузку
  6. 6
    Проверьте остатки и наличие документов по перенесённой организации

Способ 2: конвертация данных и типовые правила перехода

Если конфигурации источника и приёмника различаются — например, переносите организацию из «1С:Бухгалтерии 2.0» в «3.0», из УПП в ERP или из ЗУП в другую редакцию — простая XML-выгрузка не подойдёт. Здесь нужны правила конвертации, которые описывают, как объект одной конфигурации превращается в объект другой.

Для типовых переходов фирма 1С публикует готовые правила и обработки переноса (например, обработка перехода с БП 2.0 на БП 3.0 встроена в саму конфигурацию-приёмник: раздел помощника перехода). Такие обработки обычно переносят справочники и остатки, а документы — за ограниченный период или не переносят вовсе.

Для нестандартных пар конфигураций правила придётся разрабатывать в конфигурации «Конвертация данных». Это работа для специалиста: нужно настроить правила конвертации объектов, отбор по организации и обработку ссылок. Самостоятельно без опыта этот путь проходить не стоит — цена ошибки слишком высока.

Способ 3: перенос только остатков на дату

Самый безопасный и часто оптимальный вариант — не тащить историю, а начать учёт в новой базе с остатков на конкретную дату. В «1С:Бухгалтерии 3.0» для этого есть помощник ввода остатков (раздел «Главное» → «Помощник ввода остатков»), в других конфигурациях — документы ввода начальных остатков по соответствующим разделам учёта.

Сначала перенесите справочники: контрагентов, номенклатуру, договоры, банковские счета. Это можно сделать XML-обработкой или универсальным обменом. Затем сформируйте в старой базе оборотно-сальдовую ведомость по организации на дату переноса и введите остатки по каждому счёту в новой базе.

Остатки по взаиморасчётам вводите в разрезе контрагентов и договоров, по складу — в разрезе номенклатуры и партий, по кассе и банку — по счетам организации. После ввода сверьте оборотно-сальдовые ведомости обеих баз: они должны совпасть до копейки.

Сравнение способов переноса

XML-выгрузка с отбором

Подходит при идентичных конфигурациях и необходимости сохранить историю документов. Ограничение: требует аккуратной настройки отборов, иначе потянет лишние данные

Конвертация данных

Единственный вариант при разных конфигурациях. Ограничение: нужны готовые правила или разработка своих, что требует квалификации

Перенос остатков

Самый быстрый и чистый способ, не тянет ошибки прошлых лет. Ограничение: истории документов в новой базе не будет, старую базу придётся хранить для справок и проверок

Проверка результата после переноса

Перенос считается завершённым только после сверки. Сформируйте в обеих базах оборотно-сальдовую ведомость по перенесённой организации на одну и ту же дату и сравните сальдо по каждому счёту. Совпадение должно быть полным, включая аналитику по субконто.

Дополнительно проверьте: открываются ли документы без ошибок, нет ли в них пустых ссылок вида «Объект не найден», корректно ли заполнены организация, контрагенты и договоры. Сформируйте анализ счёта 60 и 62 — расхождения в разрезе контрагентов покажут, где потерялась аналитика.

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

Контрольные точки

Как проверить результат переноса

Оборотно-сальдовая ведомость по организации
Норма

Сальдо по всем счетам совпадает со старой базой до копейки

Тревожный признак

Есть расхождения по счетам или субконто — ищите неперенесённые документы или остатки

Ссылки в документах
Норма

Документы открываются, все поля заполнены реальными объектами

Тревожный признак

Встречаются надписи «Объект не найден» — справочник не перенесён

Регистры НДС
Норма

Книги покупок и продаж на дату перехода совпадают с исходными

Тревожный признак

Пустые или неполные записи — регистры перенесены не полностью

Повторная загрузка
Норма

Повторный запуск загрузки не создаёт дублей

Тревожный признак

Появляются дубли контрагентов или номенклатуры — сопоставление шло не по GUID

Типичные ошибки и ограничения

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

Вторая ошибка — забыть про регистры сведений с независимым режимом и служебные данные: курсы валют, ставки НДС, настройки учётной политики. Без учётной политики организации в новой базе документы будут проводиться неправильно или не проводиться вовсе.

Третья группа проблем — права и блокировки. Перенос выполняйте монопольно или в период, когда пользователи не работают с обеими базами: документ, созданный в источнике после выгрузки, в приёмник не попадёт, а документ, введённый в приёмник до загрузки, может конфликтовать с загружаемыми данными.

Типичные ошибки при переносе одной организации
01
Выгрузка только документов без справочников — в новой базе появляются битые ссылки «Объект не найден»
02
Перенос без учётной политики и настроек — документы проводятся с неверными проводками или не проводятся
03
Работа пользователей во время переноса — часть документов теряется между выгрузкой и загрузкой
04
Отсутствие сверки ОСВ после переноса — расхождения обнаруживаются только при сдаче отчётности
05
Удаление старой базы сразу после переноса — при налоговой проверке нечем подтвердить первичку

Что делать со старой базой после переноса

Старую базу нельзя удалять сразу после успешного переноса. Она остаётся источником первичных документов для налоговых проверок, а если переносились только остатки — единственным местом, где хранится история операций организации.

Переведите старую базу в режим «только чтение»: запретите пользователям ввод новых документов по перенесённой организации, установите дату запрета изменения данных. Это исключит ситуацию, когда часть документов продолжают вводить в старой базе, и учёт расходится.

Храните архив старой базы вместе с резервными копиями в течение сроков хранения бухгалтерской и налоговой документации. Доступ к архиву должен быть организован так, чтобы при необходимости базу можно было развернуть и открыть.

Итог

Что важно запомнить

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

Частые вопросы

Можно ли перенести одну организацию, если в базе их несколько, стандартными средствами?

Штатной кнопки «перенести одну организацию» в типовых конфигурациях нет. Используйте обработку «Выгрузка и загрузка данных XML» с отбором по организации, конвертацию данных с настроенными правилами или переносите всё и удаляйте лишние организации в новой базе вместе с их документами.

Что делать с общими справочниками, которыми пользуются несколько организаций?

Контрагентов и номенклатуру обычно переносят целиком — это безопаснее, чем потерять ссылки в документах. Лишние позиции можно пометить на удаление после сверки, но делать это стоит только после полной проверки перенесённых данных.

Перенесутся ли электронные подписи и присоединённые файлы документов?

Нет, стандартные обработки переносят данные информационной базы, но не присоединённые файлы и хранилища подписей. Их нужно переносить отдельно — либо специализированными обработками, либо сохраняя доступ к старой базе как к архиву.

Обязательно ли совпадение релизов конфигураций при переносе через XML?

Да, обработка «Выгрузка и загрузка данных XML» рассчитана на обмен между идентичными конфигурациями. При разных релизах возможны ошибки загрузки из-за изменившейся структуры объектов. Сначала обновите базы до одной версии, затем выполняйте перенос.

Как перенести остатки по НДС при переходе на новую базу?

Остатки по НДС вводятся через специальные документы ввода остатков по регистрам НДС (например, «Формирование записей книги покупок» и аналогичные). В «1С:Бухгалтерии 3.0» помощник ввода остатков содержит соответствующие разделы — вводите данные в разрезе счетов-фактур и контрагентов.

Сколько времени хранить старую базу после переноса организации?

Ориентируйтесь на сроки хранения бухгалтерской и налоговой документации, установленные законодательством, — как правило, не менее пяти лет. Старую базу храните в виде архивной копии с возможностью развёртывания, поскольку она остаётся источником первичных документов для проверок.