是否有一种方法可以从BPM 8.5.6版本中的实例ID获得分配实例的团队?在团队中的用户要求完成任务之前,我需要自动选择教练上的某些字段。有没有办法知道实例或任务分配给哪个团队?除了REST API之外,还有其他方法吗?
答案 0 :(得分:1)
它没有出现在API文档中,但是TWTask似乎具有属性“ displayName”。所以以下似乎有效-
tw.system.findTaskByID(68507).assignedTo.displayName
那给了我期望的值,其中“ name”给出了内部名称,上面带有GUID。我的被分配给“所有用户”。 YMMV,取决于是否将其分配给团队,角色或参与者组。
由于它不在JS-API文档中,因此您可能希望获得IBM的正式支持声明。我已经看到像这样的工作项停止工作,当您提出问题时,他们指出该项没有记录在案,因此从技术上讲它坏了并不是回归。
答案 1 :(得分:-1)
在REST接口下,有一个REST API可用于BPD相关资源->流程实例资源->当前状态。该api将提供实例的所有详细信息,包括可变的任务(打开和关闭)。