Working with the BPM APIs
Use
The Business Process Management (BPM) application programming interfaces (APIs) enable you to customize and enhance the way you use business processes and execute tasks.
To be able to use the BPM APIs, you need to add to your project the necessary dependencies to development component tc/bpem/facade/ear (public part api ) in software component BPEM-FACADE , and tc/je/sdo21/api in software component ENGFACADE .
All operations provided by the BPM API require a transactional context. For more information, see Transaction Handling .
For a detailed description of the BPM public APIs, see http://help.sap.com/javadocs
.
The following table lists the tasks you can execute using the BPM APIs:
|
Task |
Related Documentation |
|---|---|
|
Build your own task worklist |
|
|
Build your own task execution UI |
|
|
Start a process |
|
|
Execute a task using SAP StreamWork as collaboration platform |
|
|
Create substitution rules |
|
|
Create your own administration UI |
|
|
Obtain statistics about processes, tasks and events for business process administrators and business task administrators. |
|
|
Enable search for process instances based on the process context data reported in the reporting data sources |
|
|
Provide your own value help in the task UI of the BPM process |