Digitise approval processes in SAP
Under SAP ECC, the release of documents was more or less limited to the MM module. The release of purchase requisitions or purchase orders was possible there - albeit not perfectly solved.
Other departments, such as Sales, had to make do elsewhere, usually outside the SAP system. S/4HANA puts an end to this. As a standardized, cross-module solution, Flexible Workflow offers everything needed for releases.


Sourcing and Procurement
The flexible workflow in SAP S/4HANA in sourcing and procurement automates approvals for documents such as purchase requisitions, purchase orders, and purchasing contracts, and allows flexible configuration of start conditions, approval levels, and exceptions via Fiori apps.
Sales
The flexible workflow in SAP S/4HANA in the SD (Sales & Distribution) area facilitates the automated release of sales documents such as customer orders, quotations or returns and allows flexible adjustment of start conditions, approval levels and exceptions directly via Fiori apps.
Finance
In the area of finance, the flexible workflow in SAP S/4HANA digitises approvals of general ledger documents and processes in FI-CA or FSCM, and enables approval rules, amount limits and escalations to be defined flexibly via Fiori apps.
Logistics
The flexible workflow in SAP S/4HANA in the area of logistics controls automated approvals for logistics documents such as QM measures, maintenance orders or condition contracts (bonus processing in purchasing/sales) and allows flexible definition of approval rules, responsible persons and escalation paths via Fiori apps.
Other Documents

Of course, the question also arises as to which functionalities are available during the approval of such documents. As a new functionality within S/4HANA, the range of functions is constantly being expanded with each release. Incidentally, this also applies to the availability of approvals for other SAP documents. Thus, the range of functions depends on the SAP release on the one hand and on the document to be approved on the other.
The classic SAP Business Workflow mainly served as a workflow engine for SAP native workflows under ECC. The workflow engine was also used to map customer-specific workflows in SAP. This often involved a great deal of effort on the part of developers.
With SAP S/4HANA, SAP offers Flexible Workflow, a further development of SAP Business Workflow, which has been embedded in the SAP standard as an approval workflow in many documents. It can be easily configured by key users – without the involvement of developer resources. A large number of new workflows reduce the need for customer-specific workflows, although Flexible Workflow can also be used here to implement new workflows and automate business processes with little effort.
