{"id":9393,"date":"2019-12-15T20:53:59","date_gmt":"2019-12-15T19:53:59","guid":{"rendered":"https:\/\/www.consolvis.de\/blog\/sap-workflow-management-the-ultimate-guide\/"},"modified":"2021-05-26T22:20:30","modified_gmt":"2021-05-26T20:20:30","slug":"sap-workflow-management-the-ultimate-guide","status":"publish","type":"post","link":"https:\/\/www.consolvis.de\/en\/blog\/sap-workflow-management-the-ultimate-guide\/","title":{"rendered":"SAP Workflow Management: The Ultimate Guide"},"content":{"rendered":"[vc_row type=”full_width_background” full_screen_row_position=”middle” column_margin=”default” scene_position=”center” text_color=”dark” text_align=”left” bottom_padding=”2.5%” overlay_strength=”0.3″ shape_divider_position=”bottom” bg_image_animation=”none” shape_type=””][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_link_target=”_self” column_shadow=”none” column_border_radius=”none” width=”1\/1″ tablet_width_inherit=”default” tablet_text_alignment=”default” phone_text_alignment=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][vc_row_inner equal_height=”yes” content_placement=”middle” column_margin=”default” text_align=”left”][vc_column_inner column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self” width=”1\/1″ tablet_width_inherit=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][vc_column_text]\n

Do you remember your first day at your company? Did you already have all the necessary working materials? Were your laptop and cell phone ready at your workstation? If you can answer yes to the questions, your company implemented onboarding well, and you certainly felt positively received at the time.
Now you’re probably wondering what your onboarding has to do with the SAP Workflow Service? The goal of SAP Workflow Management is to increase the efficiency of such processes. This includes translating them into meaningful, easy-to-understand and automated workflows. The increasing use of process automation should enable companies to take advantage of digitization and respond more quickly to challenging situations. In diesem Zusammenhang wird SAP Workflow Service auf der SAP BTP<\/a> zur Erstellung von Workflows eingesetzt.<\/p>\n[\/vc_column_text][image_with_animation image_url=”8179″ alignment=”” animation=”Fade In” hover_animation=”none” border_radius=”none” box_shadow=”none” image_loading=”default” max_width=”100%” max_width_mobile=”default”][vc_column_text]\n

In the onboarding example, one such workflow is the selection and ordering of devices. However, the workflow does not cover the entire process. A visit to your new employer’s office and a nice chat with your new boss were part of the process, but not part of the workflow. Workflow is the part of the business process that can be performed with IT support. It describes the operational and technical view of the business processes to be supported. This description should be so precise that the next activity is always determined by the result of the previous activity. The individual activities within a workflow are therefore usually interdependent.<\/p>\n

Let’s look at the example of selecting your laptop: The workflow should describe that if the manager rejects a laptop, another laptop must be selected. The manager must then reconfirm the selection. In case of confirmation, the order is sent to an IT system, whereupon the further steps, such as placing the order, are carried out. A workflow also has a defined start, a structured flow and a defined end. For example, the workflow for the integration process of a new employee from the HR system could be started by calling an interface. This triggers the process described above. After confirming the selected notebook and transferring the order into an appropriate system, the workflow could end with an email to all parties involved.<\/p>\n[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][page_submenu alignment=”center” sticky=”true” bg_color=”#ffffff” link_color=”#fe420d”][page_link link_url=”#was-ist-sap-cloud-platform-workflow” title=”What is the SAP Workflow Service?” id=”1581926774469-0″ tab_id=”1581926774469-1″] [\/page_link][page_link link_url=”#vorteile-von-sap-cloud-platform-workflow” title=”Advantages” id=”1581926774532-8″ tab_id=”1581926774533-2″] [\/page_link][page_link link_url=”#alternative-zu-scp-workflow” title=”Alternatives” id=”1581926774579-5″ tab_id=”1581926774580-9″] [\/page_link][page_link link_url=”#unterschiede-zwischen-neo-und-cloud-foundry” title=”Runtime environments” id=”1581926774622-2″ tab_id=”1581926774622-8″] [\/page_link][page_link link_url=”#big-picture” title=”Big Picture” id=”1581926774658-1″ tab_id=”1581926774659-1″] [\/page_link][page_link title=”Further information” id=”1581926774706-6″ link_url=”#Weiterfuehrende-Informationen” tab_id=”1581926774707-10″][\/page_link][page_link title=”Summary” id=”1581926774750-0″ link_url=”#zusammenfassung” tab_id=”1581926774751-7″][\/page_link][page_link title=”Consultation and contact” id=”1581926774790-6″ link_url=”#Beratung-und-Kontakt” tab_id=”1581926774791-4″][\/page_link][\/page_submenu][\/vc_column][\/vc_row][vc_row type=”full_width_background” full_screen_row_position=”middle” column_margin=”default” scene_position=”center” text_color=”dark” text_align=”left” bottom_padding=”5%” id=”was-ist-sap-cloud-platform-workflow” overlay_strength=”0.3″ shape_divider_position=”bottom” bg_image_animation=”none” shape_type=””][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_link_target=”_self” column_shadow=”none” column_border_radius=”none” width=”1\/1″ tablet_width_inherit=”default” tablet_text_alignment=”default” phone_text_alignment=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][vc_row_inner equal_height=”yes” content_placement=”middle” column_margin=”default” text_align=”left”][vc_column_inner column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self” width=”1\/1″ tablet_width_inherit=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][nectar_cta btn_style=”material” heading_tag=”h3″ text_color=”#fe420d” link_type=”new_tab” alignment=”center” display=”block” link_text=”To our service offers” url=”https:\/\/www.consolvis.de\/services\/” text=”Looking for support?”][split_line_heading animation_type=”default”]\n

What is the SAP Workflow Service?<\/h2>\n[\/split_line_heading][vc_column_text css_animation=”bottom-to-top” css=”.vc_custom_1577618683620{margin-top: 15px !important;}”]As mentioned earlier, SAP Workflow Service is dedicated to workflows between different systems or people and is part of SAP Workflow Management. Below we take a closer look at how you can use the workflow service.
With a workflow, you can create, execute, and manage workflows. The aim of these workflows is to structure and partially automate processes. One example of this is the induction of new employees.
Workflows can range from simple approvals to end-to-end processes across multiple organizations and applications. You can also use the SAP Workflow Service if the integrated software solutions are not from SAP. Third-party applications can be used within workflows by using a special task type to invoke REST-based interface.[\/vc_column_text][vc_video link=”https:\/\/www.youtube.com\/watch?v=6uj-iRGvkIg” align=”center”][vc_column_text css_animation=”bottom-to-top” css=”.vc_custom_1576436367337{margin-top: 15px !important;}”]In short, the SAP Workflow Service provides the ability to quickly and easily coordinate activities between people, applications, and organizations. It offers many basic and recurring functionalities and requirements for the development and management of workflows and thus serves the efficient design and automation of processes.[\/vc_column_text][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row type=”full_width_background” full_screen_row_position=”middle” column_margin=”default” scene_position=”center” text_color=”dark” text_align=”left” id=”vorteile-von-sap-cloud-platform-workflow” overlay_strength=”0.3″ shape_divider_position=”bottom” bg_image_animation=”none” shape_type=””][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_link_target=”_self” column_shadow=”none” column_border_radius=”none” width=”1\/1″ tablet_width_inherit=”default” tablet_text_alignment=”default” phone_text_alignment=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][vc_row_inner equal_height=”yes” content_placement=”middle” column_margin=”default” text_align=”left”][vc_column_inner column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self” width=”1\/1″ tablet_width_inherit=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][split_line_heading animation_type=”default”]\n

Advantages of the SAP Workflow Service<\/h2>\n[\/split_line_heading][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row type=”full_width_background” full_screen_row_position=”middle” equal_height=”yes” content_placement=”middle” column_margin=”default” bg_color=”#ffffff” scene_position=”center” text_color=”dark” text_align=”left” top_padding=”4%” bottom_padding=”4%” id=”save-time” row_name=”Save Time” overlay_strength=”0.3″ shape_divider_position=”bottom” bg_image_animation=”none”][vc_column column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_link_target=”_self” column_shadow=”none” column_border_radius=”none” width=”1\/1″ tablet_width_inherit=”default” tablet_text_alignment=”default” phone_text_alignment=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][vc_row_inner column_margin=”default” text_align=”left”][vc_column_inner column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self” width=”1\/2″ tablet_width_inherit=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none” enable_animation=”true” animation=”fade-in-from-bottom” delay=”150″][vc_column_text]\n

Why should you use the SAP Workflow Service? Let’s take a look at the benefits of the workflow service.<\/p>\n

SAP Workflow Service provides its own interfaces. One of these interfaces allows you to launch an instance of the workflow. A possible workflow trigger could be an event in an HR system that is triggered when a new employee joins the company. The SAP Workflow Service interface is called by an HTTP call and the workflow is started. Alternatively, it is also possible to create a form-based user interface for starting workflows.<\/p>\n[\/vc_column_text][\/vc_column_inner][vc_column_inner column_padding=”no-extra-padding” column_padding_position=”all” background_color_opacity=”1″ background_hover_color_opacity=”1″ column_shadow=”none” column_border_radius=”none” column_link_target=”_self” width=”1\/2″ tablet_width_inherit=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][image_with_animation image_url=”8178″ alignment=”right” animation=”Fade In From Left” hover_animation=”none” border_radius=”none” box_shadow=”none” image_loading=”lazy-load” max_width=”100%” max_width_mobile=”default”][\/vc_column_inner][\/vc_row_inner][vc_column_text]\n

Within a workflow task, you can call REST-based interfaces. The data of the workflow context is available. You can also call interfaces in the HR system. This option saves you programming effort. You can use SAP Cloud Integration to call SOAP or RFC interfaces. You also have the option to run JavaScript code, for example, to process data.<\/p>\n

You have various options for user interfaces, e.g. for confirming or rejecting requests. On the one hand, you can realize this via your own SAPUI5-based user interface. On the other hand, you can quickly create a form-based user interface using the Workflow Service. In the integrated “My Inbox” of Fiori Launchpad you can see the tasks with the corresponding user interface. Since other tasks are also collected there, it is not necessary to switch to a different application for each process. Alternatively, you can use the interfaces to create a completely standalone user interface.<\/p>\n

For administrators, the Fiori Launchpad also provides applications that allow you to manage and monitor running workflows. Integration with other services from SAP’s intelligent business process management portfolio can help you gain better insight into your processes. One example is the Process Visibility Service.<\/p>\n

For developers, the SAP Workflow Service offers additional advantages. For example, you can define the responsible agents or groups from the context, calculate and display due dates, and much more.<\/p>\n[\/vc_column_text]

In summary, the reasons for using SAP Workflow Service are as follows:<\/p>\n