Перенос одной организации из общей базы 1С в собственную
Содержание
Выделить организацию в отдельную базу 1С проще всего так: сделать полную копию общей базы, в копии пометить на удаление документы остальных фирм, удалить помеченное и сверить оборотно-сальдовую ведомость со старой базой. Кнопки «отделить организацию» в типовых конфигурациях нет, поэтому всё собирается из стандартных инструментов.
Частое заблуждение — что достаточно удалить лишнюю фирму из справочника «Организации». Не получится: на неё ссылаются тысячи документов, и программа не даст удалить элемент, пока ссылки живы. Сначала уходят документы, потом справочники. Порядок ниже рассчитан на Бухгалтерию предприятия 3.0, но логика та же для ЗУП 3.1 и УТ 11.
1. Подготовка перед разделением базы
До первого клика определитесь с тремя вещами.
- 📅 Дата отсечения. С какого дня новая база живёт отдельно. Удобнее всего начало квартала или года: закрытые периоды и сданная отчётность остаются целыми.
- 🧾 Нужна ли история. Если налоговая или аудитор могут запросить документы прошлых лет, тащите историю целиком. Если нет — хватит остатков на дату отсечения.
- 🏢 Что общее у фирм. Контрагенты, номенклатура, договоры, сотрудники-совместители. Общие справочники останутся в обеих базах, и это нормально.
Закройте месяц по всем организациям на дату отсечения. Иначе остатки в новой базе будут «сырыми»: без амортизации, без закрытия 20-го и 26-го счетов, без финансового результата.
Резервная копия
Выгрузите общую базу целиком: Конфигуратор → Администрирование → Выгрузить информационную базу. Получится файл .dt. Для файловой базы можно дополнительно скопировать каталог с файлом 1Cv8.1CD, когда в базе никто не работает
.
Для выгрузки в .dt пользователи должны выйти из базы, иначе выгрузка остановится. Предупредите людей заранее и делайте это вечером или в выходной.
Все эксперименты — только на копии. Рабочую базу не трогаем до финальной сверки.
2. Какой способ выделения организации выбрать
Способов три. Они отличаются объёмом истории и трудоёмкостью.
| Способ | Когда подходит | Риски и минусы |
|---|---|---|
| Копия базы + очистка чужих данных | Нужна вся история фирмы, одна конфигурация | Остаются общие справочники; удаление на больших базах идёт часами |
| Выгрузка/загрузка XML с отбором по организации | Нужна часть истории, база-приёмник на той же конфигурации | Нужна точная версия конфигурации в обеих базах; возможны «битые» ссылки |
| Новая пустая база + ввод остатков | История не нужна, хочется чистый старт | Документы прошлых лет смотрите в старой базе |
3. Способ 1: копия общей базы и удаление лишних организаций
Самый надёжный вариант. В копии уже правильная конфигурация, учётная политика, настройки отчётов и все проводки нужной фирмы.
Создаём копию
- В окне запуска 1С нажмите
Добавить→ «Создание новой информационной базы» → «Создание информационной базы без конфигурации». - Назовите её понятно, например «ООО Север — отдельная».
- Откройте её в конфигураторе:
Администрирование → Загрузить информационную базу, укажите сделанный.dt.
Для файловой базы можно просто скопировать каталог в новое место и добавить его в список баз. Результат тот же.
Помечаем документы чужих организаций
В Бухгалтерии 3.0 удобно идти через Операции → Бухгалтерский учет → Журнал операций. Там видны документы всех видов.
- Установите отбор по полю «Организация» — организация, которую убираем.
- Выделите все строки (
Ctrl+A) и нажмитеDelete— документы получат пометку удаления. - Повторите для каждой лишней фирмы.
На базе в сотни тысяч документов список тормозит. Тогда используйте внешнюю обработку «Групповая обработка справочников и документов» с диска ИТС: в ней ставится отбор по организации, и пометка проставляется пакетом по всем видам документов сразу.
Помимо документов, пометьте:
- 🏦 банковские счета лишних организаций;
- 📦 склады и подразделения, которые использовала только она;
- 🏢 сам элемент справочника «Организации».
Удаляем помеченное
Обработка находится в Администрирование → Обслуживание, группа «Корректировка данных» → «Удаление помеченных объектов».
Запускайте полный режим. Программа проверит ссылки и покажет объекты, которые удалить не удалось, вместе с местами использования. Обычно мешают записи регистров сведений: учётная политика, настройки налогов, ответственные лица. Откройте каждую такую запись, удалите её и запустите удаление ещё раз. Двух-трёх проходов обычно хватает.
Перед удалением отключите в копии регламентные задания и синхронизацию, если она была настроена. Иначе копия может начать обмен с внешними системами от имени рабочей базы.
Чистим «хвосты»
После удаления запустите в конфигураторе Администрирование → Тестирование и исправление с флажками «Проверка логической целостности», «Проверка ссылочной целостности» и «Пересчёт итогов». Для этого нужен монопольный режим: в базе никого, кроме вас.
Общих контрагентов и номенклатуру можно не трогать. Если хочется убрать неиспользуемых, пометьте их и снова прогоните удаление: программа сотрёт только те, на которые больше никто не ссылается.
4. Способ 2: выгрузка и загрузка данных XML с отбором
Подходит, когда нужна не вся история, а, например, документы текущего года. Используется внешняя обработка «Выгрузка и загрузка данных XML» с диска ИТС (для 8.3 — версия с суффиксом 83 в имени файла).
Порядок действий
- Создайте новую базу на той же конфигурации и того же релиза, что и исходная. Проверьте номер в
Справка → О программев обеих базах. - В исходной базе откройте обработку через
Файл → Открыть. - Укажите период выгрузки и отметьте нужные объекты: справочник «Организации», виды документов, регистры сведений с настройками.
- Для документов задайте отбор по реквизиту «Организация».
- Выгрузите в файл
.xml. - В новой базе откройте ту же обработку, вкладку загрузки, и загрузите файл.
- Проведите загруженные документы пакетно:
Операции → Закрытие периода → Групповое перепроведение документов.
Обработка выгружает объекты вместе со всем, на что они ссылаются. Отбор по организации не отсекает общих контрагентов, договоры и номенклатуру — они придут целиком, и это правильно.
Если базы на разных конфигурациях (например, из УТ 11 в Бухгалтерию 3.0), обработка XML не подойдёт. Там нужен типовой обмен между конфигурациями или правила конвертации, а это отдельная задача.
5. Способ 3: новая база и перенос остатков по счетам и регистрам
Чистый старт: новая база из поставки, организация заводится заново, на дату отсечения вводятся остатки.
Что переносить
Остатки в 1С — это не только сальдо по счетам. Нужна аналитика, иначе в новой базе не закроются взаиморасчёты и не начислится амортизация.
| Участок | Чем вводить в Бухгалтерии 3.0 | Какая аналитика нужна |
|---|---|---|
| 60, 62, 76 | Помощник ввода начальных остатков | Контрагент, договор, при необходимости документ расчётов |
| 10, 41, 43 | Помощник ввода начальных остатков | Номенклатура, склад, количество и сумма |
| 01, 02, 04, 05 | Помощник ввода начальных остатков, раздел ОС и НМА | Карточка ОС, срок полезного использования, накопленная амортизация |
| 68, 69 | Помощник ввода начальных остатков | Вид налога и платежа |
| 70 | Помощник ввода начальных остатков | Сотрудник |
| 80, 84, 51 | Помощник ввода начальных остатков | Банковский счёт, вид капитала |
Помощник открывается из Главное → Начальные остатки. Дата ввода — последний день периода перед отсечением: если новая база живёт с 1 января, остатки вводятся на 31 декабря.
Как не перебивать руками
Для 2-3 тысяч строк по 60 и 62 счетам ручной ввод неприемлем. Варианты:
- 📊 сформируйте ОСВ по счёту в старой базе с разворотом по контрагентам и договорам, сохраните в Excel и перенесите строки в табличную часть документа ввода остатков: в меню «Ещё» табличной части найдите команду загрузки из файла или вставки строк;
- 🔁 выгрузите через XML из способа 2 только справочники, а остатки введите документом «Операция (бухгалтерский учёт)» по каждому счёту.
Сначала загрузите справочники контрагентов и номенклатуры, потом остатки. Иначе при вводе остатков программа создаст дубли элементов с тем же наименованием.
Зарплата и кадры
Если организация ведёт зарплату в ЗУП 3.1, отделять её стоит в ЗУП отдельно. Для НДФЛ и взносов важны начисления с начала года, а не только остаток по 70 счёту. Поэтому дату отсечения в ЗУП ставят на 1 января либо переносят всю историю за текущий год.
6. Настройка новой базы, пользователей и прав доступа
Новая база получила данные, но ещё не готова к работе.
Пользователи. При копировании пользователи переезжают вместе с базой. Откройте Администрирование → Настройки пользователей и прав → Пользователи и снимите флажок «Вход в программу разрешён» у тех, кто к этой фирме отношения не имеет. Удалять их не нужно: на них ссылаются документы как на ответственных.
Ограничение по организациям. Если в общей базе было включено «Ограничивать доступ на уровне записей», в новой базе с одной фирмой оно часто не нужно. Отключение ускоряет работу списков.
Нумерация. Проверьте в карточке организации префикс. Если документы в новой базе продолжат нумерацию старых, номера не должны пересечься с теми, что уже выданы контрагентам.
Внешние сервисы. Это то, о чём забывают чаще всего.
- 📨 1С-Отчётность: подключение привязано к организации и базе, в новой базе его настраивают заново через заявление на перенос или повторное подключение у обслуживающей организации.
- 🔐 ЭДО: учётную запись нужно перенести в новую базу. Две базы, одновременно работающие с одной учётной записью, получают задвоенные документы.
- 🏦 Клиент-банк и DirectBank: проверьте путь к файлам обмена и сертификаты.
- 🌐 Интернет-поддержка: подключите в
Администрирование → Интернет-поддержка и сервисы.
Лицензии. Отдельная база не требует отдельной лицензии: платформенные клиентские лицензии считаются по рабочим местам или сеансам, а не по числу баз.
7. Сверка и переход на работу в отдельной базе
Главная проверка — оборотно-сальдовая ведомость.
- В старой базе сформируйте ОСВ с отбором по выделяемой организации на дату отсечения.
- В новой базе — такую же ОСВ на ту же дату.
- Сравните сальдо по каждому счёту. Расхождение даже в 1 рубль на счёте 60 или 62 означает потерянный документ или неверную аналитику.
Если переносили историю (способ 1 или 2), сверьте ещё обороты за последний квартал и отчёт «Анализ субконто» по крупным контрагентам.
Экспресс-проверка запускается из Отчёты → Анализ учета → Экспресс-проверка. Прогоните её за последний закрытый период в обеих базах: в новой не должно быть ошибок, которых не было в старой.
Как закрыть старую базу для отделённой фирмы
Новая база запущена, но в общей кто-то по привычке продолжает проводить документы отделённой организации. Поставьте в общей базе дату запрета изменения данных для этой фирмы: Администрирование → Проведение документов → Даты запрета изменения. Дату укажите ту же, что и дата отсечения. Старые документы останутся доступны для просмотра, а новые провести не выйдет.
8. Частые ошибки при отделении организации
- ❌ Удалили фирму, не закрыв месяц. В новой базе на 20, 26 и 90 счетах висят обороты, которые уже нельзя закрыть корректно, потому что часть затрат распределялась между организациями.
- ❌ Разные релизы при загрузке XML. Обработка грузит данные, но часть реквизитов теряется молча. Сначала обновите приёмник до релиза источника.
- ❌ Сразу «Удалить непосредственно». В групповой обработке есть режим прямого удаления без проверки ссылок. После него в базе остаются «битые» ссылки вида
<Объект не найден>, и их приходится вычищать тестированием. - ❌ Две базы на одном ЭДО. Входящие документы приходят то в одну базу, то в другую, и вы теряете их статусы.
- ❌ Общие объекты учёта. Если организации делили один склад или одно ОС по договору аренды, остатки по нему в копии не «разрезаются» сами. Проверьте такие позиции вручную.