Выручка и себестоимость продаж (Объект) полная выгрузка с сегментированием

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

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

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

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

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

Затем выбираем нужный нам объект конфигурации — «Выручка и себестоимость продаж».

На этапе настройки параметров источника оставляем автоматически установленный параметр сегментирования.

На этапе настройки набора данных выбираем следующие поля (Вы можете использовать свой вариант набора полей):

  • Регистратор;

  • Период;

  • Количество;

  • СуммаВыручки;

  • Стоимость;

И оставляем флаг для поля сегментирования:

  • Параметры.Период день.

Вкладки «Отбор» и «Параметры» оставляем без изменений.

Пропускаем этап настройки вычисляемых полей, затем выбираем подключение и создаем таблицу-приемник (6 и 7 этапы инструкции по созданию проекта). На этапе сопоставления полей проверяем установленный флаг для сегмента.

Этап расширенных настроек пропускаем и завершаем создание проекта.

Настройка строки для полной выгрузки сегментированием

Теперь даем имя проекту и переходим к настройкам строки проекта.

Здесь устанавливаем способ обновления «Полное» [1], в данном случае, это очень важно.

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

Параметров у этого обработчика нет.

Переходим в «Обработчики формирования очереди при изменении объектов» [4] и снимаем флаг «Вкл.» — этот обработчик, в данном случае, не нужен.

Далее переходим в «Дополнительные настройки» строки проекта и проверяем установленный флаг «Параметры источника инициализируются из очереди выгрузки» [5], затем сохраняем настройки нажав кнопку «Применить и закрыть» [6].

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

Также рекомендуем настроить расписание выгрузки, т.к. полная выгрузка, как правило, занимает много времени.

Готово! Таким образом, полная выгрузка будет осуществляться каждый день, но сегментами.