{"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. 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 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 addition to the service in the SAP Business Technology Platform, the SAP portfolio includes other special solutions for workflows. With regard to the advantages of the service in the cloud platform, you should make a comparison with other solutions. This gives you the opportunity to choose the right tool for their specific requirement.<\/p>\n In addition to SAP Workflow Service, there is another solution that deals primarily with workflows: SAP NetWeaver Business Process Management, a module of SAP Process Orchestration. A first major difference can be seen in the supported scenarios. SAP Business Process Management can also be used in system-centric processes, i.e. processes that focus on communication between systems without human interaction. The workflow service on the SAP Business Technology platform, on the other hand, works asynchronously. Since system-centric processes often require fast response times, the additional use of SAP Cloud Integration is recommended for such system-centric processes in the cloud.<\/p>\n Other differences are more technical. For example, the programming languages supported and the underlying data models differ. These more technical differences will be neglected in the following, but may play a role in certain situations, e.g. due to the technical competence of the employees or special constraints in a project.<\/p>\n In addition to SAP Workflow Service and SAP Business Process Management, some SAP solutions also offer their own workflow tools that are integrated into the solution. These include, for example, SAP Cloud for Customer, a component of SAP Service Cloud. These tools usually do not offer the same range of functions for modeling and orchestrating workflows, but they are very well integrated into the individual solution.<\/p>\n[\/vc_column_text][vc_column_text]\n When making decisions, you should consider two variables in particular: the environment or system involved and the goal or use case to be achieved.<\/p>\n When looking at environments, the key difference is whether it is a cloud or on-premises application. In the use cases, a distinction must be made between local use cases and cross-system workflows.<\/p>\n[\/vc_column_text][vc_column_text]\n – SAP Workflow Service in SAP Business Technology Platform is the first choice for automating SAP business processes. It can be used universally, but is particularly suitable for SAP environments. If the central strategy allows for multiple workflow management solutions, there are some cases where other solutions are better suited for specific individual requirements.<\/p>\n – When regulatory requirements prohibit the use of cloud services for process automation, use SAP Business Process Management to orchestrate cross-system processes, even in environments where third-party systems must be included in the process. The answer for the on-premise environment of SAP S\/4HANA is similar to the one described above. Here you have the choice of developing classic SAP Business Workflows or new flexible workflow scenarios. It is recommended to use the flexible workflow extension. This is the solution of choice for applications integrated with SAP S\/4HANA, such as procurement or sales, and gives your process experts more options. Only fall back on classic workflows if the flexible workflow options are not sufficient. These include, for example, the SAP Fiori Launchpad and Portal. This is where the “My Inbox” is located, where end users can see their due tasks, among other things. In addition, you can find the Monitor Workflows application on the Fiori Launchpad.[\/vc_column_text][image_with_animation image_url=”8189″ alignment=”” animation=”Fade In” hover_animation=”none” border_radius=”none” box_shadow=”none” image_loading=”lazy-load” max_width=”100%” max_width_mobile=”default”][vc_column_text]The upper right corner shows the Web IDE. It contains, for example, the workflow editor, options for designing user interfaces and configuring the SAP Fiori Launchpad pages. The first place to go for further information is the SAP help page<\/a>. There you will find all the information you need for the solution – the administration manual and the user guide.<\/p>\n The help page links to the official Learning Journey<\/a> for SAP Workflow Service. This shows a possible way to learn about the service, albeit with a focus on the Neo runtime environment. In addition to the Learning Journey, a mission<\/a>on the developer side of SAP is a good idea. This mission describes how to build and deploy an extension of the SAP SuccessFactors employee onboarding scenario using Workflow, Business Rules, and Process Visibility.<\/p>\n[\/vc_column_text][vc_column_text]In conclusion, it is useful to search for knowledge in the community as well. The official SAP community can also help with this. A first step is to search theSAP blogs<\/a>with the tag SAP Workflow Service.<\/p>\n In addition to the official SAP pages, consulting companies also publish other articles based on their experience.[\/vc_column_text][vc_column_text]\n With these sources in hand, you should be able to find the answers to most of your questions. If something is unclear, you can also use our contact form and ask us a question.<\/p>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=”full_width_background” full_screen_row_position=”middle” equal_height=”yes” content_placement=”middle” column_margin=”default” scene_position=”center” text_color=”dark” text_align=”left” top_padding=”6%” bottom_padding=”6%” id=”Beratung-und-Kontakt” 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”][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?”][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\/1″ tablet_width_inherit=”default” overlay_strength=”0.3″ column_border_width=”none” column_border_style=”solid” bg_image_animation=”none”][vc_custom_heading text=”Talk to an expert” font_container=”tag:h2|text_align:center|color:rgba(0%2C0%2C0%2C0.7)” use_theme_fonts=”yes” css_animation=”fadeInUp” css=”.vc_custom_1581880071813{margin-top: 10px !important;margin-bottom: 10px !important;}”][divider line_type=”No Line” custom_height=”10″][vc_raw_js]JTNDc2NyaXB0JTIwY2hhcnNldCUzRCUyMnV0Zi04JTIyJTIwdHlwZSUzRCUyMnRleHQlMkZqYXZhc2NyaXB0JTIyJTIwc3JjJTNEJTIyJTJGJTJGanMuaHNmb3Jtcy5uZXQlMkZmb3JtcyUyRnNoZWxsLmpzJTIyJTNFJTNDJTJGc2NyaXB0JTNFJTBBJTNDc2NyaXB0JTNFJTBBJTIwJTIwaGJzcHQuZm9ybXMuY3JlYXRlJTI4JTdCJTBBJTA5cG9ydGFsSWQlM0ElMjAlMjI1MTU5NTg3JTIyJTJDJTBBJTA5Zm9ybUlkJTNBJTIwJTIyZjQwYTNhMTMtZmNhZC00Njc2LWJmZWUtY2NiYzhkNDE1NmZhJTIyJTBBJTdEJTI5JTNCJTBBJTNDJTJGc2NyaXB0JTNF[\/vc_raw_js][divider line_type=”No Line” custom_height=”10″][\/vc_column_inner][\/vc_row_inner][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 What is the SAP Workflow Service?<\/strong><\/p>\n SAP Workflow Service deals with workflows between different systems or people and is part of the SAP Workflow Management portfolio. What are the benefits of SAP Workflow Service?<\/strong><\/p>\n In summary, the benefits for using SAP Workflow Service are as follows: What differentiates SAP Workflow Service in the Neo and Cloud Foundry environments?<\/strong><\/p>\n In addition to the general differences between the two runtime environments, the respective implementation of the SAP Workflow Service differs between the Neo and Cloud Foundry runtime environments. Some functionalities are only available in Cloud Foundry<\/p>\n<\/div>\n What is an alternative to SAP Workflow Service?<\/strong><\/p>\n In addition to SAP Workflow Service, there is another solution that deals primarily with workflows: SAP NetWeaver Business Process Management, a module of SAP Process Orchestration. Depending on the situation, one or the other alternative may make more sense.<\/p>\n<\/div>\n<\/div>\n [\/vc_gutenberg][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"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”…<\/p>\n","protected":false},"author":2,"featured_media":9230,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3001],"tags":[],"yoast_head":"\n
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]\nWhat 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”]\nAdvantages 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
\n
Alternative to SAP Workflow Service<\/h2>\n[\/split_line_heading][\/vc_column_inner][\/vc_row_inner][vc_column_text]\n
Recommendation<\/h3>\n
Cloud applications<\/h4>\n
– SAP Workflow Service is also the preferred solution when an organization’s central strategy requires a single workflow management tool, especially when considering the broader capabilities of the intelligent business process management portfolio, such as process visualization and rules management.<\/p>\n
– When extending a local process without communication with third-party systems, you should use the workflow tools integrated in various solutions.
– For cloud products such as SAP S\/4HANA Cloud or components of SAP Service Cloud, you can also use the workflow tools integrated into the solutions to automate simple standard processes. These workflow tools are typically tightly coupled with the application and provide business design and process control without requiring you to learn BPMN, for example.[\/vc_column_text][vc_column_text]\nOn-premise applications<\/h4>\n
In either scenario, be alert from the outset to identify signs of non-standard processes or the need for integration or orchestration with other systems and applications. These are signs that the SAP Workflow Service is the better choice.
With this information, you should be able to make a fairly confident decision about which solution to deploy.<\/p>\n[\/vc_column_text][\/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” top_padding=”5%” id=”unterschiede-zwischen-neo-und-cloud-foundry” 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”]\nDifferences between SAP Workflow Service in Neo and Cloud Foundry<\/h2>\n[\/split_line_heading][\/vc_column_inner][\/vc_row_inner][vc_column_text]In addition to the general differences between the two runtime environments, the respective implementation of the SAP Workflow Service differs between the Neo and Cloud Foundry runtime environments.[\/vc_column_text][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”Cloud Foundry” col_3_content=”Neo”][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”- SAP Web IDE (in the Neo environment) – Only the DiDeveloper and Space Developer roles are required.” col_3_content=”SAP Web IDE” col_1_content=”Development”][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”- No separate CSRF token required when calling OAuth-protected resources. – API calls by the Approuter require a Get call to generate a token by the Approuter. Use X-CSRF token API from UIs. – The API endpoints are different. – Access from UIs is different.” col_3_content=”POST\/PATCH\/PUT\/DELETE requires CSRF protection.” col_1_content=”Interfaces”][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”Multi-target application to deploy or transport all modules together” col_3_content=”Workflow, forms and user interfaces are provided individually.” col_1_content=”Deployment”][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”- Multiple service instances per Space. – Workflow definitions are provided at the subaccount level (no isolation of data across Spaces in a subaccount).” col_3_content=”One service instance per subaccount” col_1_content=”Service instances”][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”OAuth – Use Prinicipal Propagation for all service calls. – Client ID and Secret at the workflow service instance level. – Cloud Foundry with XSUAA.” col_3_content=”Basic and OAuth” col_1_content=”Authentication”][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”Defined in Web IDE and deployed via MTA.” col_3_content=”Automatic provision of FLP content for the standard page, configuration cockpit” col_1_content=”Fiori Launchpad Page”][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”AWS in Frankfurt and US East. More regions planned.” col_3_content=”SAP data centers in different regions.” col_1_content=”Availability”][nectar_horizontal_list_item columns=”3″ column_layout_using_3_columns=”even” col_1_text_align=”left” col_2_text_align=”left” col_3_text_align=”left” col_1_text_element=”p” col_2_text_element=”p” col_3_text_element=”p” font_family=”p” hover_effect=”none” col_2_content=”Some new functionalities only in Cloud Foundry environment, e.g. integration with Process Visibility, form-start UIs, etc.” col_1_content=”Functionalities”][vc_column_text]SAP recommends using SAP Workflow Service in the Cloud Foundry runtime environment.[\/vc_column_text][\/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” top_padding=”5%” id=”big-picture” 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
Big Picture<\/h2>\n[\/split_line_heading][\/vc_column_inner][\/vc_row_inner][vc_column_text]SAP Workflow Service joins a number of other services that, when combined, become a more powerful tool.<\/p>\n
With the SAP Web IDE workflow editor, you can directly use the services provided in the SAP API Business Hub. If the APIs are not available in the API Business Hub, you can also call other REST or OData interfaces. For example, if you want to make SOAP or IDOC calls, you can use SAP Cloud Integration.
With the SAP Workflow Service in the Cloud Foundry runtime environment, you can also use the other two services in the SAP Workflow Management portfolio: Process Visibility and Business Rules. With Process Visibility, for example, you can track process flows and thus identify error situations.
In addition to the services mentioned above, other REST-based services can also be called directly, regardless of whether they are SAP or non-SAP services.[\/vc_column_text][\/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” top_padding=”5%” id=”Weiterfuehrende-Informationen” 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”]\nFurther information<\/h2>\n[\/split_line_heading][\/vc_column_inner][\/vc_row_inner][vc_column_text]\n
Our latest blog posts on the topic of SAP Workflow Service<\/h2>\n[\/split_line_heading][recent_posts style=”slider” category=”sap-cloud-platform-workflow” order=”DESC” orderby=”date” image_loading=”lazy-load” blog_remove_post_date=”true” blog_remove_post_author=”true” blog_remove_post_comment_number=”true” blog_remove_post_nectar_love=”true”][\/vc_column_inner][\/vc_row_inner][\/vc_column][\/vc_row][vc_row type=”in_container” full_screen_row_position=”middle” column_margin=”default” scene_position=”center” text_color=”dark” text_align=”left” 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”][split_line_heading animation_type=”default”]\n
Summary<\/h2>\n[\/split_line_heading][vc_gutenberg]\n<\/p>\n
With a workflow, you can create, execute, and manage workflows. The aim of these workflows is to structure and partially automate processes.<\/p>\n<\/div>\n
The functionalities increase the speed of development and reduce development costs, web-based tools support the rapid development and modification of workflow applications, increase productivity within processes through targeted task distribution and creation of transparency.<\/p>\n<\/div>\n