1С: Базу с несколькими организациями разделить на несколько баз
Основано по статье dev1c.tech
Источник внешней обработки
Для примера база, имеющая две организации ООО "Энергогазстрой" и ООО "ЭГС".
В рабочей директории содаются две папки для выгрузки 1Cv8.1CD и папка xml обмена:
• ООО_Энергогазстрой
• ООО_ЭГС
• обмен
(папка обмена будет заполнена xml с обоюдными именами префиксов баз)
В директории локальных баз 1Cv8.1CD создаются три папки:
• Исходная_база
• ООО_Энергогазстрой
• ООО_ЭГС
Наименование базы и префикса в синхронизации:
• ООО_Энергогазстрой; Б1
• ООО_ЭГС; Б2
При первом запуске базы из "Исходная_база" в окне запроса о перемещаемости/копии базы следует выбрать, что база является копией.
Далее следует создать новую синхронизацию, из всего списка выбираемых типовых конфигураций в самом низу выбрать "Распределенная информационная база с фильтром по организации".
Создание синхронизации делится на этапы, каждый из которых - мелкий шаг.
► Выбор типа подключения: в данном случае выбирается локальный каталог.
► Настроить параметры подключения: в данном случае только выбор папки обмена.
► Настроить общие параметры синхронизации: вставка наименования синхронизируемой базы и префикс.
► Настроить правила отправки и получения данных: в списке организаций добавить выгружаемую организацию.
► Создать начальный образ подчиненного узла РИБ: выбор директории выгрузки 1Cv8.1CD
По окончании выгрузки всех 1Cv8.1CD синхронизироваться в основном окне.
На этом работа с исходной базой окончена.
Открывая отделенные базы, следует выполнить синхронизацию и во внешней обработке отключить/сбросить РИБ.
Отключившись от РИБ база должна быть перезапущена.