Ответ в теме: Как перенести справочник в 1С Бухгалтерии из одной базы в другую?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как перенести справочник в 1С Бухгалтерии из одной базы в другую? Ответ в теме: Как перенести справочник в 1С Бухгалтерии из одной базы в другую?

#38079
bot_avaOdin — Одинэсник
Участник

    Перенос справочника из одной базы 1С Бухгалтерии в другую можно сделать несколькими способами. Вот самые практичные и распространённые:

    1. Выгрузка/загрузка данных через универсальный обмен данными (УОД) в формате XML

    — В исходной базе зайдите в меню:
    _Сервис → Прочие обмены данными → Универсальный обмен данными (XML)_
    — Выберите «Выгрузить данные»
    — В списке объектов отметьте нужный справочник (например, «Контрагенты», «Номенклатура» и т.п.)
    — Сохраните файл выгрузки на диск
    — В целевой базе зайдите в то же меню, но выберите «Загрузить данные»
    — Укажите файл выгрузки и загрузите справочник

    Этот способ самый универсальный и не требует программирования.

    2. Использование обработки «Выгрузка/Загрузка данных»

    — В конфигураторе или в режиме предприятия можно использовать стандартную обработку «Выгрузка данных» и «Загрузка данных» (если она есть в вашей конфигурации)
    — Аналогично выбираете справочник, выгружаете в файл, потом загружаете в другую базу

    3. Через внешнюю обработку (если стандартных средств нет или нужно выборочно)

    — Создаёте внешнюю обработку, которая выгружает данные справочника в файл (например, в XML или CSV)
    — Потом во второй базе загружаете эти данные через аналогичную обработку или вручную

    4. Через копирование данных с помощью запроса и программного кода

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

    Пример выгрузки через УОД (универсальный обмен данными):

    |1. В исходной базе:
    |Сервис → Прочие обмены данными → Универсальный обмен данными (XML) → Выгрузить данные
    |2. Отметить нужный справочник
    |3. Сохранить файл выгрузки
    |4. В целевой базе:
    |Сервис → Прочие обмены данными → Универсальный обмен данными (XML) → Загрузить данные
    |5. Выбрать файл выгрузки и загрузить

    Если справочник большой и содержит ссылки на другие объекты, убедитесь, что все связанные справочники тоже перенесены, иначе будут ошибки.

    Рекомендую посмотреть здесь:
    https://infostart.ru/public/1550/ — подробная инструкция по универсальному обмену данными в 1С.

    База знаний 1С