–1 vote
1.5k views
in BPD by (30.6k points)

1 Answer

0 votes
by (30.6k points)

Both are BPD activities that create a task for a person; the difference is where the implementation lives:

  • User Task - the activity is implemented by a separate client-side human service (or heritage human service) from the library; reusable in several BPDs, versioned and testable on its own, with its own variables and data mapping.
  • Inline User Task (BPM 8.6 / BAW) - the human service is embedded inside the activity: you open the activity and design the coaches right there, the BPD variables are visible without mapping, and the service exists only in that BPD. Faster to build simple screens, no mapping mistakes, but not reusable and not startable on its own.

Other differences: an inline task cannot be exposed as a startable service or dashboard; it cannot be called from another BPD; toolkits cannot hold inline tasks for reuse (they belong to the BPD); external implementations and heritage human services are only available on the regular User Task. Converting: the inline task's menu offers Convert to a client-side human service when you need reuse later.

BPD "Order" -> activity "Approve order"
  Implementation = Inline User Task     : coaches designed inside the activity, variables = tw.local.* of the BPD
  Implementation = User Task            : select CSHS "Approve Order UI" from the library, map order -> tw.local.order (in/out)

Recommendation: inline tasks for one-off, simple screens tightly bound to one process; regular user tasks with a CSHS for anything reused, complex, or built by a UI developer separately from the process.

References

Related questions

+1 vote
2 answers 3.2k views
asked Dec 1, 2018 in BPD by anonymous
0 votes
2 answers 2.5k views
asked Aug 31, 2018 in BPD by anonymous
+1 vote
8 answers 10.3k views
asked Jun 11, 2018 in BPD by anonymous
0 votes
1 answer 2.7k views
0 votes
1 answer 3.3k views
0 votes
1 answer 1.9k views
0 votes
2 answers 2.4k views
0 votes
1 answer 1.2k views
0 votes
2 answers 3.4k views
+1 vote
1 answer 2.6k views
0 votes
2 answers 3.4k views
–1 vote
1 answer 1.5k views

723 questions

807 answers

98 comments

4.9k users

Join BPM Community Discord Channel

Welcome to BPM Tips Q&A, Community wiki/forum where you can ask questions and receive answers from other IBM BPM experts and members of the community. Users with 2000 points will automatically be promoted to expert level.
Created by Dosvak LLC
Our Youtube Channel
...