Перенос справочников между любыми базами 1С 8.3 с иерархией и ссылками, с предпросмотром
Выгружает отмеченные справочники в JSON вместе с группами и связанными элементами и загружает в другую базу: поиск по ИНН, коду, наименованию, проверка без записи.
Выгоды — коротко, по результатам тестов
- Перенос справочников с иерархией групп и ссылочными реквизитами — связанные элементы подтягиваются в файл автоматически
- Сопоставление с приёмником по ИНН, коду и наименованию, коду или наименованию — без дублей при повторной загрузке
- «Проверить (без записи)»: видно, что будет создано, обновлено и какие ссылки не найдутся
- Без правил обмена и знания встроенного языка: отметил справочники — выгрузил — загрузил
- Служебные справочники (пользователи, группы доступа, доп. обработки, присоединённые файлы) исключены, чтобы не сломать приёмник
Для кого: Программист 1С, администратор; бухгалтер при переезде на новую базу или объединении баз.
Проблема и как её решает обработка
Что болит
Номенклатуру, контрагентов с договорами и другие справочники нужно перенести в новую или соседнюю базу. Настраивать правила обмена для разовой задачи долго, а ручной перенос теряет группы, связь «договор → контрагент» и ссылочные реквизиты; повторная попытка создаёт дубли.
Что делает обработка
В базе-источнике отмечаете справочники и при необходимости задаёте отбор по наименованию и глубину связей — обработка выгружает их в один файл вместе с группами, владельцами, табличными частями и связанными справочниками. В базе-приёмнике та же обработка открывает файл и показывает, что найдено (и по какому признаку), а что будет создано. «Проверить (без записи)» даёт итог и список ненайденных ссылок, «Загрузить» записывает объекты в порядке иерархии.
Что умеет
- Любые справочники конфигурации — список строится из метаданных.
- Иерархия любой глубины; родители выгружаются автоматически даже при отборе.
- Подчинённые справочники вместе с владельцами (договоры, банковские счета, контактные лица).
- Связанные справочники по ссылкам с глубиной 0–5; служебные справочники БСП не тянутся.
- Табличные части (по совпадающим колонкам).
- Сопоставление: предопределённый → GUID → ИНН(+КПП) → код+наименование → код → наименование, с учётом владельца и признака группы.
- Исходный GUID сохраняется — повторная загрузка ничего не задваивает; занятый код заменяется новым.
- Перенос между редакциями: реквизиты по именам, значения приводятся к типам приёмника, перечисления — по имени значения.
- Проверка без записи, подтверждение, протокол (создано / обновлено / сопоставлено / ошибки / ненайденные ссылки).
- Режим «Обновлять реквизиты найденных»: ненайденная ссылка не затирает заполненное поле.
Порядок работы шаг за шагом
- В источнике: вкладка «1. Выгрузка» — отметить справочники, отбор, «Выгрузить в файл».
- В приёмнике: вкладка «2. Загрузка» — «Открыть файл...», проверить сопоставление, снять ненужные строки.
- «Проверить (без записи)», затем «Загрузить».
Как это выглядит в 1С
Скриншоты сняты на демо-базе «ITfresh Demo» с вымышленными организациями и контрагентами. Нажмите на картинку, чтобы увеличить.







Где работает и что проверено
Требования
- Платформа1С:Предприятие 8.3 (режим совместимости 8.3.x), управляемые формы, тонкий и веб-клиент
- КонфигурацииРассчитано на любые конфигурации на 8.3 (ТЗ: «все»); тестовые прогоны ведутся на копиях БП 3.0
- ФорматВнешняя обработка (.epf), подключается как дополнительная обработка БСП
БП 3.0 (проверено 3.0.206.19, 3.0.208.14) или конфигурация на БСП 3.x; платформа 8.3.20+; тонкий и веб-клиент; безопасный режим.
Проверено на тестах
Две разные базы на платформе 8.5.1.1343: демо-копия БП КОРП 3.0.206.19 (источник) и БП 3.0.208.14 (приёмник), сверка запросами к обеим базам:
- выгрузка контрагентов и договоров со связанными: 811 объектов, числа совпали с запросом к источнику;
- загрузка: создано 793, сопоставлено 18 (предопределённые, ИНН, GUID, код+наименование), 0 ошибок, 3 201 ссылка восстановлена;
- повторная загрузка: 811 из 811 найдены, создано 0; без поиска по GUID — всё найдено по ИНН/коду/наименованию;
- иерархия номенклатуры 3 уровня, владельцы договоров, самоссылка «головной контрагент», 311 строк контактной информации — совпали;
- проверка без записи дала те же числа, что и реальная загрузка;
- веб-клиент: открытие формы, сопоставление, проверка, загрузка.
Честно об ограничениях
- Переносятся справочники; документы, планы счетов, ПВХ — только как ссылки.
- Реквизиты «Хранилище значения» не переносятся.
- Перенос между принципиально разными конфигурациями (УТ → БП) отдельно не проверялся.
Установка в базу
Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки → «Добавить из файла...» → ITF_PerenosSpravochnikov.epf → «Записать и закрыть». Запуск: Операции → Сервис → Дополнительные обработки → «Перенос справочников между базами». Установить в обе базы.
Частые вопросы
Сколько стоит и как купить?
Цена — по запросу: оставьте заявку, и мы вышлем коммерческое предложение, презентацию и покажем обработку на демо-базе. После оплаты получаете файл обработки, инструкцию по установке и поддержку по установке.
На каких релизах проверено?
Рассчитано на любые конфигурации на 8.3 (ТЗ: «все»); тестовые прогоны ведутся на копиях БП 3.0. Платформа: 1С:Предприятие 8.3 (режим совместимости 8.3.x), управляемые формы, тонкий и веб-клиент. Перед покупкой можем проверить на копии вашей базы.
Запросить цену и демо
Расскажите, какая у вас конфигурация и релиз, и что хотите закрыть обработкой «Перенос справочников между базами». В ответ вышлем коммерческое предложение, презентацию и покажем работу на демо-базе или на копии вашей базы.