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

Материал из AutoPark
(Различия между версиями)
Перейти к: навигация, поиск
(Журнал выполнения)
м
 
(не показаны 34 промежуточные версии 4 участников)
Строка 1: Строка 1:
Некоторые пункты меню АвтоПарк (как правило, размещенные в подменю "Итоги" и "Отчеты") объявлены деловыми процедурами (ДП). В этих пунктах возможен [[Какие кнопки нажимать#Выполнение пункта меню с удерживанием клавиши Shift|специальный режим выполнения]].  
+
Некоторые пункты меню АвтоПарк (как правило, размещенные в подменю "Итоги" и "Отчеты") объявлены деловыми процедурами (ДП).  
 +
Идентификатор такого пункта меню имеет синий цвет и подчеркивается при выделении пункта (а в текстовой версии - помечен символом '*' слева).
 +
В этих пунктах возможен [[Какие кнопки нажимать#Выполнение пункта меню с удерживанием клавиши Shift|специальный режим выполнения]].  
  
 
В отличие от "просто" пунктов меню, с деловыми процедурами можно еще сделать следующее:
 
В отличие от "просто" пунктов меню, с деловыми процедурами можно еще сделать следующее:
Строка 6: Строка 8:
 
*Назначить специальные полномочия на выполнение;
 
*Назначить специальные полномочия на выполнение;
 
*Увидеть историю выполнения.
 
*Увидеть историю выполнения.
 +
*Прочесть описание в документации.
  
 
Полный список зарегистрированных ДП (регистрация производится автоматически после первого выполнения пункта меню) можно увидеть здесь - "F10 - Прочее - Деловые процедуры".  
 
Полный список зарегистрированных ДП (регистрация производится автоматически после первого выполнения пункта меню) можно увидеть здесь - "F10 - Прочее - Деловые процедуры".  
Строка 12: Строка 15:
 
Оформление пункта меню в качестве ДП выполняется Разработчиком на основании [[Технические_требования|технического требования]].
 
Оформление пункта меню в качестве ДП выполняется Разработчиком на основании [[Технические_требования|технического требования]].
  
;Код:Заполняется автоматически
+
;Код: Заполняется автоматически
;Id:Уникальный идентификатор деловой процедуры: Используется, в том числе в общении (гораздо больше людей знают, что такое "Man01", чем какой-то неведомый "Анализ персонала №01").
+
;Id: Уникальный идентификатор деловой процедуры. Используется, в том числе в общении (гораздо больше людей знают, что такое "Man01", чем какой-то неведомый "Анализ персонала №01").
 
;Наименование:
 
;Наименование:
 
;Тип:
 
;Тип:
<!-- :;[R]: стандартный отчет -->
+
:;[E]: [[Использование_MS_Excel#Отчеты с использованием сводных таблиц|Отчёт с использованием сводных таблиц MS Excel]]
:;[P]: процедуры, связанные с модификацией БД. Например, разного рода потоковые обработки документов и т.п.
+
:;[P]: Процедуры, связанные с модификацией БД. Например, разного рода потоковые обработки документов и т.п.
:;[E]: [[Использование_MS_Excel#Отчеты с использованием сводных таблиц|отчёт с использованием сводных таблиц MS Excel]]
+
:;[R]: Процедуры, в результате выполнения которых формируется стандартный (текстовый) отчет. В том числе и процедуры, связанные с модификацией БД, формирующие протокол выполнения.
 
;Отношение ко времени: Настраивается разработчиком. Характеризует [[Время в АвтоПарк|временнЫе параметры]] исполнения ДП:
 
;Отношение ко времени: Настраивается разработчиком. Характеризует [[Время в АвтоПарк|временнЫе параметры]] исполнения ДП:
 
:;На сегодня, За месяц, На начало месяца, На конец месяца, На начало года, На конец года: При выполнении ДП принимается во внимание "текущая дата", при этом "Период с (по)" не учитывается
 
:;На сегодня, За месяц, На начало месяца, На конец месяца, На начало года, На конец года: При выполнении ДП принимается во внимание "текущая дата", при этом "Период с (по)" не учитывается
 
:;За период: Учитывается только "Период с(по)"
 
:;За период: Учитывается только "Период с(по)"
 
:;В целом: Деловая процедура выполняется без учёта времени
 
:;В целом: Деловая процедура выполняется без учёта времени
;П: Полномочия на выполнение ДП. По умолчанию, никаких специальных полномочий на выполнение ДП не назначается. Это означает, что если содержание процедуры "по профилю" пользователя, то он, как и прежде, может выполнять данную ДП. Например, работник кадров (член [[группы пользователей]] Staff)может выполнить ДП [[Stf01: Движение персонала]]. Однако, в некоторых случаях, некоторым пользователям поручается выполнять нечто "необычное". Как раз для этого предназначена функциональность установления специальных [[Точки_доступа#Полномочия_на_прохождение_точек_доступа|полномочий]] на выполнение конкретной ДП (см. локальное меню справочника ДП). Факт установления специальных полномочий помечается знаком "!".
+
;Тип приоритета: Настраивается разработчиком. Определяет, в каком порядке будут выполняться ДП из [[#Очередь на выполнение|очереди]].
 +
;П: Полномочия на выполнение ДП. По умолчанию никаких специальных полномочий на выполнение ДП не назначается. Это означает, что если содержание процедуры "по профилю" пользователя, то он, как и прежде, может выполнять данную ДП. Например, работник кадров (член [[группы пользователей]] Staff) может выполнить ДП [[Stf01: Движение персонала]]. Однако, в некоторых случаях, некоторым пользователям поручается выполнять нечто "необычное". Как раз для этого предназначена функциональность установления специальных [[Точки_доступа#Полномочия_на_прохождение_точек_доступа|полномочий]] на выполнение конкретной ДП (см. локальное меню справочника ДП). Факт установления специальных полномочий помечается знаком "!".
 
;[[Время_в_АвтоПарк#Период_применимости_записи|Период применимости]]
 
;[[Время_в_АвтоПарк#Период_применимости_записи|Период применимости]]
  
Строка 47: Строка 51:
 
===Деловая процедура выполняется на компьютере пользователя===
 
===Деловая процедура выполняется на компьютере пользователя===
 
Пользователю, запустившему ДП на выполнение необходимо нажать кнопку Esc
 
Пользователю, запустившему ДП на выполнение необходимо нажать кнопку Esc
===Деловая процедура выполняется на на сервере АвтоПарк===
+
===Деловая процедура выполняется на сервере АвтоПарк===
При выполнении ДП на сервере АвтоПарк в [[Наблюдение и управление другими подключениями#Список активных пользователей|списке активных пользователей]] появляется новое подключение с именем входа "AP_Guard" и полным именем "Job: bp.ExecGivenRT ...". Если одновременно должны выполняться несколько ДП, то для каждой из процедур будет создано новое подключение. Администратору необходимо взять подключение [[Наблюдение и управление другими подключениями#Режим управления|под управление]] и нажать кнопку Esc
+
После того, как ДП будет запущена на выполнение <b>на сервере АвтоПарк</b>, в [[#Очередь на выполнение|очереди]] на выполнение ДП появится новая запись со статусом "!". Если одновременно выполняются несколько ДП, то в очереди появятся несколько записей со статусом "!". Администратору необходимо найти соответствующую запись и нажать "F9 - Управлять подключением". Будет произведено подключение к заданию, выполняющему ДП. В открывшемся окне АвтоПарк необходимо нажать кнопку Esc. В результате выполнение ДП будет прервано.
  
 
==Очередь на выполнение==
 
==Очередь на выполнение==
 
Если требуется получить результат выполнения какой-либо ДП или пакета деловых процедур, но сделать это сию минуту не представляется возможным (есть другие неотложные дела, либо какой-то отчёт строится слишком долго и целесообразно оставить его выполнение на нерабочее время), можно поместить ДП в общую очередь ("F10 - Прочее - Деловые процедуры - Очередь на выполнение - F9 - Добавить в очередь"), указав желаемое время начала выполнения и временнЫе интервалы (дату и период). При добавлении в очередь пакета ДП будут добавлены все деловые процедуры, входящие в его состав.
 
Если требуется получить результат выполнения какой-либо ДП или пакета деловых процедур, но сделать это сию минуту не представляется возможным (есть другие неотложные дела, либо какой-то отчёт строится слишком долго и целесообразно оставить его выполнение на нерабочее время), можно поместить ДП в общую очередь ("F10 - Прочее - Деловые процедуры - Очередь на выполнение - F9 - Добавить в очередь"), указав желаемое время начала выполнения и временнЫе интервалы (дату и период). При добавлении в очередь пакета ДП будут добавлены все деловые процедуры, входящие в его состав.
  
;Выполнить не ранее:Время, не ранее которого, возможно, начнется выполнение процедуры. Выполнение ДП из очереди делается <b>последовательно друг за другом</b>. Это означает, что две процедуры не могут работать одновременно, и каждая последующая ДП в очереди начнёт свою работу не ранее, чем выполнится предыдущая. Буква "М" рядом с указанным временем показывает, что процедура настроена на [[#Настройка_повторного_выполнения_деловой_процедуры|многократное выполнение]]
+
;Выполнить не ранее: Время, начиная с которого [[Блюститель АвтоПарк]] при [[#Порядок выполнения ДП из очереди|выполнении ДП из очереди]] начнет учитывать данную ДП.
 
;Процедура: Идентификатор, наименование и тип ДП
 
;Процедура: Идентификатор, наименование и тип ДП
 
;Дата, Период с (по): ВременнЫе параметры исполнения - ([[Время в АвтоПарк|текущий день или период]])
 
;Дата, Период с (по): ВременнЫе параметры исполнения - ([[Время в АвтоПарк|текущий день или период]])
Строка 61: Строка 65:
 
:;Только при ошибочном завершении: Инициатор будет оповещен только при ошибочном завершении ДП
 
:;Только при ошибочном завершении: Инициатор будет оповещен только при ошибочном завершении ДП
 
:;Всегда: Инициатор будет оповещен и при успешном и при ошибочном завершении ДП
 
:;Всегда: Инициатор будет оповещен и при успешном и при ошибочном завершении ДП
 +
;С(Состояние):
 +
:;Пустое значение: Время выполнения еще не наступило
 +
:;!: ДП выполняется прямо сейчас
 +
 +
===Порядок выполнения ДП из очереди===
 +
*ДП выполняются с учетом типа приоритета, ДП с одинаковым приоритетом выполняются в порядке указанного в поле "выполнить не ранее" времени.
 +
**ДП с <b>нормальным</b> типом приоритета могут выполняться по несколько (не более трех) ДП одновременно.
 +
**ДП с <b>низким</b> типом приоритета выполняются по одной, когда в очереди нет других ДП, время выполнения которых уже наступило. Т.е. такие ДП пропускают вперед себя все другие ДП. Например, низкий тип приоритета имеет перенос данных в архивные половины.
 +
**ДП с типом приоритета "<b>Изменение данных</b>" выполняются в порядке очередности, но строго по одной. Т.е. находящиеся в очереди после нее ДП начнут выполняться, только когда выполнится "изменение данных". Это, например, все массовые досчеты и сбросы документов.
 +
**ДП со <b>специальным</b> типом приоритета выполняются немедленно, независимо от того, сколько ДП выполняется в данный момент, и не влияют на дисциплину принятия к исполнению других ДП. Пример: [[Стратегия создания резервных копий базы данных|резервное копирование]].
 +
 +
*ДП, помещенная в очередь с [[#Настройка_повторного_выполнения_деловой_процедуры|повторением]] в режиме "Постоянно" выполняется следующим образом: если в соответствии с ее приоритетом она может быть запущена, выполняется проверка условия ее запуска. Если условие "срабатывает", начинается выполнение ДП.
 +
 +
===Действия над ДП, выполнение которых происходит прямо сейчас===
 +
#"F9 - Управлять подключением". Доступно только для Администратора АвтоПарк. Будет произведено подключение в [[Наблюдение и управление другими подключениями#Режим управления|режиме управления]] к заданию, выполняющему текущую ДП. Администратор может, в случае необходимости, прервать выполнение ДП.
 +
#"F9 - Наблюдать за выполнением ДП". Доступно для любого [[Пользователи|пользователя]] АвтоПарк. Будет произведено подключение в [[Наблюдение и управление другими подключениями#Режим наблюдения|режиме наблюдения]] к заданию, выполняющему текущую ДП.
  
 
===Настройка повторного выполнения деловой процедуры===
 
===Настройка повторного выполнения деловой процедуры===
 
Производится при добавлении ДП в очередь. Кроме того,  можно изменить параметры ДП, которая уже находится в очереди.
 
Производится при добавлении ДП в очередь. Кроме того,  можно изменить параметры ДП, которая уже находится в очереди.
 
;Повторять выполнение:
 
;Повторять выполнение:
:;Нет:ДП будет выполнена однократно и удалена из очереди
+
:;Нет: ДП будет выполнена однократно и удалена из очереди
:;Каждый день:После каждого выполнения ДП она будет автоматически запланирована на выполение <b>в то же время</b> на <b>следующий</b> день
+
:;Каждый день: После каждого выполнения ДП она будет автоматически запланирована на выполнение <b>в то же время</b> на <b>следующий</b> день
:;Каждый рабочий день:То же, что и в предыдущем варианте, но следующим будет выбран следующий <b>рабочий</b> день по [[Календарь|календарю]]
+
:;Каждый рабочий день: То же, что и в предыдущем варианте, но следующим будет выбран следующий <b>рабочий</b> день по [[Календарь|календарю]]
:;Один раз в неделю:После каждого выполнения ДП она будет автоматически запланирована на выполение <b>в то же время в тот же день</b> на <b>следующей</b> неделе
+
:;Один раз в неделю: После каждого выполнения ДП она будет автоматически запланирована на выполнение <b>в то же время в тот же день</b> на <b>следующей</b> неделе
 
:;Постоянно: Возможно только для некоторых специальным образом настроенных ДП. Суть заключается в следующем:
 
:;Постоянно: Возможно только для некоторых специальным образом настроенных ДП. Суть заключается в следующем:
::*[[Блюститель АвтоПарк]] предварительно проверяет, нужно ли выполнять ДП. Время очередной проверки следует из предполагаемого времени запуска ДП из очереди.
+
::*[[Блюститель АвтоПарк]] в момент, когда по правилам выполнения из очереди ДП может быть запущена, выполняет специальную проверку, нужно ли выполнять ДП. В зависимости от результата, либо запускается ДП, либо увеличивается время запуска из очереди на определенное (зависит от ДП) время.  
::*Следующая после очередной проверка будет выполняться через определенное (зависит от ДП) время.  
+
 
::*В журнале выполнения ДП отмечаются только выполнение собственно ДП.
 
::*В журнале выполнения ДП отмечаются только выполнение собственно ДП.
 
::Пример такой (специально настроенной) ДП - "Загрузка новых выписок с банковского счета". Разумеется, это имеет смысл только в комбинации с постоянной же подгрузкой новых выписок из банка (очевидно, через Интернет).
 
::Пример такой (специально настроенной) ДП - "Загрузка новых выписок с банковского счета". Разумеется, это имеет смысл только в комбинации с постоянной же подгрузкой новых выписок из банка (очевидно, через Интернет).
 
;Дата (период) относительно даты выполнения:Настраивается способ изменения временнЫх параметров ДП при каждом следующем выполнении. Обратите внимание - <b>относительно даты каждого следующего выполнения</b>.
 
;Дата (период) относительно даты выполнения:Настраивается способ изменения временнЫх параметров ДП при каждом следующем выполнении. Обратите внимание - <b>относительно даты каждого следующего выполнения</b>.
:;Нет:Для ДП, выполняющихся [[Деловые_процедуры#Оформление|без учета времени]]
+
:;Нет:Для ДП, выполняющихся [[Деловые_процедуры#Оформление|без учета времени]].
:;'Вчера':ДП выполняется за один "вчерашний" день
+
:;'Вчера':ДП выполняется за один "вчерашний" день.
 
:;Текущий месяц:К учету принимается период от первого числа до дня, <b>предшествующего</b> дате очередного выполнения.
 
:;Текущий месяц:К учету принимается период от первого числа до дня, <b>предшествующего</b> дате очередного выполнения.
 
:;Прошлый месяц:К учету принимается полный прошлый месяц относительно даты очередного выполнения.
 
:;Прошлый месяц:К учету принимается полный прошлый месяц относительно даты очередного выполнения.
 +
:;'Сегодня':ДП выполняется за один "сегодняшний" день.
 +
:;'Завтра':ДП выполняется за один "завтрашний" день.
  
 
==Журнал выполнения==
 
==Журнал выполнения==
Строка 86: Строка 107:
 
;С (Статус):  
 
;С (Статус):  
 
:;Пустое значение: Выполнена без ошибок
 
:;Пустое значение: Выполнена без ошибок
:;П: Выполнена с предупреждением
+
:;?: Выполнена с предупреждением. Предупреждение - это некритическое сообщение, возникшее при выполнении ДП. Текст предупреждения отображается в окне оповещения о завершении выполнения ДП, а также на текущей записи журнала "F7 - Сообщения со ссылкой на текущую запись - Показать сообщения"
:;Н: Не выполнена
+
:;!: Не выполнена
 
;Длительность:Время выполнения ДП в минутах
 
;Длительность:Время выполнения ДП в минутах
  
===Операции над записями журнала о ДП, выполнение которых завершено===
+
По текущей записи журнала доступно по "F9 - Просмотр отчета"
Доступно по "F9 - Просмотр отчета"
+
 
#Если при выполнении ДП произошла ошибка будет отображено сообщение с причиной ошибки
 
#Если при выполнении ДП произошла ошибка будет отображено сообщение с причиной ошибки
 
#Если ДП выполнена успешно, то:
 
#Если ДП выполнена успешно, то:
 
##Если ДП не формирует отчетов, то будет отображено сообщение "ДП выполнена успешно"
 
##Если ДП не формирует отчетов, то будет отображено сообщение "ДП выполнена успешно"
 
##Если ДП формирует отчет, то будет открыт этот отчет
 
##Если ДП формирует отчет, то будет открыт этот отчет
 
===Операции над записями журнала о ДП, выполнение которых происходит прямо сейчас===
 
#"F9 - Управлять выполнением ДП". Доступно только для Администратора АвтоПарк. Будет произведено подключение в [[Наблюдение и управление другими подключениями#Режим управления|режиме управления]] к заданию, выполняющему текущую ДП. Администратор может, в случае необходимости, прервать выполнение ДП.
 
#"F9 - Наблюдать за выполнением ДП". Доступно для любого [[Пользователи|пользователя]] АвтоПарк. Будет произведено подключение в [[Наблюдение и управление другими подключениями#Режим наблюдения|режиме наблюдения]] к заданию, выполняющему текущую ДП.
 
  
  

Текущая версия на 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. Если ДП формирует отчет, то будет открыт этот отчет
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
Другие ресурсы