Как вызвать операцию с данными, которые мы получаем после обработки
Привет, ребята. Я ищу создание рабочего потока, где он будет выполнять некоторую обработку и будет получать несколько человек. Мне нужно принудить каждого человека, вызвав расширение, которое принимает сущность человека, как на месте. Любые предложения или указатели будут высоко оценены.
1 ответ
Я собираюсь предположить, что вы хотите использовать операцию ITIM для этого, и вы не собираетесь использовать операцию, связанную с действием (например, изменение лица / учетной записи, восстановление, приостановка, добавление, удаление и т. Д.).
Так, например, если вы хотите создать операцию, которая выбирает всех пользователей, где их department=sales
и вы хотите внести изменения в этих людей (например, измените все их номера телефонов на 800-555-1212), после чего вы можете использовать правило жизненного цикла в сочетании с операцией.
Сначала создайте операцию. Я бы предложил создать операцию на уровне типа лица Person, если вам не нужно специально разрешить эту операцию для одного типа лица. Как только вы попадаете в Java-апплет с диаграммой операций, нажмите кнопку Свойства и измените operation type
в Non Static
,
Теперь, сделайте свое кодирование и поток в операции. Ваше лицо будет входить в качестве соответствующего объекта данных Entity. Поэтому внесите изменения в узел сценария, затем отправьте его через расширение для изменения лица и, наконец, расширение для применения политик. Я рекомендую расширение применения политик, потому что, если вы используете политики предоставления доступа, вы хотите, чтобы любые учетные записи обновлялись при обновлении расширения.
Сохраните свою операцию и создайте жизненный цикл на том же уровне (либо на глобальном персонаже на уровне сущности определенного типа персоны). Установите для операции для жизненного цикла ту же операцию, которую вы только что создали. На странице событий установите свой фильтр таким, какой вы хотите применить к операции (например, (department=sales)
). Вы можете установить расписание в жизненном цикле, чтобы автоматизировать его, или вы можете просто сохранить его и запустить жизненный цикл вручную, выбрав его и нажав кнопку "Выполнить".
Посетите страницы InfoCenter IBM для получения дополнительной информации обо всех расширениях рабочего процесса, доступных из коробки, а также обо всех доступных функциях javascript.