What is SAP Flexible Workflow? | MDP Group (2024)

SAP Flexible workflow is a general function that aims to simplify workflow configurations, it allows you to create condition-based workflows for approval processes and it’s also used for approving procurement documents, such as purchase requisitions, purchase orders, or supplier invoices. Flexible workflow expands SAP Business Workflow, enhancing its accessibility, reach, and flexibility to suit growing cloud-based innovation needs.

Flexible workflow enables business process professionals to build workflows using predefined content and tasks. This means flexible workflows stick to the same principles but can be developed with SAP Fiori apps without the need for development tools.

What are the advantages of Flexible Workflow?

Flexible workflows can be customized through the scenarios that can be created and made suitable according to the needs of your processes without needing any development. Also, key users can make changes and edit these scenarios without needing developers. These custom workflows can be defined through the Fiori app and approval action can also take place in the same environment. There are many options to determine the approvers and flexible workflow has an option to specify when the workflow step will be triggered according to the condition. One-step or multi-step approval processes can be defined depending on your requirements. Compared to classical workflows, flexible workflows have lower costs.

How are flexible workflows used for purchase requisitions?

Flexible workflow supports the development of one-step or multi-step approval processes depending on the requirements. By using the app My Inbox the approvers can approve or reject the process work items.

For the approval of a purchase requisition, there are two options; Overall release and Release of purchase requisition items. In the overall release whole purchase requisition is approved this is also called header-level approval. In the Release of purchase requisition items, the items are approved one by one individually this type of purchase requisition is also called item-level approval. The available scenarios for these options are: A scenario for regular purchase requisitions and A scenario for central purchase requisitions, provided that you use Central Procurement.

Purchase requisitions are approved automatically if there are not any defined workflows for the process. In order to take control of the approval process flexible workflows are needed. Approvers can get notified through sap Fiori launchpad or with emails about the new work items and requesters can get informed by emails whether their purchase requisition has been approved or rejected.

What steps should be followed in order to configure the flexible workflow for purchase requisitions?

  • Performing the workflow customizing activities.
  • Creating the approvers.
  • Managing Teams as the approvers of the work items.
  • Defining people who are responsible for the accounting objects.
  • Defining the logic, the custom fields, and preconditions for the start and the steps of the workflow.
  • Managing and defining the main activities of the workflows for purchase requisitions such as determining the workflow scenario, approvers, defining the approval steps and their orders, and activating the workflow.
  • Translating the texts and the content created for the workflow.
  • Configuring the email notifications that are going to be sent to approvers and requesters and maintaining the email templates.

Along with the configuration optionally transporting the workflow from quality to production can be done as well as troubleshooting the errors and the issues of the workflow and the updating of the recipients.

How are flexible workflows used for purchase orders?

Flexible workflow supports the development of one-step or multi-step approval processes and depending on the requirements in each step one or more approvers can be assigned to the processes for purchase requisitions. Approvers of the defined approval process can be assigned by a role or they can be assigned in teams as well as individuals depending on the need of the system, by using the app My Inbox the approvers can approve or reject the process work items. Purchase orders are approved automatically if there are not any defined workflows for the process. In order to take control of the approval process flexible workflows are needed. Approvers can get notified through SAP Fiori launchpad or with emails about the new work items and purchasers can get informed by emails whether their purchase order has been approved or rejected.

For more detailed information about flexible workflow, you can contact our SAP Fiori consultants by filling out the form on our "Contact" page.

SAP Fiori Consultancy

What steps should be followed in order to configure the flexible workflow for purchase orders?

  • Performing the workflow customizing activities.
  • Creating the approvers.
  • Defining people who are responsible for the accounting objects.
  • Defining the logic, the custom fields, and preconditions for the start and the steps of the workflow.
  • Defining the start and approval steps preconditions and the order for the checking of the preconditions along with determining the recipients and the activation of the workflow.
  • Translating the texts and the content created for the workflow.
  • Configuring the email notifications that are going to be sent to approvers and requesters and maintaining the email templates.

Along with the configuration optionally transporting the workflow from quality to production can be done as well as troubleshooting the errors and the issues of the workflow and the updating of the recipients.

How to use the app: Manage Workflows for Journal Entry Verification?

With this app for finance, you can build workflows for your business needs and activate them. In this app, you can define preconditions to start a workflow for the journal entries and currency adjustments. For verification, you can create, edit, and activate workflows and you can also define step sequence and exception handling such as when a workflow ends.

What is Maintain email templates app?

Maintain email tablet app allows you to define email templates so that you can arrange custom emails with your flexible workflow number without needing any development. Users can also get notified about the work items via email along with the Fiori launchpad notifications. You can create custom templates through this tool where you can define subject and body text and create language-specific variants. To write the content of the email dynamically you can use parameters and since the tool is fully HTML supported, through the hyperlink in the email users can view the request in their inbox directly and dynamically.

Benefits of Flexible Workflow

  • Instead of creating one large, complex workflow, you can design several flexible workflow scenarios for a procurement document.
  • Preconditions can be used to start a process and decide whether a workflow step is appropriate.
  • You can specify the steps that the approver should take for each operation.
  • Parallel approval is supported for any of the steps
  • You can specify what should happen next when the approver decides to reject the work item with exception handling.
  • Supports push notifications
  • It provides integration with the SAP-recommended Fiori My Inbox application.
What is SAP Flexible Workflow? | MDP Group (2024)

FAQs

What is SAP Flexible Workflow? | MDP Group? ›

Flexible Workflow is a new concept introduced in SAP S/4HANA

SAP S/4HANA
SAP S/4HANA is an enterprise resource planning (ERP) software package meant to cover all day-to-day processes of an enterprise (for example, order-to-cash, procure-to-pay, plan-to-product, and request-to-service) and core capabilities.
https://en.wikipedia.org › wiki › SAP_S
with the objective of simplifying workflow configuration. Documents in Sourcing and Procurement, such as purchase requisition, purchase order, request for quotation, etc., usually go through an approval process.

What is the difference between classic and flexible workflow in SAP? ›

The term flexible workflow is used to describe this aspect of the workflow tooling, whereas classical workflow describes the tooling used prior to S/4HANA. Both use the much of the same underlying framework, but to accommodate the flexibility there are differences so tread with caution when extrapolating know-how.

What is MSMP in GRC? ›

One key component of SAP GRC Access Control is the MSMP workflow. MSMP stands for Multi-Stage and Multi-Path and provides a powerful, flexible way to design approval workflows for user access requests.

What are the different types of workflow steps in SAP? ›

Other types of SAP workflow steps which can be used in the workflow are Activity, Process Control, Condition, User decision, Document from template, Container operation, Event creator, Multiple condition, Fork, Undefined step, Loop (Until), Wait step, Loop(While).

What is flexible workflow configuration for PR? ›

The flexible workflow is a general function that allows you to define condition-based workflows for approval processes. The flexible workflow for purchase requisitions allows you to define one-step or multi-step approval processes for purchase requisitions according to your requirements.

What are the types of rules in GRC MSMP? ›

Final answer: In the Business Rule Framework plus (BRFplus) for SAP, the three types of MSMP workflow-related rules you can create are Detour rule, Routing rule, and Agent rule. These rules determine the path and execution of a workflow.

Can we have multiple steps in flexible workflow? ›

We can create multiple steps for each document workflow with various starting conditions and different recipients. The steps are executed according to the order set in the Steps section of the workflow creator. To run the created workflow, after saving all changes, you need to activate the workflow.

What is the benefit of flexible workflow in SAP? ›

The flexible workflow allows you to use either the automatic, one-step, or even multi-step approval. You can use the app Manage Workflows for Purchase Orders to define start conditions such as the company code, the material group, or the document type of the purchase order.

What are the 3 layers in SAP workflow? ›

3 layers: presentation, application, database. SAP Logon and SAP GUI are software which can be classified as belonging to the presentation layer.

What is the difference between MSMP and BRF+ in SAP? ›

MSMP workflow is a tool for defining and executing approval processes in SAP systems. BRF+ is an application used to create business rules.

What is the Tcode for MSMP? ›

MSMP Development Configuration: Tcode GRFNMW_DEV_CONFIG. MSMP Rule Generation / Testing: Tcode GRFNMW_DEV_RULES. Generate Versions for MSMP Config: Tcode GRFNMW_GEN_VERSION. MSMP Workflow Monitoring: Tcode GRFNMW_MONITOR.

Is SAP GRC and security same? ›

SAP GRC builds upon the foundation of SAP Security and extends its reach. Key modules of SAP GRC include: Access Control (AC): Automates user provisioning, manages Segregation of Duties (SoD) risks within roles and performs emergency access management (like “firefighter” access).

What are the 5 stages of workflow? ›

Get Things Done: 5 Stages of Mastering Workflow
  • 1 - Collect. This is really the only portion of the process that's an ongoing thing. ...
  • 2 - Process. ...
  • 3 - Organize. ...
  • 4 - Review. ...
  • 5 - Do. ...
  • 50 Productivity Hacks You Should Consider.
Mar 3, 2020

What are the 3 basic components of workflow? ›

The three basic components of a workflow diagram are input, transformation, output. Every step within a workflow is assigned one of these statuses.

What are rules in SAP workflow? ›

Rules within a Workflow Definition

These specifications only have local validity for the respective workflow definition, and they are optional. Specifying a rule is just one of several methods that can be used to specify the responsible agents and the recipients for missed deadline or completion.

How do I create a flexible workflow in SAP? ›

Flexible Workflow
  1. Define Start Conditions.
  2. Define approval Steps with Step Conditions and recipients (agent determination via BADI).
  3. Define Deadlines and, if needed, notifications.
  4. Define Exception Handling (depends on the step type).
  5. Activate workflows.

What is the difference between classical and flexible workflow in SAP? ›

The term flexible workflow is used to describe this aspect of the workflow tooling, whereas classical workflow describes the tooling used prior to S/4HANA. Both use the much of the same underlying framework, but to accommodate the flexibility there are differences so tread with caution when extrapolating know-how.

What is MSMP in SAP GRC? ›

It also help to simply the provisioning process. This is where the SAP GRC 12.0 User Provisioning tool can help. The key engine which drives this process of the approval workflow is called MSMP- Multi Step Multi Process.

What is workflow in SAP GRC? ›

Workflow-based Risk and Control Maintenance

When you maintain a risk or a control is in SAP GRC, you perform the following steps − Step 1 − In Access Control, a workflow is triggered to perform a risk or a control workflow. Step 2 − When you get the required approvals, approval steps depend on customer requirement.

What are the different types of risks in SAP GRC? ›

Let's explore the various types of risks that organizations face within the GRC framework:
  • Compliance Risks. Compliance risks arise from failing to adhere to laws, regulations, industry standards, or internal policies. ...
  • Operational Risks. ...
  • Financial Risks. ...
  • Strategic Risks. ...
  • Reputational Risks.
Jun 28, 2023

What are the advantages of SAP flexible workflow? ›

Benefits of Flexible Workflow

Preconditions can be used to start a process and decide whether a workflow step is appropriate. You can specify the steps that the approver should take for each operation. You can specify what should happen next when the approver decides to reject the work item with exception handling.

What is delegation in flexible workflow in SAP? ›

In workflow Business object has an important role and delegation is used in business objects If the standard SAP events don't fulfill your purpose, new events/methods may be added to the given object type. SAP doesn't allow changes to its original object types. It permits changes by using the concept of delegation.

What is classic workflow? ›

Classic workflows is a part of Microsoft Dataverse and it can be used to add no-code business logic and automation. There are three types of processes in Microsoft Dataverse. Classic workflow is one and the other two are Dialogs and Actions.

What is the main difference between SAP Fiori apps and classic apps in SAP S 4hana? ›

Classic UIs typically cover multiple use-cases in one go, whereas SAP Fiori apps are precisely fitted to roles and tasks, providing a simpler and cleaner approach. In these cases, Feature Comparison documents can provide invaluable information on differences in capabilities.

What are the types of work items in SAP workflow? ›

Features
Work item typeAbbreviation
Block work itemX
Background work itemB
Wait step work itemE
Web work itemR
2 more rows

How to create a flexible workflow in SAP? ›

Flexible Workflow
  1. Define Start Conditions.
  2. Define approval Steps with Step Conditions and recipients (agent determination via BADI).
  3. Define Deadlines and, if needed, notifications.
  4. Define Exception Handling (depends on the step type).
  5. Activate workflows.

Top Articles
Latest Posts
Article information

Author: Lilliana Bartoletti

Last Updated:

Views: 6258

Rating: 4.2 / 5 (53 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Lilliana Bartoletti

Birthday: 1999-11-18

Address: 58866 Tricia Spurs, North Melvinberg, HI 91346-3774

Phone: +50616620367928

Job: Real-Estate Liaison

Hobby: Graffiti, Astronomy, Handball, Magic, Origami, Fashion, Foreign language learning

Introduction: My name is Lilliana Bartoletti, I am a adventurous, pleasant, shiny, beautiful, handsome, zealous, tasty person who loves writing and wants to share my knowledge and understanding with you.