Из Excel в 1С "одним нажатием". Универсальная загрузка из Excel (импорт справочников из Excel)

14.09.26
Обновлено: 14.09.26

Вы можете использовать данное решение 45 дней бесплатно для этого установите 1С-Store в свою 1С и подключите демо. Если вы уже установили 1С-Store, откройте каталог сервиса в своей 1С, найдите данное решение с помощью поиска и нажмите кнопку «установить»

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

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

Основные возможности

  • Создание новых справочников и обновление существующих

  • Создание подчиненных объектов ссылочного типа, если они не найдены по заданным полям

  • Загрузка данных из Excel с поддержкой всех примитивных типов данных и различных форматов времени

  • Поддержка загрузки булевых значений в форматах ИСТИНА, TRUE и 1

Настройка загрузки

  • Для создания новых справочников необходимо установить флажок «Создавать справочники».

  • Для создания подчиненных объектов необходимо установить флажок «Создавать подчиненные объекты». Если объект ссылочного типа не найден по соответствующему полю, обработка создаст его автоматически.

  • «Ключ поиска» определяет поля, по которым выполняется поиск справочника. В качестве ключей поиска могут использоваться только примитивные типы данных: строка, число или булево значение.

  • Поле «Группа» используется при создании подчиненных объектов и определяет, будет создана группа или элемент. Значение этого поля устанавливается разработчиком самостоятельно.

Соответствие ссылочных полей

  • Если соответствие ссылочных полей необходимо выполнять по коду, а не по наименованию, напротив соответствующего поля в табличной части следует установить флажок «По коду».

  • Если объект не найден по наименованию и включено его создание, он будет создан с наименованием из Excel.

  • Если объект не найден по коду и включено его создание, он будет создан с кодом и наименованием из Excel.

Загрузка файла

  1. 1.

    Подготовьте файл Excel, в первой строке которого указаны заголовки колонок, совпадающие с именами реквизитов в конфигурации 1С.

  2. 2.

    Нажмите кнопку «Прочитать файл». Обработка прочитает Excel и заполнит табличную часть заголовками полей.

  3. 3.

    При необходимости настройте создание справочников и подчиненных объектов, а также соответствие ссылочных полей по коду.

  4. 4.

    Выполните загрузку данных из подготовленного файла.

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

«Режим разработчика» позволяет выполнять загрузку без контролей, включая возможность устанавливать значение реквизита «Проверка на уникальность» = Истина.

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

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