Displays the complete details about the SAP Workflow Decision Task (Workitem). The details include Agents, Comments, History, Attachments, Description, Task Info.
Design
Function Module (ABAP) is build as a wrapper to invoke the call for Workitem Display.
Function Module is used because it has capability to call the Screens in SAP ABAP.
Design follows MVC pattern.
Function Module is only used for Views and Bindings.
Data modelling and processing is done using Object Oriented approach (SAP Objects)
Features
Displays the following info
- Task Header
- Task Body – If task has any body it is diaplsyed as HTML output
- Agents – Assigned approvers for task is displayed
- Notes – All comments are displayed in descending order
- Attachments – Attachments are displayed as list and they can be viewed or downloaded as well
- Logs – Task history (lifecycle)
Input
Parameter | Type | Default | Optional | Description | Comments |
IV_WORKITEM_ID | NUMC | No | Work item ID | Workitem Number from SAP Workflow | |
IV_TITLE | STRING | Yes | Title | If Passed then Custom Title will be displayed otherwise the default title is displayed | |
IV_SHOW_USERID | BOOLEAN | ‘X’ | Yes | Show User ID of Agents | If true then it will Show the User ID of Agents, otherwise only the User Full Name |
Output
Installation
- Install abapGit if it does not already exist in the development landscape
- Link to Workitem Display Github Repository https://github.com/aditheos/WorkItem-Display
- Install GitHub Repository to SAP using online mode
- If SSL gives a headache then you can use offline mode
- Export the repo from GitHub and follow the steps in the offline install
- Activate all the objects in the package ‘ZWIDISP‘ using SE80