リソースがファンクションに代替的に割り当てられている場合、[優先度] 属性を使用して、複数のリソースが同時に利用可能である場合に優先するリソースを指定できます。優先度が最も高いリソースが割り当てられます。
リソースの全般的な優先度指定
全般的に優先させるリソースを指定するには、人材リソースまたは技術的リソースの [優先度] 属性 ([シミュレーション] 属性タイプ グループ) を定義します。ファンクションを処理できる従業員が複数いる場合、どの人材リソースを処理に使用するかを指定します。番号が大きいほど、優先度が高くなります。たとえば、ファンクションに 3 人の従業員が割り当てられている場合、優先度「3」の従業員が実行に使用されます。この従業員がファンクションを処理している間に、別のプロセスが到着した場合は、優先度「2」の従業員がそのプロセスの処理を行います。以降も同様です。
複数リソースの使用に関して、[役職] および [ロール] について次の点が当てはまります。複数の要員が必要な場合、役職またはロールの従業員で優先度が高い人が先に利用され、役職またはロールの従業員で次に優先度の高い人があとに続きます。これは、すべての必要とされる要員がコミットされるまで継続されます。
要員の人数は、プロセス インスタンスの数より大きい必要があります。[役職] および [ロール] オブジェクト タイプの場合、[実行する] 接続線の [必要な従業員数] 属性 ([シミュレーション] 属性タイプ グループ) に入力した数に関係なく、従業員数は常に 1 人と見なされる点に注意してください。
特定のファンクションでのリソースの優先度指定
特定のファンクションで優先させるリソースを指定するには、ファンクションとリソースの間の接続線の [優先度] 属性 ([シミュレーション] 属性タイプ グループ) を定義します。これは、特定のタスクの実行により適しているリソースがある場合に便利です。
接続線の属性が、リソースの属性よりも優先されます。 値が大きいほど、優先度が高くなります。
例
特定のタスクを実行できる従業員が複数いるとします。ただし、その中の一部の従業員は、スキルを持っているため、その作業を特にうまく行うことができます。この場合、このタスクを実行するときは、より適任である従業員が優先されるべきです。
優先度が設定されたシミュレーション プロセスの通過について
プロセス フォルダーが複数のリソースを使用できるファンクションに達すると、ファンクションとリソースの間の接続線に [優先度] 属性が指定されているかどうかがシステムにより確認されます。優先度が設定されている場合は、優先度が最も高いリソースがこのファンクションに使用されます。ファンクションにリソースの優先度が定義されていない場合は、リソース自体に優先度が定義されているかどうかがシステムにより確認されます。優先度が設定されている場合は、リソースの優先度が使用されます。ファンクションとリソースのどちらにもリソースの優先度が定義されていない場合は、デフォルトの優先度 0 が使用されます。
ファンクションとリソースの間で [優先度] 属性を設定できる接続線