Workitem Display (Fiori Like) in SAPGUI ( Open Source )
June 20, 2021

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)

<< Top


Features

Displays the following info

  1. Task Header
  2. Task Body – If task has any body it is diaplsyed as HTML output
  3. Agents – Assigned approvers for task is displayed
  4. Notes – All comments are displayed in descending order
  5. Attachments – Attachments are displayed as list and they can be viewed or downloaded as well
  6. Logs – Task history (lifecycle)

<< Top


Input

ParameterTypeDefaultOptionalDescriptionComments
IV_WORKITEM_IDNUMC NoWork item IDWorkitem Number from SAP Workflow
IV_TITLESTRING YesTitleIf Passed then Custom Title will be displayed otherwise the default title is displayed
IV_SHOW_USERIDBOOLEAN‘X’YesShow User ID of AgentsIf true then it will Show the User ID of Agents, otherwise only the User Full Name

<< Top


Output

<< Top


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

<< Top