0

大家好,我正在寻找创建一个工作流程,它将进行一些处理并获取一些人。我需要通过调用一个扩展来强制每个人,该扩展采用一个人实体作为输入。任何建议或指示将不胜感激。

4

1 回答 1

1

我将假设您想使用 ITIM 操作来执行此操作,并且您不会使用与活动相关的操作(例如个人/帐户修改、恢复、暂停、添加、删除等)。

因此,例如,如果您想创建一个操作来获取他们所在的所有用户department=sales并且您想对这些人进行更改(例如将他们的所有电话号码更改为 800-555-1212),那么您可以使用生命周期规则耦合用手术。

首先创建一个操作。我建议在 Person 的实体类型级别创建操作,除非您需要专门只允许此操作在一种人员类型上工作。进入操作图 java 小程序后,单击 Properties 按钮并将其更改operation typeNon Static.

现在,在操作中进行编码和流程。您的人将作为相关数据对象实体进入。因此,在脚本节点中进行更改,然后通过修改人员扩展程序发送,最后通过策略执行扩展程序发送。我推荐策略执行扩展,因为如果您使用配置策略,那么您希望在更新扩展时更新任何帐户。

保存您的操作,并在同一级别(在特定 Person 类型的实体级别的全局 Person)创建生命周期。将生命周期的操作设置为您刚刚创建的相同操作。在事件页面上,将您的过滤器设置为您希望操作应用到的内容(例如(department=sales))。您可以在生命周期上设置计划以使其自动化,或者您可以简单地保存它并通过选择它并单击“运行”按钮手动运行生命周期。

查看 IBM 的信息中心页面,了解有关所有开箱即用的工作流扩展以及所有可用的 javascript 函数的更多信息。

于 2014-03-21T12:55:35.157 回答