Sorun:
Aşağıda belirtilen akış numaraları iş adımı ara kısmında arandığı zaman yada gelen kutusuna düştüğünde açılmamaktadır. İşler hatada görünmektedir ve tekrar işlendiğinde hataya düşmektedir.
Akış numaraları: 63593, 62137 ve 62140
Çözüm:
Akış numarası ile akışın geçmişi araştırılır. Kaç tane alt akış başladığı kontrol edilir. Eğer birden fazla alt akış başlamış ise aşağıdaki işlemler yapılır. Akış numaraları WorkItem Id leri ile SQL database de WorkItem tablosudan çağrılır. Daha sonra State update edilir.
Örnek Sorgu:
SELECT * FROM wWorkItems WHERE InstanceId IN (SELECT Id FROM wInstances WHERE Number IN ( '63593', '62137', '62140' ) )
Update sorgusu:
UPDATE wWorkItems SET State=99 WHERE Id IN (SELECT Id FROM wWorkItems WHERE InstanceId IN (SELECT Id FROM wInstances WHERE Number IN ( '63593', '62137', '62140' ) ) )