Системные действия

Эти основные действия являются самыми обычными действиями. Они выполняются во время какого-либо процесса и являются особыми действиями программы Asset Lifecycle Manager. Они предоставляют возможность интеграции с другими приложениями, системами, службами и т.д. Описание системных действий приведено ниже.

Назначить выполняемую вручную задачу

Это действие позволяет выбрать задачу и назначить ее для одного или нескольких пользователей или групп. Также можно настроить время выполнения этой задачи. Эта задача может отображать любой тип выполняемых работ. Если в ходе выполнения процесса происходит какое-либо действие, электронное сообщение отправляется назначенным пользователям. Электронные сообщения содержат параметры, которые пользователя устанавливают для состояния выполнения задачи: выполнено или нет.

Решение

Это действие позволяет внедрить запущенные системой решения, которые основываются на определенных вами условиях. Если в ходе выполнения процесса возникает какое-либо действие, система оценивает условия и действует в соответствии с тем, верны ли или не верны полученные результаты.

Выполнить JavaScript

Это действие позволяет определить команду JavaScript, которая будет выполнена системой. Если в ходе выполнения процесса возникает какое-либо действие, то выполняется назначенная команда JavaScript.

Исполнимый сценарий PowerShell

Это действие позволяет запускать на сервере сценарии Microsoft* PowerShell в фоновом режиме (без пользовательского интерфейса UI). Оболочка PowerShell включена в состав Windows Server 2008, но не устанавливается по умолчанию. Для ее установки перейдите на Панель управления, выберите Программы и компоненты > <Включение и отключение компонентов Windows > на левой навигационной панели, щелкните Компоненты > Добавить компонент > Windows PowerShell. Для использования в других операционных системах необходимо загрузить PowerShell с сайта Microsoft и установить отдельно.

Выполнить программу

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

Выполнить SQL

Это действие позволяет определить команду SQL, которая будет выполнена системой. Если в ходе выполнения процесса возникает какое-либо действие, будет выполнена назначенная команда SQL. Вы можете сделать запрос в базы данных SQL и Oracle также, как в базу данных Asset Lifecycle Manager.

Выполнить сценарий VB

Это действие позволяет выбрать команду сценария Visual Basic, которая будет выполнена системой. Если в ходе выполнения процесса происходит какое-либо действие, будет выполнен выбранный сценарий VB.

Получить утверждение

Это действие предоставляет одному или нескольким пользователям или группам права для утверждения. Также вы можете назначить время выполнения этого утверждения. Если в ходе выполнения процесса происходит какое-либо действие, электронное сообщение отправляется назначенным пользователям. Электронное письмо содержит параметры, которые назначаются для выбора состояния "Утверждение", "Отклонение" или "Утверждение с условиями". Те же самые параметры также предоставляются на web-консоли. Если для выполнения задачи назначено несколько пользователей, первый ответивший определяет результат всей группы. См. раздел Выбор контактов.

Присоединить

Это действие позволяет вам привязать еще одно действие к этому действию. Например, можно включиться в процесс утверждения и назначить в действие выполняемую вручную задачу, а затем начать новое действие.

Изменить подтверждения

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

Изменить выполняемые вручную задачи

Это действие позволяет изменить действие назначения выполняемой вручную задачи; также оно помечает выполняемую вручную задачу в качестве незавершенной и позволяет процессам продолжить работу. Чаще всего это действие прилагается к действию таймера. Обычно действие назначения выполняемой вручную задачи изменяется, если оно не было отмечено в качестве завершенного или незавершенного тем способом, для которого оно было разработано. Если в ходе выполнения процесса возникает действие изменения выполняемой вручную задачи, то в качестве значения для любой незавершенной выполняемой вручную задачи назначается значение "Не завершено".

Изменить запрос информации

Это действие позволяет изменить действие запроса информации, которое отмечает его в качестве незавершенного и позволяет этому процессу продолжить работу. Чаще всего это действие прилагается к действию таймера. Обычно действие запроса информации изменяется, если оно не было помечено в качестве завершенного или незавершенного тем способом, для которого оно было создано. Если в ходе выполнения процесса возникает действие изменения запроса информации, то для любой незавершенной формы устанавливается значение незавершенной.

Заполнитель

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

Запрос информации

Это действие позволяет указать web-форму, которую могут заполнить получатели при предоставлении определенных сведений. Если в ходе выполнения процесса возникает какое-либо действие, получателям будет отправлено электронное письмо, сообщающее о запросе информации. После выбора ссылки, содержащейся в электронном письме, откроется окно браузера. Получатели могут как принять, так и отклонить заполнение формы. В случае принятия получатель сможет заполнить форму. После этого получатель может отправить информацию, а данное действие будет помечено в качестве завершенного. В случае отклонения заполнения формы это действие будет помечено в качестве незавершенного.

Возврат

Когда дочерняя последовательность действий запускается дополнительным действием, возвращаемое действие перемещается в родительскую последовательность действий. Родительская последовательность действий приостанавливается на время выполнения дочерней последовательности. Например, это активизирует ветвь последовательности действий, которая содержит величину времени для принятия решения, в течение которого эта отдельная ветвь принятия решения должна вернуть утверждение.

Выполнить последовательность действий

Выполняет выбранную последовательность действий. Выполнение родительской последовательности действий приостанавливается на время выполнения дочерней последовательности.

Отправить e-mail

Это действие позволяет создать форматированное электронное письмо. Вы можете выбрать получателей электронного письма и используемое сообщение. Если в ходе выполнения процесса возникает какое-либо действие, будет создано письмо с определенным содержимым, которое затем будет отправлено выбранным получателям.

Таймер

Это действие позволяет назначить дату и время, которые определяют время появления последующих действий в ходе выполнения процесса. Вы можете использовать текущую дату и время, предлагаемую дату и время или любую другую дату/время, которые вы захотите ввести. Предложенная дата потребуется, если какое-то действие должно появится в определенное время. Вы можете ввести количество дней, часов и минут до появления действия. Количество дней может соответствовать как рабочей (пятидневной) неделе, так и полной (семидневной) неделе.

Обновить состояние последовательности действий

Это действие позволяет изменить состояние экземпляра последовательности действий на "Отменено", "Закрыто" или "Приостановлено". Если в ходе выполнения процесса возникает какое-либо действие, состояние всей последовательности действий определяется по назначенному состоянию.

Web-служба

Это действие позволяет выбрать web-службу для взаимодействия с другим приложением. Вы можете выбрать нужный метод в web-службе. Некоторые методы содержат параметр ввода, вывода или оба параметра. Параметры ввода определяются полями приложения Asset Lifecycle Manager или заданными значениями. Поля вывода происходят из полей web-службы, которые можно выбрать. Если в ходе выполнения процесса возникает какое-либо действие, выбранная web-служба позволяет производить обмен данными между Asset Lifecycle Manager и целевым приложением.

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

Примечание. В целях объединения более сложных web-служб с последовательностями действий потребуется написать собственную оболочку web-службы. Такая web-служба может быть вызвана приложением Asset Lifecycle Manager, которое сформирует сложные аргументы и передаст их настоящей web-службе. Для получения дополнительной информации обратитесь к специалистам службы поддержки LANDesk.

*Web-службы, использующие аутентификацию, в настоящее время не поддерживаются.