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

Справочники и Данные · 9 мин

Как выгрузить из 1С 8 базу по одной организации

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

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

В зависимости от конфигурации (Бухгалтерия предприятия, Управление торговлей, ERP) и цели выгрузки применяются разные инструменты: типовые обработки обмена, выгрузка в идентичную конфигурацию, универсальный обмен данными в формате XML или обработки с портала 1С. Ниже разобраны рабочие сценарии с конкретными действиями и ограничениями каждого способа.

Определите цель выгрузки и формат результата

От цели зависит выбор инструмента. Если нужно передать учёт по организации в новую пустую базу той же конфигурации — подходит выгрузка в идентичную конфигурацию. Если данные нужны для загрузки в другую конфигурацию (например, из УТ в БП) — потребуются правила обмена. Если задача — просто получить таблицы для анализа, достаточно выгрузки отчётов и списков в Excel.

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

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

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

Новая база той же конфигурации и версииИспользуйте выгрузку в идентичную конфигурацию с отбором по организации
Конфигурации разные (УТ → БП и т.п.)Применяйте универсальный обмен данными XML с типовыми правилами конвертации
Нужны только таблицы для анализа или аудитаВыгружайте списки документов и отчёты в Excel через «Ещё → Вывести список»
Нужно полностью разделить многорганизационную базуСделайте копию базы и удалите лишние организации и их документы штатными пометками на удаление

Подготовка: резервная копия и проверка прав

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

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

Способ 1: выгрузка в идентичную конфигурацию с отбором

В конфигурациях на базе Библиотеки стандартных подсистем (БП 3.0, УТ 11, ERP, ЗУП) есть встроенный механизм обмена. Откройте раздел «Администрирование» → «Синхронизация данных» либо найдите обработку «Выгрузка данных в идентичную конфигурацию» через «Все функции». В настройках обмена укажите отбор по организации: большинство типовых правил поддерживают фильтрацию по организациям и датам.

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

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

Способ 2: универсальный обмен данными XML

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

Ключевая особенность: справочники (контрагенты, номенклатура, договоры) обычно выгружаются «по ссылкам» — только те элементы, которые реально используются в выгружаемых документах. Это удобно: новая база не будет засорена лишними элементами. Но если нужен полный справочник, отметьте его выгрузку принудительно.

Способ 3: разделение базы через копию с удалением лишних организаций

Когда нужно физически разделить базу на несколько независимых, практикуют обратный подход: делают столько копий базы, сколько организаций нужно выделить, и в каждой копии удаляют чужие организации вместе с их документами. Для этого используют штатную пометку на удаление: сначала помечают документы по организации (удобно через групповую обработку списков или обработку «Удаление данных по организации», если она есть в конфигурации), затем выполняют «Удаление помеченных объектов» из раздела «Администрирование».

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

Типичные ошибки
01
Выгрузка всей базы через конфигуратор вместо отбора по организации — получатель видит чужие данные, что нарушает конфиденциальность
02
Удаление общих справочников вместе с документами — в оставшейся базе ломаются ссылки в документах других организаций
03
Разные версии конфигурации в источнике и приёмнике — обмен завершается ошибкой или данные теряются
04
Забытые остатки: документы перенесены, но ввод начальных остатков на дату разделения не выполнен — отчётность не сходится

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

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

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

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

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

ОСВ по организации за одинаковый период
Норма

Обороты и сальдо совпадают в обеих базах

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

Расхождения по счетам — ищите невыгруженные документы или остатки

Количество документов по типам
Норма

Совпадает с источником по отбору организации

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

Часть видов документов отсутствует — проверьте правила и отборы

Справочники (контрагенты, договоры)
Норма

Все элементы, используемые в документах, присутствуют

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

В документах пустые или битые ссылки

Отчётность и регистры
Норма

Регламентированные отчёты формируются без ошибок

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

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

Ограничения и когда привлекать специалиста

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

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

Итог

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

Данные по одной организации выгружают через обмен в идентичную конфигурацию с отбором, универсальный обмен XML или разделение копии базы. Всегда начинайте с резервной копии, а заканчивайте сверкой ОСВ и количества документов.

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

Можно ли выгрузить организацию через конфигуратор?

Нет. Выгрузка информационной базы в конфигураторе копирует базу целиком без отборов по организациям. Для фильтрации используются механизмы обмена данными или удаление лишних данных в копии базы.

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

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

Что делать с остатками на дату разделения базы?

Два варианта: выгрузить все документы с самого начала учёта (тогда остатки сформируются сами) или перенести документы с даты разделения, а остатки ввести в новой базе документами ввода начальных остатков. Второй вариант быстрее, но требует точной сверки с источником.

Работает ли отбор по организации, если учёт ведётся без обособленных подразделений?

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

Сколько времени занимает выгрузка?

Зависит от объёма базы и способа. Выгрузка одной организации из базы среднего размера через обмен XML обычно занимает от нескольких минут до нескольких часов. Разделение большой базы через копирование и удаление с последующим тестированием может занять значительно больше времени.

Нужно ли прерывать работу пользователей?

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