Develop Multilevel Approval of Travel Management Workflow

  • by Fahim Ahmad, Senior ABAP and Workflow Consultant, Descon Engineering Limited
  • March 27, 2012
Learn how to develop a customized workflow when a travel request needs to be approved from all cost center owners involved in that travel request. The cost center owners are usually the persons responsible for their respective department in an organization.
Key Concept
Travel Management is a submodule of SAP ERP Human Capital Management. It allows companies to process and categorize all employee travel to ensure expenses are done properly.

SAP ERP Human Capital Management (SAP ERP HCM) Travel Management allows you to use a travel request workflow. An employee creates a travel request in the SAP system using transaction code TRIP. Usually, the system distributes 100 percent of the cost to the master cost center of the employee.

Sometimes a situation requires that you distribute the travel cost to more than one cost center. For example, imagine a person is traveling for multiple purposes for his company. His travel cost should then be distributed and approved across the various cost centers.

In this scenario, the traveler needs the approval of all cost center owners (e.g., departments) to distribute the cost. This type of approval is not available in a standard SAP travel workflow. To remedy this problem, I have developed a dynamic approval-level workflow, which I describe later. I develop a customized business object, new methods, and two workflows to deal with this situation. This article is intended for ABAP and workflow developers.

Fahim Ahmad

Fahim Ahmad is a senior ABAP consultant for Descon Engineering Ltd. He has master’s degrees in statistics and computer science from the University of Punjab in Lahore, Pakistan. He has 10 years of experience as a software engineer. Fahim specializes in ABAP enhancements and reports, workflow, RFC programming, interfacing, OLE, and SAP Web services configuration and development.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.