Найти в Дзене

Как разделить организации по разным базам в программах 1С

Иногда бывает нужно «вытащить» данные по одной организации из общей базы 1С или, наоборот, убрать из базы всё лишнее и оставить только нужное юрлицо. Для таких задач удобно использовать механизм распределённых информационных баз и стандартную синхронизацию данных.​
Приём работает в типовых конфигурациях вроде Бухгалтерии 3.0, Управления торговлей 11, Зарплаты и управления персоналом 3.1 и других похожих решениях.​ Сначала в нужной базе 1С переходим в раздел настройки синхронизации данных (через меню программы).​
На скриншоте ниже показано, где находится пункт для открытия формы синхронизации данных. После открытия формы синхронизации включаем использование этой возможности, если она ещё не активирована. Перед любыми настройками обмена стоит сделать резервную копию базы — это безопаснее, особенно на рабочей ИБ.​
После создания бэкапа запускаем создание новой настройки синхронизации. В мастере создаём новую настройку и выбираем тип «Распределённая информационная база с фильтром по органи
Оглавление

Зачем всё это нужно

Иногда бывает нужно «вытащить» данные по одной организации из общей базы 1С или, наоборот, убрать из базы всё лишнее и оставить только нужное юрлицо. Для таких задач удобно использовать механизм распределённых информационных баз и стандартную синхронизацию данных.​
Приём работает в типовых конфигурациях вроде Бухгалтерии 3.0, Управления торговлей 11, Зарплаты и управления персоналом 3.1 и других похожих решениях.​

Шаг 1. Открываем синхронизацию данных

Сначала в нужной базе 1С переходим в раздел настройки синхронизации данных (через меню программы).​
На скриншоте ниже показано, где находится пункт для открытия формы синхронизации данных.

Рис 1. Общий вид раздела синхронизации данных
Рис 1. Общий вид раздела синхронизации данных

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

Рис 2. Установка флажка/параметра «Синхронизация данных»
Рис 2. Установка флажка/параметра «Синхронизация данных»

Перед любыми настройками обмена стоит сделать резервную копию базы — это безопаснее, особенно на рабочей ИБ.​
После создания бэкапа запускаем создание новой настройки синхронизации.

Рис 3. Кнопка создания новой синхронизации данных
Рис 3. Кнопка создания новой синхронизации данных

Шаг 2. Создаём РИБ с фильтром по организации

В мастере создаём новую настройку и выбираем тип «Распределённая информационная база с фильтром по организации» или аналогичный вариант с отборами.

Рис 4. Выбор типа «Распределённая информационная база с фильтром…»
Рис 4. Выбор типа «Распределённая информационная база с фильтром…»

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

Рис 5. Указание каталога обмена для настройки
Рис 5. Указание каталога обмена для настройки

Следующий шаг — задать префиксы для текущей базы и для базы‑приёмника. Это могут быть любые две буквы или цифры, главное, чтобы они различались и не пересекались с уже используемыми префиксами.​
После ввода префиксов нажимаем «Далее».

Рис 6. Заполнение префиксов двух баз и переход далее
Рис 6. Заполнение префиксов двух баз и переход далее

Затем мастер предложит завершить настройку. Проверяем введённые параметры и жмём «Готово» для создания новой синхронизации.

Рис 7. Завершение мастера настройки РИБ
Рис 7. Завершение мастера настройки РИБ

Шаг 3. Настраиваем отбор по организации и создаём начальный образ

Когда настройка создана, открываем раздел «Настройки правил отправки и получения данных» для этой синхронизации.​

Рис. 8. Переход к правилам отправки и получения данных
Рис. 8. Переход к правилам отправки и получения данных

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

Рис 9. Настройка отбора по нужной организации
Рис 9. Настройка отбора по нужной организации

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

Рис 10. Запуск создания начального образа с файлами
Рис 10. Запуск создания начального образа с файлами

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

Рис 11. Выбор каталога для будущей базы и кнопка «Создать начальный образ»
Рис 11. Выбор каталога для будущей базы и кнопка «Создать начальный образ»

Процесс формирования начального образа может занять время — всё зависит от объёма данных и характеристик компьютера.​

Рис 12. Окно процесса создания начального образа
Рис 12. Окно процесса создания начального образа

После завершения операции программа сообщит об успешном создании начального образа подчинённого узла распределённой информационной базы.​

Рис 13. Сообщение об успешном создании начального образа
Рис 13. Сообщение об успешном создании начального образа

Шаг 4. Подключаем новую базу и работаем

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

Рис 14. Добавление файловой базы в список баз 1С
Рис 14. Добавление файловой базы в список баз 1С

При первом входе может появиться окно настройки распределённой информационной базы. Если дальнейший обмен с исходной базой не планируется, это окно просто закрываем.​

Рис 15. Окно настройки РИБ при первом запуске и его закрытие
Рис 15. Окно настройки РИБ при первом запуске и его закрытие

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

Рис 17. Рабочий интерфейс новой базы с данными нужной организации
Рис 17. Рабочий интерфейс новой базы с данными нужной организации

Когда убедитесь, что задача выполнена и отдельная база работает корректно, отключите настроенную синхронизацию в исходной базе, если она включалась только ради этой операции.​

Остались вопросы или вам нужны доработки по 1С

+7 926 358 9001

https://resursit.com/