ログインしたユーザーが含まれるキューに割り当てられている注文レコードを表示する必要があるという要件があります。
基本的に承認履歴から担当者フィールドを取得し、キューIDと比較する必要があります。
私が試している以下のコードを見てください:
for(ProcessInstanceStep steps1 : [Select id,p.ActorId,p.processInstanceid,p.processInstance.id,p.processInstance.targetobject.id from
ProcessInstanceStep p where p.OriginalActorId ='00Gi0000004qIOFEA2' ]) {
TargetIDList.add(steps1.ProcessInstance.TargetObjectId);
system.debug('CheckRecords' + TargetIDList.size());
しかし、残念ながら、レコードは返されません..
ここでキュー ID と比較するために、ステップの正しいフィールド「OriginalActorId」を使用していますか。
提案してください。