Создание проекта загрузки

Первым этапом является непосредственно создание проекта выгрузки.

Для этого открываем Инжектор 1С → Проекты и нажимаем кнопку «Создать».

Затем выбираем необходимый вариант загрузки — «Загружаем объект».

Примечание:

Пример формирования использования варианта загрузки «Формируем отчет» описан в статье.

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

Выбираем таблицу(-ы) источники данных и объект-приёмник данных, после чего система предложит сопоставить поля источника данных и приемника в настройке чтения таблиц.

Настройка связи таблиц и сопоставления данных появится автоматически, если нажать кнопку «Вперед». Либо её можно запустить при помощи кнопки «Настройка чтения таблиц».

Так как в примере происходит загрузка данных табличной части «Товары» документа Чек ККМ, то выбираем имя табличной части «Товары».

Для того, чтобы определиться с полями Инжектор 1С позволяет посмотреть превью таблицы (то есть, частично ее содержание, в том числе, типы данных полей и данные 1-ой строки таблицы [1]). Поля, которые нам не будут полезны, можно исключить из загрузки на данном этапе, сняв флаг [2].

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

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

На следующем этапе просматриваем и, при необходимости, редактируем запрос к внешней базе СУБД через кнопку «Редактирование запроса». Здесь Вы можете добавить необходимые условия отбора или создать сортировку либо группировку данных.

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

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

Далее нажимаем кнопку «Сохранить проект» и на следующем этапе проверяем загрузку.

Проанализировать предварительный результат загрузки можно, нажав на кнопку «Показать подготовленный объект».

Проект создан и отражается в списке проектов. Теперь его можно запустить вручную либо настроить регламентное задание по расписанию на последнем этапе «Настройки регламентного задания».

Готово!