Автоматическое формирование отчетности

Начало  Предыдущая  Следующая

       Программный комплекс TimeControl позволяет автоматически строить отчеты с последующей отправкой по электронной почте или FTP. Настройка заданий автоматического формирования отчетов вызывается из меню "Другие отчеты".

 

       Задание автоматического формирования отчетности имеет следующие характеристики:

Название задания.
Дата начала действия - начиная с данной даты задание считается действующим.
Время выполнения - время выполнения задания.
Периодичность - "не периодично" - задание выполняется одни раз в указанную дату и время, "каждый день" - задание выполняется каждый день в заданное время, начиная с указанной даты, "по дням недели" - задание выполняется в заданные дни недели начиная с указанной даты, "заданный интервал дней" - задание выполняется с заданным периодом дней начиная с указанной даты, "заданный интервал минут" - задание выполняется с заданным периодом минут начиная с указанной даты и времени, "в начале каждого месяца" - задание будет выполняться первого числа каждого месяца, "в конце каждого месяца" - задание выполняется в последний день месяц, "в выбранные дни месяца" - в этом случае отчет будет формироваться в дни месяца, которые указаны в поле "выбранные дни месяца" через запятую. Также задается "период дней/минут" - периодичность можно задать, например, каждые 30 минут.
Путь для сохранения отчетов - построенные отчеты сохраняются по указанному пути. Если путь не задан, то отчеты сохраняются во временную директорию Windows.
Архивировать отчеты после построения - если указана данная настройка, то отчеты после построения будут добавлены в архив. Название архива соответствует названию папки сохранения отчетов.
Отправка по электронной почте. Список адресов через "," - вы можете отправить построенные отчеты на один или несколько почтовых ящиков, для этого необходимо указать их через запятую. Для корректной рассылки по электронной почте необходимо настроить сервер электронной почты ("Сервис->Настройки...->Сервис->Электронная почта"), к примеру, как показано на рисунке ниже.

 

option3

Пример настройки сервера электронной почты

 

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

 

       В задание необходимо добавить отчеты, указать имена файлов сохранения и параметры отчетов. Для того чтобы задать параметры отчета используется функция "Задать параметры отчету", которая позволяет сохранить параметры отчета в текстовом виде в поле "Параметры". После этого их можно отредактировать. После того, как параметры заданы, Вы можете попробовать построить отчет, для этого предусмотрена функция "Тестировать".

       

       В пути для сохранения отчетов, в пути на сервере FTP, в имени файла для сохранения и параметрах отчета могут использоваться следующие параметры:

[TODAY] - текущая дата.
[YESTERDAY] - вчера.
[TIME] - текущее время.
[YEAR] - текущий год.
[MONTH] - текущий месяц.
[START_MONTH] - начало текущего месяца. К примеру если сегодня 31.05.2010, то параметр возвратит 01.05.2010.
[END_MONTH] - окончание текущего месяца.
[START_YEAR] - начало текущего года.
[END_YEAR] - окончание текущего года.
[START_WEEK] - начало текущей недели.
[END_WEEK] - окончание текущей недели.
[START_TODAY] - дата и время начала текущего дня.
[END_TODAY] - дата и время окончания текущего дня.
[START_YESTERDAY] - дата и время начала вчерашнего дня.
[END_YESTERDAY] - дата и время окончания вчерашнего дня.
[START_PREV_MONTH] - начало предыдущего месяца. К примеру если сегодня 02.05.2010, то параметр возвратит 01.04.2010.
[END_PREV_MONTH] - окончание предыдущего месяца.
[START_CMONTH] - дата начала текущего календарного месяца
[START_PREV_CMONTH] - дата начала предыдущего календарного месяца
[END_CMONTH] - дата окончания текущего календарного месяца
[END_PREV_CMONTH] - дата окончания предыдущего календарного месяца
[START_PREV_WEEK] - дата начала предыдущей недели
[END_PREV_WEEK] - дата окончания предыдущей недели.
[TODAY(-1..-15)] - текущая дата минус n дней.  К примеру, если сегодня 13.07.2015, то [TODAY(-2)] будет 11.07.2015.

       

       Числа начала и окончания календарного месяца для организации берутся из настроек "График работ-> Время работы организации"

 

       К примеру, если путь для сохранения отчетов c:\report_[TODAY], то на диске C:\ будет создана папка report_31.05.2010, в которую будут сохранены отчеты. Использование параметров [TODAY] и т.д. в параметрах отчета позволяют строить отчеты за произвольный период. К примеру, как показано на рисунке ниже, отчеты будут построены за текущий день.

 

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

 

AutoReport

Настройка заданий автоматического формирования отчетности