"I'd like Mr. So-and-so to finish this task."
Or, "Mr. So-and-so is on vacation, so I'll have Ms. Such-and-such do it."
In Questetra BPM Suite, you can specify a particular member at the time of execution by using the "Select by Process Data" function in Allocation rules.
For example, if you would like to select the translator for each translation job, you can achieve this with the following settings.

- In the Process Data Item screen, create a user-type process data item titled, "Assigned translator."
- In the Permission screen, set the permission of "Assigned translator" as:
- Upload document for translation, assign translator: Read Write
- Translate: Read Only
- Confirm: Read Only - In the Allocation Rule screen, set the allocation rule of the "translator" swimlane as:
- Selected by Process Data [Assigned translator]

Now, you can specify the translator of each translation job when executing the "Upload document for translation, assign translator" task.
When translators are working as a team, you will be able to assign each translation job to the appropriate translator in accordance to each member's specialties and workload, etc.
-- Hirotaka, R&D Member
仕事をしていて、
- この件は、Aさんにやってもらいたい
- Bさんは、休暇中なので、Cさんにやってもらおう
Questetra BPM Suite では、割当ルールにて「データによる割当」を指定することで、実行時に担当者を指定することができるようになります。
例えば、次のようなプロセスモデルにおいて、「翻訳」タスクの担当者を実行時に指定する方法は、以下の通りです。

- プロセスデータ項目設定にて、ユーザ型のプロセスデータ「翻訳担当者」を設定する
- 読み書き権限設定にて、「翻訳担当者」の読み書き権限を以下の通り設定する
- 原文入力/担当者決定:読み書き
- 翻訳:書き込み
- 確認:書き込み - 割当ルール設定にて、スイムレーン「担当者」の割当ルールを以下の通り設定する
- データ「翻訳担当者」で指定された人

これで、「原文入力/担当者決定」タスク実行時に、「翻訳」タスクの担当者を指定することができるようになります。
複数人で翻訳業務を行っている場合、「得意な文章」や「抱えている仕事量」などに応じて、適切な担当者に翻訳を依頼することができます。
-- Hirotaka, R&D Member
No comments:
Post a Comment