The SAP Fiori Worklist Application template implements a typical worklist floorplan, one of the patterns that is specified by the SAP Fiori Design Guidelines.
A worklist displays a collection of items to be processed by the user and usually involves reviewing details of a list item and taking action. If the data needs to be organized into columns or the overview of the items is more important than showing the item details directly, this template can be used as a starting point. For more information about worklist floorplans, see the Related Information section at the bottom of this topic.
If the app runs in FLP it also contains additional features like Save as Tile or Share in SAP Jam that depend on FLP at runtime. This app cannot be run standalone, meaning no index.html file is created but only files for testing the app in the FLP sandbox.
Only standalone apps contain an index.html file that is used to start the app.
The Worklist view is the main view that is initially displayed in this app. When a user clicks or taps an item in the table, the Object view is displayed, showing more details for the selected item. We use the semantic FullscreenPage control as the page for both. A SemanticPage is an enhanced sap.m.Page that contains controls with a semantic meaning and displays them according to the SAP Fiori Design Guidelines, for example. For more details on semantic controls, see the SemanticPage sample in the Explored app in the Demo Kit.
The table in the Worklist view displays a header area that shows the current amount of items in the worklist and a search field. The number of items are updated automatically and the search filters for a preconfigured column of the table.
As the use cases for apps using a worklist pattern differ greatly, the template only displays a minimum number of fields for the worklist and a header on the object page. You can easily modify the app to add more functionality if needed.
The SAP Fiori Worklist App template can be found in the SAP Web IDE and is also included as the Worklist app in the Demo Apps section of the Demo Kit. For more information about SAP Web IDE, see the corresponding section on the SAP Help Portal.
When creating a project from the template in SAP Web IDE, you can configure several parameters and choose a service endpoint for the app using wizard steps. When you use the demo app, you have to manually modify the code according to your needs.
The Worklist App template creates a very basic application. See the Worklist App tutorial for an example of how this application can be extended. The result of this tutorial can be seen as the Manage Products app in the Demo Apps section of the Demo Kit.