12.4 Summary
This chapter provided an overview of the UI technologies SAP provides for executing tasks and consuming the human activity within an SAP BPM process. The Web Dynpro (for Java or ABAP UI) technology is commonly used in this arena. However, more recently, the SAPUI5 technology has been redefining the options of UI consumption within an SAP BPM process.
The SAPUI5 integration into the SAP BPM process for executing human tasks gives flexibility and ease of task completion by the assigned users. This stems from the fact that SAPUI5 applications can be developed to run on different platforms (including standard browsers and mobile and smart devices). In addition, Visual Composer and Adobe offline forms can also be integrated into an SAP BPM process as UI technologies.
It’s also possible to use any other third-party UI technology to interact with SAP BPM tasks. However, this will require using the API provided by SAP BPM to gain access to its functionality.
In conclusion, the UI technologies presented in this chapter can be used for implementing human task consumption with an SAP BPM process. The UI technology to be used is dependent on the business requirements, the available infrastructure, the developers’ skill set, and the IT landscape.
The next chapter will explore SAP Business Rules Management (SAP BRM).