Справочники > Типовые маршруты > Прикладные блоки типовых маршрутов > Группа «Управление электронными документами» >

Прикладной блок «Ожидание появления версии эл. документа»

Предыдущий раздел В начало Следующий раздел

Назначение. Блок предназначен для ожидания появления новой версии электронного документа или нескольких электронных документов.

Группа – «Управление электронными документами».

Базовый блок - «Мониторинг».

Свойства, унаследованные от базового блока:

Имя

Заголовок

Тип

Описание

Name

Наименование

Строка (Константа)

Доступное

Link

Ссылка

Строка (Константа)

Доступное

Comment

Примечание

Строка (Константа)

Доступное

Deadline

Срок

Дата (Константа или параметр)

Доступное

IsRelativeDeadline

Относительный

Логическое значение (Константа)

Доступное

RelativeDeadlineType

Единица измерения

Признак (Константа)

Доступное. Принимает значения: Дни; Часы; Минуты; Секунды

Interval

Интервал

Целое число (Константа или параметр)

Доступное. Значение по умолчанию:  30

IntervalType

Тип интервала

Признак  (Константа)

Доступное. Принимает значения: Дни; Часы; Минуты; Секунды. Значение по умолчанию: Минуты

SearchType

Тип поиска

Признак (Константа)

Доступное. Принимает значения: Папка; Эл. документ; Задача; Задание; Вариант запуска компоненты; Прочее. Значение по умолчанию: Прочее

SearchDescription

Поиск

Описание поиска (Константа или параметр)

Доступное

SearchScript

Правило мониторинга

Логическое значение  (Вычисление)

Скрытое

Дополнительные свойства:

Имя

Заголовок

Тип

Описание

EDocuments

Эл. документы

Электронный документ или Коллекция электронных документов (Константа или параметр)

Электронный документ или документы, для которых ожидается  появление новой версии.

EDocVersionEditorExtension

Расширение версии

Строка (константа)

Расширение версии, которая должна появиться. Если задано, то условие проверки успешного выполнения блока будет проверяться с учетом расширения появившейся версии.

LastVersionID

ИД последней версии

Строка (константа)

ИД последней версии документа или документов в момент старта блока.

Скрытое.

Результаты выполнения: В результате выполнения блока возвращается одно из следующих значений:

Код

Наименование

Примечание

 

Успешно

Унаследован от базового блока. Версия с нужным расширением появилась у отслеживаемого электронного документа или документов.

 

Срок истек

Унаследован от базового блока. Версия с нужным расширением не появилась у отслеживаемого электронного документа или документов до наступления крайнего срока выполнения мониторинга.

Описание.

· прикладной блок периодически выполняет проверку, что появилась новая версия электронного документа или документов, заданных в свойстве блока «Эл. документы»;
· в свойстве блока «Расширение версии» указывается расширение версии, которая должна появиться. Если задано, то условие проверки успешного выполнения блока будет проверяться с учетом расширения появившейся версии;
· свойство блока «ИД последней версии» скрытое, в нем сохраняется информация об ИД последних версий у документов, которые заданы в свойстве «Эл. документы» в виде строки в формате «<ИД документа1>=<ИД последней версии>;...»;
· если все отслеживаемые документы прошли проверку, т.е. у всех документов появились новые версии либо, если задано расширение, новые версии с заданным расширением, то выполнение блока завершается с результатом «Успешно».