Множественная выгрузка объектов из справочников и документов

В данной статье продемонстрировано создание в Экстракторе 1С проекта выгрузки данных с использованием конструктора проектов для множественной выгрузки объектов: Объекты, * («Звездочка»).

Итак, заходим в раздел «Проекты» Экстрактора 1С, нажимаем «Создать».

Выбираем тип источника данных «Объекты, *»

Затем выбираем подключение.

Теперь с помощью флагов выбираем объекты конфигурации, которые необходимо выгрузить.

Примечание:

при выборе объектов конфигурации, находящихся на верхнем уровне иерархии, необходимо развернуть объект и указать необходимые для выгрузки таблицы данных. Также обращаем внимание, что здесь настройки сегментирования определяются автоматически (для справочников — по первым двум буквам наименований, для документов и регистров — по дням) и выгружаются все поля выбранной таблицы.

Здесь мы выберем:

  • справочник «Контрагенты», в нем — «Дополнительные реквизиты» и «Контактная информация»;

  • справочник «Номенклатура», в нем — «Дополнительные реквизиты»;

  • документ «Приобретение товаров и услуг», в нем — «Товары».

Теперь настроим отображение и именование выбранных объектов в таблице-приемнике:

  • Устанавливаем флаг «Транслитерация» (рекомендуется обязательно устанавливать этот флаг).

  • В поле «Выгружать гуиды» устанавливаем флаг для ссылочных типов.

  • устанавливаем флаг «Выгружать типы значений составных типов».

  • В поле «Метаданные.Очередь»:

    • устанавливаем флаг «Пользователь» для добавления в таблицу-приемник соответствующего вычисляемого поля и задаем ему наименование (здесь мы указали «user»);

    • устанавливаем флаг «Операция» для добавления в таблицу-приемник соответствующего вычисляемого поля и задаем ему наименование (здесь мы указали « operation»).

  • Устанавливаем флаг «ДатаВыгрузки» и указываем наименование поля таблицы-приемника (здесь мы указали «ДатаВыгрузки»).

Нажимаем «Далее».

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

Далее задаем наименование проекту и нажимаем поочередно кнопки «Записать», «Сформировать очередь» и «Выполнить проект».

Готово!