Сохранение «флага» в базе данных по завершении исполнения проекта

В данной статье описано как сохранить флаг в базе данных по завершении исполнения проекта в Экстракторе 1С.

Иногда требуется оповещать другие стороны вашего ETL-процесса о завершении исполнения проекта

а) Отправить статус на e-mail

Это можно сделать, используя пример кода Отправка на email результата выполнения проекта

б) Создать запись в служебной таблице

А можно, используя запись в отдельную “служебную” таблицу в вашей СУБД

Настроив ваш проект выгрузки, добавьте в нем еще одну строку, в качестве источника выберите “Запрос”

В качестве запроса укажите. Тут варианты:

  1. “Выбрать 1 как marker”. В этом случае, в таблицу будет записываться цифра 1

тут проходите потом по “Мастеру” - Далее, Далее. И настраиваете выгрузку этой 1ки как поля в Вашу “служебную таблицу”

  1. “ВЫБРАТЬ &ТекДата КАК Marker”. В этом случае, у вас есть Параметр ТекДата

Далее, (простой вариант) - заполнить этот параметр значение “Начало завтрашнего дня”

И Далее, Далее…

Или используйте вот эту инструкцию: Заполнение параметра текущей датой