best grammar app

Worksteps and Work Items

Submitted by Abhishek on Thu, 2011-05-12 13:05

Worksteps and workitems have been very confusing to savvion developers. Hope this article helps.

When you create a workstep in Designer – that is a workstep. Depending on the kind of worksteps you could have workitems. Think about Class an Objects. Worksteps are like classes and Workitems are objects. For an adapter, there are no workitems. However, for a human step – there is atleast one workitem. What you call a task is essentially a workitem. When a user completes a task its a workitem that gets completed.

If you assign a task to a single person – there is a one workitems to a workstep.

If you assign to a group of people and specify one of them has to complete it – again one workitem only. However, if you specify ALL people in a group need to complete it there are as many number of worktems as the number of members in that group.

When you assign/reassign, its the workitem that gets assigned. The Workstep remains the same.

Now, a workitem could be assigned or available to you. If its is available (typically in cases when the performer of a task is a group) then when you complete the task, it first gets assigned to you and then gets completed. Events are generated as W_ACTIVATED > I_CREATED > I_AVAILABLE> I_ASSIGNED > I_COMPLETED > W_COMPLETED Hope this helps.

Abhishek Mishra
Good experience in working with BPM technologies like Savvion, JBPM. Founder and Chief Editor of Founder of Savvion Business Manager Mobility Framework Savmobify| View my BPMGeek Profile
best grammar app

About BPMGeek

BPMGeek is an initiative to collaborate and communicate with the growing Business process management community out there. The goal is to help developers connect with experts, ask questions, post their learning and get understanding of BPM Concepts. Often tool specific knowledge of niche areas end up developers perplexed and confused - especially when there are very less number of resources available. We will be coming up several several new features. Have a look at our Roadmap here

BPMGeek is an independent entity not associated with any Product. All BPM product professionals are invited to contribute. The Logos and Names used across the site belong to their respective owners. The viewpoints mentioned by Individual contributors are their own. BPMgeek cannot be held liable for any issues arising out of it.

BPMgeek is promoting the Nounshoun English Grammar App - developed by Constellation Software.