Деловые процедуры

Материал из AutoPark
(Различия между версиями)
Перейти к: навигация, поиск
(Деловые процедуры)
м
 
(не показаны 69 промежуточных версий 5 участников)
Строка 1: Строка 1:
Деловая процедура (<b>ДП</b>)– последовательность взаимосвязанных действий, нацеленная на получение конечного результата (выполнение каких-либо вычислений или получение отчёта). Многие команды, вызываемые из подменю "Итоги" и "Отчеты", являются деловыми процедурами.
+
Некоторые пункты меню АвтоПарк (как правило, размещенные в подменю "Итоги" и "Отчеты") объявлены деловыми процедурами (ДП).
 +
Идентификатор такого пункта меню имеет синий цвет и подчеркивается при выделении пункта (а в текстовой версии - помечен символом '*' слева).
 +
В этих пунктах возможен [[Какие кнопки нажимать#Выполнение пункта меню с удерживанием клавиши Shift|специальный режим выполнения]].  
  
==Деловые процедуры==
+
В отличие от "просто" пунктов меню, с деловыми процедурами можно еще сделать следующее:
Любая процедура, прежде чем она начнёт использоваться в качестве деловой процедуры (ДП), должна быть зарегистрирована. ДП регистрируется в системе после первого её запуска из меню. Полный список зарегистрированных ДП можно увидеть в окне "F10 - Прочее - Деловые процедуры - Список процедур". Оформление процедуры в качестве ДП настраивается разработчиком на основании [[Технические_требования|технического требования]].
+
*Выполнить в составе пакета;
 +
*Поставить в очередь на выполнение;
 +
*Назначить специальные полномочия на выполнение;
 +
*Увидеть историю выполнения.
 +
*Прочесть описание в документации.
  
;Код:Заполняется автоматически
+
Полный список зарегистрированных ДП (регистрация производится автоматически после первого выполнения пункта меню) можно увидеть здесь - "F10 - Прочее - Деловые процедуры".
;Id:Уникальный идентификатор деловой процедуры. Настраивается разработчиком.
+
 
;Наименование:Настраивается разработчиком
+
==Оформление==
;Тип:Определяется разработчиком. По типу выполняемых действий и результату выполнения ДП разделяются на:
+
Оформление пункта меню в качестве ДП выполняется Разработчиком на основании [[Технические_требования|технического требования]].
:;[P]: процедуры, связанные с модификацией БД. Например, разного рода потоковые обработки документов и т.п.
+
 
:;[E]: [[Использование_MS_Excel#Отчеты с использованием сводных таблиц|отчёт с использованием сводных таблиц MS Excel]].
+
;Код: Заполняется автоматически
;Отношение ко времени:Настраивается разработчиком. Показывает [[Отчеты_(основные_понятия)|временной интервал]], учитываемый при выполнении ДП:
+
;Id: Уникальный идентификатор деловой процедуры. Используется, в том числе в общении (гораздо больше людей знают, что такое "Man01", чем какой-то неведомый "Анализ персонала №01").
:;На сегодня, За месяц, На начало месяца, На конец месяца, На начало года, На конец года: При выполнении ДП принимается во внимание [[Время_в_АвтоПарк|'Текущая дата']], при этом 'Период с' и 'Период по' не учитываются
+
;Наименование:
:;За период: Учитывается только интервал, задаваемый параметрами 'Период с' и 'Период по' без учёта 'Текущей даты'
+
;Тип:
 +
:;[E]: [[Использование_MS_Excel#Отчеты с использованием сводных таблиц|Отчёт с использованием сводных таблиц MS Excel]]
 +
:;[P]: Процедуры, связанные с модификацией БД. Например, разного рода потоковые обработки документов и т.п.
 +
:;[R]: Процедуры, в результате выполнения которых формируется стандартный (текстовый) отчет. В том числе и процедуры, связанные с модификацией БД, формирующие протокол выполнения.
 +
;Отношение ко времени: Настраивается разработчиком. Характеризует [[Время в АвтоПарк|временнЫе параметры]] исполнения ДП:
 +
:;На сегодня, За месяц, На начало месяца, На конец месяца, На начало года, На конец года: При выполнении ДП принимается во внимание "текущая дата", при этом "Период с (по)" не учитывается
 +
:;За период: Учитывается только "Период с(по)"
 
:;В целом: Деловая процедура выполняется без учёта времени
 
:;В целом: Деловая процедура выполняется без учёта времени
 +
;Тип приоритета: Настраивается разработчиком. Определяет, в каком порядке будут выполняться ДП из [[#Очередь на выполнение|очереди]].
 +
;П: Полномочия на выполнение ДП. По умолчанию никаких специальных полномочий на выполнение ДП не назначается. Это означает, что если содержание процедуры "по профилю" пользователя, то он, как и прежде, может выполнять данную ДП. Например, работник кадров (член [[группы пользователей]] Staff) может выполнить ДП [[Stf01: Движение персонала]]. Однако, в некоторых случаях, некоторым пользователям поручается выполнять нечто "необычное". Как раз для этого предназначена функциональность установления специальных [[Точки_доступа#Полномочия_на_прохождение_точек_доступа|полномочий]] на выполнение конкретной ДП (см. локальное меню справочника ДП). Факт установления специальных полномочий помечается знаком "!".
 
;[[Время_в_АвтоПарк#Период_применимости_записи|Период применимости]]
 
;[[Время_в_АвтоПарк#Период_применимости_записи|Период применимости]]
===Полномочия на выполнение ДП===
 
По умолчанию, никаких специальных полномочий на выполнение ДП не назначается. Это означает, что если содержание процедуры "по профилю" пользователя, то он, как и прежде, может выполнять данную ДП. Например, работник кадров (член [[группы пользователей]] Staff)может выполнить ДП [[Stf01: Движение персонала]]. Однако, в некоторых случаях, некоторым пользователям поручается выполнять нечто "необычное". Как раз для этого предназначена функциональность установления специальных [[Точки_доступа#Полномочия_на_прохождение_точек_доступа|полномочий]] на выполнение конкретной ДП (см. локальное меню справочника ДП). Факт установления специальных полномочий помечается знаком "!" в колонке "П".
 
  
 
==Пакеты деловых процедур==
 
==Пакеты деловых процедур==
Часто возникает необходимость последовательного запуска одних и те же деловых процедур(например, сброс ПЛ за месяц и обработка ПЛ за месяц). Упростить подобные действия можно, сгруппировав деловые процедуры в пакеты.
+
Часто возникает необходимость последовательного выполнения одних и те же деловых процедур (например, сброс ПЛ за месяц и обработка ПЛ за месяц). Упростить подобные действия можно, сгруппировав деловые процедуры в пакеты.
  
Пакет деловых процедур можно целиком запустить на выполнение (см. локальное меню справочника пакетов ДП). Обратите внимание, что выполнение ДП в составе пакета отличается от одиночного выполнения ДП тем, что отчетные формы (и "обычные" и в виде MS Excel отчетов) <b>не выводятся</b> на экран (нет перехода в MS Excel).
+
Пакет деловых процедур можно выполнить целиком (см. локальное меню справочника пакетов ДП). Обратите внимание, что выполнение ДП в составе пакета отличается от одиночного выполнения ДП тем, что отчетные формы (и "обычные" и в виде MS Excel отчетов) <b>не выводятся</b> на экран (нет перехода в MS Excel).
  
 
Кроме того, пакет ДП можно поставить в [[#Очередь на выполнение|очередь]].
 
Кроме того, пакет ДП можно поставить в [[#Очередь на выполнение|очередь]].
Строка 32: Строка 44:
 
Обычный способ, который применялся всегда.
 
Обычный способ, который применялся всегда.
 
===Из локального меню справочников ДП или пакета===
 
===Из локального меню справочников ДП или пакета===
Позволяет сделать отложенный запуск, а также произвести настройку  временнЫх параметров исполнения ([[Время в АвтоПарк|текущий день или период]]).
+
Позволяет запланировать выполнение ДП (или пакета) на определенное время, а также произвести настройку  временнЫх параметров ([[Время в АвтоПарк|текущий день или период]]).
 
===По очереди на выполнение ДП===
 
===По очереди на выполнение ДП===
Этот способ радикально отличается от всех остальных, потому что выполнение процедуры происходит <b>не на компьютере пользователя</b>, который поставил ДП в очередь. ДП из очереди выполняется <b>на сервере АвтоПарк</b> от имени [[#'Блюститель АвтоПарк'|специального пользователя]].
+
Этот способ радикально отличается от всех остальных, потому что выполнение процедуры происходит <b>не на компьютере пользователя</b>, который поставил ДП в очередь. ДП из очереди выполняется <b>на сервере АвтоПарк</b> от имени [[Блюститель АвтоПарк|специального пользователя]].
 +
 
 +
==Способы прерывания деловых процедур==
 +
===Деловая процедура выполняется на компьютере пользователя===
 +
Пользователю, запустившему ДП на выполнение необходимо нажать кнопку Esc
 +
===Деловая процедура выполняется на сервере АвтоПарк===
 +
После того, как ДП будет запущена на выполнение <b>на сервере АвтоПарк</b>, в [[#Очередь на выполнение|очереди]] на выполнение ДП появится новая запись со статусом "!". Если одновременно выполняются несколько ДП, то в очереди появятся несколько записей со статусом "!". Администратору необходимо найти соответствующую запись и нажать "F9 - Управлять подключением". Будет произведено подключение к заданию, выполняющему ДП. В открывшемся окне АвтоПарк необходимо нажать кнопку Esc. В результате выполнение ДП будет прервано.
  
 
==Очередь на выполнение==
 
==Очередь на выполнение==
Если требуется получить результат выполнения какого-либо пакета деловых процедур, но сделать это сию минуту не представляется возможным (есть другие неотложные дела, либо какой-то отчёт строится слишком долго и целесообразно оставить его выполнение на нерабочее время), можно запланировать запуск пакета на определённое время ("F10 - Прочее - Деловые процедуры - Очередь на выполнение - F9 - Добавить из пакета"). При добавлении пакета все деловые процедуры из него помещаются в общую очередь, указывается желаемое время запуска, а также настраиваются временные интервалы пакета (дата и период), принятые к учёту.
+
Если требуется получить результат выполнения какой-либо ДП или пакета деловых процедур, но сделать это сию минуту не представляется возможным (есть другие неотложные дела, либо какой-то отчёт строится слишком долго и целесообразно оставить его выполнение на нерабочее время), можно поместить ДП в общую очередь ("F10 - Прочее - Деловые процедуры - Очередь на выполнение - F9 - Добавить в очередь"), указав желаемое время начала выполнения и временнЫе интервалы (дату и период). При добавлении в очередь пакета ДП будут добавлены все деловые процедуры, входящие в его состав.
  
;Выполнить не ранее:Время, не ранее которого, возможно, начнется выполнение процедуры. Выполнение ДП из очереди делается <b>последовательно друг за другом</b>. Это означает, что две процедуры не могут работать одновременно, и каждая последующая ДП в очереди начнёт свою работу не ранее, чем выполнится предыдущая.
+
;Выполнить не ранее: Время, начиная с которого [[Блюститель АвтоПарк]] при [[#Порядок выполнения ДП из очереди|выполнении ДП из очереди]] начнет учитывать данную ДП.  
;Процедура:Идентификатор, наименование и тип ДП
+
;Процедура: Идентификатор, наименование и тип ДП
 
;Дата, Период с (по): ВременнЫе параметры исполнения - ([[Время в АвтоПарк|текущий день или период]])
 
;Дата, Период с (по): ВременнЫе параметры исполнения - ([[Время в АвтоПарк|текущий день или период]])
;Инициатор:Пользователь, добавивший ДП в очередь
+
;Инициатор: [[Пользователи|Пользователь]]/[[Группы пользователей|группа пользователей]], добавивший ДП в очередь. Инициатор будет оповещен с помощью [[Сообщения|сообщения]] в случаях, указанных в поле "Оповещать". Если в качестве инициатора выбрана группа пользователей, сообщения будут приходить всем членам группы.
 +
;Оповещать:
 +
:;Никогда: Инициатор не будет оповещен. Однако, информацию о проблемах, возникших при выполнении ДП, можно посмотреть в "Журнал выполнения - F9 - Просмотр отчета"
 +
:;Только при ошибочном завершении: Инициатор будет оповещен только при ошибочном завершении ДП
 +
:;Всегда: Инициатор будет оповещен и при успешном и при ошибочном завершении ДП
 +
;С(Состояние):
 +
:;Пустое значение: Время выполнения еще не наступило
 +
:;!: ДП выполняется прямо сейчас
 +
 
 +
===Порядок выполнения ДП из очереди===
 +
*ДП выполняются с учетом типа приоритета, ДП с одинаковым приоритетом выполняются в порядке указанного в поле "выполнить не ранее" времени.
 +
**ДП с <b>нормальным</b> типом приоритета могут выполняться по несколько (не более трех) ДП одновременно.
 +
**ДП с <b>низким</b> типом приоритета выполняются по одной, когда в очереди нет других ДП, время выполнения которых уже наступило. Т.е. такие ДП пропускают вперед себя все другие ДП. Например, низкий тип приоритета имеет перенос данных в архивные половины.
 +
**ДП с типом приоритета "<b>Изменение данных</b>" выполняются в порядке очередности, но строго по одной. Т.е. находящиеся в очереди после нее ДП начнут выполняться, только когда выполнится "изменение данных". Это, например, все массовые досчеты и сбросы документов.
 +
**ДП со <b>специальным</b> типом приоритета выполняются немедленно, независимо от того, сколько ДП выполняется в данный момент, и не влияют на дисциплину принятия к исполнению других ДП. Пример: [[Стратегия создания резервных копий базы данных|резервное копирование]].
 +
 
 +
*ДП, помещенная в очередь с [[#Настройка_повторного_выполнения_деловой_процедуры|повторением]] в режиме "Постоянно" выполняется следующим образом: если в соответствии с ее приоритетом она может быть запущена, выполняется проверка условия ее запуска. Если условие "срабатывает", начинается выполнение ДП.
 +
 
 +
===Действия над ДП, выполнение которых происходит прямо сейчас===
 +
#"F9 - Управлять подключением". Доступно только для Администратора АвтоПарк. Будет произведено подключение в [[Наблюдение и управление другими подключениями#Режим управления|режиме управления]] к заданию, выполняющему текущую ДП. Администратор может, в случае необходимости, прервать выполнение ДП.
 +
#"F9 - Наблюдать за выполнением ДП". Доступно для любого [[Пользователи|пользователя]] АвтоПарк. Будет произведено подключение в [[Наблюдение и управление другими подключениями#Режим наблюдения|режиме наблюдения]] к заданию, выполняющему текущую ДП.
 +
 
 +
===Настройка повторного выполнения деловой процедуры===
 +
Производится при добавлении ДП в очередь. Кроме того,  можно изменить параметры ДП, которая уже находится в очереди.
 +
;Повторять выполнение:
 +
:;Нет: ДП будет выполнена однократно и удалена из очереди
 +
:;Каждый день: После каждого выполнения ДП она будет автоматически запланирована на выполнение <b>в то же время</b> на <b>следующий</b> день
 +
:;Каждый рабочий день: То же, что и в предыдущем варианте, но следующим будет выбран следующий <b>рабочий</b> день по [[Календарь|календарю]]
 +
:;Один раз в неделю: После каждого выполнения ДП она будет автоматически запланирована на выполнение <b>в то же время в тот же день</b> на <b>следующей</b> неделе
 +
:;Постоянно: Возможно только для некоторых специальным образом настроенных ДП. Суть заключается в следующем:
 +
::*[[Блюститель АвтоПарк]] в момент, когда по правилам выполнения из очереди ДП может быть запущена, выполняет специальную проверку, нужно ли выполнять ДП. В зависимости от результата, либо запускается ДП, либо увеличивается время запуска из очереди на определенное (зависит от ДП) время.
 +
::*В журнале выполнения ДП отмечаются только выполнение собственно ДП.
 +
::Пример такой (специально настроенной) ДП - "Загрузка новых выписок с банковского счета". Разумеется, это имеет смысл только в комбинации с постоянной же подгрузкой новых выписок из банка (очевидно, через Интернет).
 +
;Дата (период) относительно даты выполнения:Настраивается способ изменения временнЫх параметров ДП при каждом следующем выполнении. Обратите внимание - <b>относительно даты каждого следующего выполнения</b>.
 +
:;Нет:Для ДП, выполняющихся [[Деловые_процедуры#Оформление|без учета времени]].
 +
:;'Вчера':ДП выполняется за один "вчерашний" день.
 +
:;Текущий месяц:К учету принимается период от первого числа до дня, <b>предшествующего</b> дате очередного выполнения.
 +
:;Прошлый месяц:К учету принимается полный прошлый месяц относительно даты очередного выполнения.
 +
:;'Сегодня':ДП выполняется за один "сегодняшний" день.
 +
:;'Завтра':ДП выполняется за один "завтрашний" день.
  
 
==Журнал выполнения==
 
==Журнал выполнения==
 
Предназначен для просмотра истории выполнения деловых процедур. Ниже перечислены дополнительные, по сравнению с [[#Очередь на выполнение|описанием очереди]], поля:
 
Предназначен для просмотра истории выполнения деловых процедур. Ниже перечислены дополнительные, по сравнению с [[#Очередь на выполнение|описанием очереди]], поля:
 
;От имени:Пользователь, от чьего имени выполнена ДП
 
;От имени:Пользователь, от чьего имени выполнена ДП
;Время запуска:Фактическое время запуска ДП
+
;Время начала:Фактическое время начала выполнения ДП
;Время завершения: Обратите внимание, если выполнение ДП было прервано по любым причинам, время завершения будет пустым, а рядом со временем запуска в таблице отображается восклицательный знак [!]
+
;С (Статус):  
 +
:;Пустое значение: Выполнена без ошибок
 +
:;?: Выполнена с предупреждением. Предупреждение - это некритическое сообщение, возникшее при выполнении ДП. Текст предупреждения отображается в окне оповещения о завершении выполнения ДП, а также на текущей записи журнала "F7 - Сообщения со ссылкой на текущую запись - Показать сообщения"
 +
:;!: Не выполнена
 
;Длительность:Время выполнения ДП в минутах
 
;Длительность:Время выполнения ДП в минутах
  
=='Блюститель АвтоПарк'==
+
По текущей записи журнала доступно по "F9 - Просмотр отчета"
Специальная функциональность для <b>регулярного в режиме 24х7</b> выполнения разнообразных действий.
+
#Если при выполнении ДП произошла ошибка будет отображено сообщение с причиной ошибки
===Выполнение деловых процедур из [[#Очередь на выполнение|очереди]]===
+
#Если ДП выполнена успешно, то:
===Резервное копирование===
+
##Если ДП не формирует отчетов, то будет отображено сообщение "ДП выполнена успешно"
Реализовано посредством автоматического добавления в очередь специальной ДП "BckpS Резервное копирование" со временем запуска в соответствии с [[Стратегия создания резервных копий базы данных#Выполнение резервного копирования|настройкой 9007]].
+
##Если ДП формирует отчет, то будет открыт этот отчет
===Оформление специального [[Пользователи|пользователя]]===
+
====Параметры для AD====
+
;Имя входа: "AP_Guard"
+
;Выводимое имя: "Блюститель АвтоПарк"
+
;В составе групп: "AP_Users". Кроме того, если применяется [[Разграничение прав доступа к информации Системы#Сокрытие части отчетов|сокрытие части отчетов]], то следует предоставить пользователю соответствующие полномочия путем включения в нужные группы.
+
====Настройка параметров пользователя в АвтоПарк====
+
;Максимальное количество подключений: Оба поля должны быть пустыми
+
;Сопоставление физлицу: Невозможно
+
  
Изменение пароля (в AD) специального пользователя должно сопровождаться (однократной) соответствующей настройкой в АвтоПарк.
 
  
 
[[Категория:Администратору]]
 
[[Категория:Администратору]]
 
[[Категория:Отчеты]]
 
[[Категория:Отчеты]]
 +
[[Категория:Объекты АвтоПарк]]

Текущая версия на 15:40, 9 апреля 2015

Некоторые пункты меню АвтоПарк (как правило, размещенные в подменю "Итоги" и "Отчеты") объявлены деловыми процедурами (ДП). Идентификатор такого пункта меню имеет синий цвет и подчеркивается при выделении пункта (а в текстовой версии - помечен символом '*' слева). В этих пунктах возможен специальный режим выполнения.

В отличие от "просто" пунктов меню, с деловыми процедурами можно еще сделать следующее:

Полный список зарегистрированных ДП (регистрация производится автоматически после первого выполнения пункта меню) можно увидеть здесь - "F10 - Прочее - Деловые процедуры".

Содержание

Оформление

Оформление пункта меню в качестве ДП выполняется Разработчиком на основании технического требования.

Код
Заполняется автоматически
Id
Уникальный идентификатор деловой процедуры. Используется, в том числе в общении (гораздо больше людей знают, что такое "Man01", чем какой-то неведомый "Анализ персонала №01").
Наименование
Тип
[E]
Отчёт с использованием сводных таблиц MS Excel
[P]
Процедуры, связанные с модификацией БД. Например, разного рода потоковые обработки документов и т.п.
[R]
Процедуры, в результате выполнения которых формируется стандартный (текстовый) отчет. В том числе и процедуры, связанные с модификацией БД, формирующие протокол выполнения.
Отношение ко времени
Настраивается разработчиком. Характеризует временнЫе параметры исполнения ДП:
На сегодня, За месяц, На начало месяца, На конец месяца, На начало года, На конец года
При выполнении ДП принимается во внимание "текущая дата", при этом "Период с (по)" не учитывается
За период
Учитывается только "Период с(по)"
В целом
Деловая процедура выполняется без учёта времени
Тип приоритета
Настраивается разработчиком. Определяет, в каком порядке будут выполняться ДП из очереди.
П
Полномочия на выполнение ДП. По умолчанию никаких специальных полномочий на выполнение ДП не назначается. Это означает, что если содержание процедуры "по профилю" пользователя, то он, как и прежде, может выполнять данную ДП. Например, работник кадров (член группы пользователей Staff) может выполнить ДП Stf01: Движение персонала. Однако, в некоторых случаях, некоторым пользователям поручается выполнять нечто "необычное". Как раз для этого предназначена функциональность установления специальных полномочий на выполнение конкретной ДП (см. локальное меню справочника ДП). Факт установления специальных полномочий помечается знаком "!".
Период применимости

Пакеты деловых процедур

Часто возникает необходимость последовательного выполнения одних и те же деловых процедур (например, сброс ПЛ за месяц и обработка ПЛ за месяц). Упростить подобные действия можно, сгруппировав деловые процедуры в пакеты.

Пакет деловых процедур можно выполнить целиком (см. локальное меню справочника пакетов ДП). Обратите внимание, что выполнение ДП в составе пакета отличается от одиночного выполнения ДП тем, что отчетные формы (и "обычные" и в виде MS Excel отчетов) не выводятся на экран (нет перехода в MS Excel).

Кроме того, пакет ДП можно поставить в очередь.

Код
Заполняется автоматически
Наименование
Произвольно. Но исчерпывающе, чтобы было понятно, о чём идёт речь.

Способы выполнения деловых процедур

Вызов непосредственно из меню

Обычный способ, который применялся всегда.

Из локального меню справочников ДП или пакета

Позволяет запланировать выполнение ДП (или пакета) на определенное время, а также произвести настройку временнЫх параметров (текущий день или период).

По очереди на выполнение ДП

Этот способ радикально отличается от всех остальных, потому что выполнение процедуры происходит не на компьютере пользователя, который поставил ДП в очередь. ДП из очереди выполняется на сервере АвтоПарк от имени специального пользователя.

Способы прерывания деловых процедур

Деловая процедура выполняется на компьютере пользователя

Пользователю, запустившему ДП на выполнение необходимо нажать кнопку Esc

Деловая процедура выполняется на сервере АвтоПарк

После того, как ДП будет запущена на выполнение на сервере АвтоПарк, в очереди на выполнение ДП появится новая запись со статусом "!". Если одновременно выполняются несколько ДП, то в очереди появятся несколько записей со статусом "!". Администратору необходимо найти соответствующую запись и нажать "F9 - Управлять подключением". Будет произведено подключение к заданию, выполняющему ДП. В открывшемся окне АвтоПарк необходимо нажать кнопку Esc. В результате выполнение ДП будет прервано.

Очередь на выполнение

Если требуется получить результат выполнения какой-либо ДП или пакета деловых процедур, но сделать это сию минуту не представляется возможным (есть другие неотложные дела, либо какой-то отчёт строится слишком долго и целесообразно оставить его выполнение на нерабочее время), можно поместить ДП в общую очередь ("F10 - Прочее - Деловые процедуры - Очередь на выполнение - F9 - Добавить в очередь"), указав желаемое время начала выполнения и временнЫе интервалы (дату и период). При добавлении в очередь пакета ДП будут добавлены все деловые процедуры, входящие в его состав.

Выполнить не ранее
Время, начиная с которого Блюститель АвтоПарк при выполнении ДП из очереди начнет учитывать данную ДП.
Процедура
Идентификатор, наименование и тип ДП
Дата, Период с (по)
ВременнЫе параметры исполнения - (текущий день или период)
Инициатор
Пользователь/группа пользователей, добавивший ДП в очередь. Инициатор будет оповещен с помощью сообщения в случаях, указанных в поле "Оповещать". Если в качестве инициатора выбрана группа пользователей, сообщения будут приходить всем членам группы.
Оповещать
Никогда
Инициатор не будет оповещен. Однако, информацию о проблемах, возникших при выполнении ДП, можно посмотреть в "Журнал выполнения - F9 - Просмотр отчета"
Только при ошибочном завершении
Инициатор будет оповещен только при ошибочном завершении ДП
Всегда
Инициатор будет оповещен и при успешном и при ошибочном завершении ДП
С(Состояние)
Пустое значение
Время выполнения еще не наступило
!
ДП выполняется прямо сейчас

Порядок выполнения ДП из очереди

Действия над ДП, выполнение которых происходит прямо сейчас

  1. "F9 - Управлять подключением". Доступно только для Администратора АвтоПарк. Будет произведено подключение в режиме управления к заданию, выполняющему текущую ДП. Администратор может, в случае необходимости, прервать выполнение ДП.
  2. "F9 - Наблюдать за выполнением ДП". Доступно для любого пользователя АвтоПарк. Будет произведено подключение в режиме наблюдения к заданию, выполняющему текущую ДП.

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

Производится при добавлении ДП в очередь. Кроме того, можно изменить параметры ДП, которая уже находится в очереди.

Повторять выполнение
Нет
ДП будет выполнена однократно и удалена из очереди
Каждый день
После каждого выполнения ДП она будет автоматически запланирована на выполнение в то же время на следующий день
Каждый рабочий день
То же, что и в предыдущем варианте, но следующим будет выбран следующий рабочий день по календарю
Один раз в неделю
После каждого выполнения ДП она будет автоматически запланирована на выполнение в то же время в тот же день на следующей неделе
Постоянно
Возможно только для некоторых специальным образом настроенных ДП. Суть заключается в следующем:
  • Блюститель АвтоПарк в момент, когда по правилам выполнения из очереди ДП может быть запущена, выполняет специальную проверку, нужно ли выполнять ДП. В зависимости от результата, либо запускается ДП, либо увеличивается время запуска из очереди на определенное (зависит от ДП) время.
  • В журнале выполнения ДП отмечаются только выполнение собственно ДП.
Пример такой (специально настроенной) ДП - "Загрузка новых выписок с банковского счета". Разумеется, это имеет смысл только в комбинации с постоянной же подгрузкой новых выписок из банка (очевидно, через Интернет).
Дата (период) относительно даты выполнения
Настраивается способ изменения временнЫх параметров ДП при каждом следующем выполнении. Обратите внимание - относительно даты каждого следующего выполнения.
Нет
Для ДП, выполняющихся без учета времени.
'Вчера'
ДП выполняется за один "вчерашний" день.
Текущий месяц
К учету принимается период от первого числа до дня, предшествующего дате очередного выполнения.
Прошлый месяц
К учету принимается полный прошлый месяц относительно даты очередного выполнения.
'Сегодня'
ДП выполняется за один "сегодняшний" день.
'Завтра'
ДП выполняется за один "завтрашний" день.

Журнал выполнения

Предназначен для просмотра истории выполнения деловых процедур. Ниже перечислены дополнительные, по сравнению с описанием очереди, поля:

От имени
Пользователь, от чьего имени выполнена ДП
Время начала
Фактическое время начала выполнения ДП
С (Статус)
Пустое значение
Выполнена без ошибок
?
Выполнена с предупреждением. Предупреждение - это некритическое сообщение, возникшее при выполнении ДП. Текст предупреждения отображается в окне оповещения о завершении выполнения ДП, а также на текущей записи журнала "F7 - Сообщения со ссылкой на текущую запись - Показать сообщения"
!
Не выполнена
Длительность
Время выполнения ДП в минутах

По текущей записи журнала доступно по "F9 - Просмотр отчета"

  1. Если при выполнении ДП произошла ошибка будет отображено сообщение с причиной ошибки
  2. Если ДП выполнена успешно, то:
    1. Если ДП не формирует отчетов, то будет отображено сообщение "ДП выполнена успешно"
    2. Если ДП формирует отчет, то будет открыт этот отчет
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
Другие ресурсы