Discover SAP EWM MFS – What is SAP EWM MFS?

Discover SAP EWM MFS

What is SAP EWM MFS?

This blog is part of the series ‘SAP EWM meets Automation – Discover EWM MFS’. As with all posts of this series, the content provided here has been created in cooperation with the SAP EWM team at Swisslog. Feel free to visit their website in case you want to learn more about the services offered by Swisslog or to browse open positions within their EWM team!

This blog post is intended for those of you who never implemented an automated warehouse with EWM MFS or even never used SAP EWM before. I wrote this article as I noticed that some of my subscribers/readers are actually part of this group. This is not a problem at all but I thought it might be beneficial to induct those with a very simple post answering this apparently simple question (did not think of this when I started this series initially – otherwise that would have been the very first post 😉).

You should indeed have a rough understanding about what a WMS (Warehouse Management System) is doing and that SAP EWM is such a system. But apart from this – I do not request any additional prior knowledge here.

My proposal –

This blog post exchanges 5 minutes of your life against the answer to the question ‘What is EWM MFS?’

Expect a short, compact and simple summary!

Technically, EWM MFS is a package of code sitting in SAP EWM which enables EWM to talk directly with different kind of automation equipment.

Let us break this into smaller pieces / keywords in order to understand it:

  1. Package of code
  2. Talk directly
  3. Automation equipment

We start with the last one to have something physical in mind right from the beginning –

What is automation equipment in this context? That could basically be everything that moves without direct operator control within a warehouse and is controlled by a PLC (Programmable Logic Controller). So technically EWM talks to the PLC and not directly to the equipment. This is an important difference but let us still look at some examples for the automation equipment in order to simplify the understanding here:

  • Conveyors of all different kinds
What is SAP EWM MFS_01
What is SAP EWM MFS_02
  • Automated Storage and Retrieval Systems (ASRS) operated by cranes:
What is SAP EWM MFS_03
What is SAP EWM MFS_04
  • Monorails
What is SAP EWM MFS_05

…and many more.

So this is the stuff that EWM MFS is talking to via the PLC (EWM > PLC > Automation Hardware).

It is realized by what I mentioned as package of code in my definition above. This package is part of SAP EWM since 2008 with the release of EWM 5.1. Post this release, it was no longer required to install external middleware or warehouse control units in order to run automated warehouses with SAP EWM (so you could actually communicate with PLCs and the automation hardware already before that but not without using an additional middleware or control unit in between > more details further below).

What is SAP EWM MFS_06

The master & application data which is used by this package of code and required to make everything work is sitting here in the Easy Access menu:

SAP Menu > SCM Extended Warehouse Management > Extended Warehouse Management > Master Data > Material Flow System (MFS)

What is SAP EWM MFS_07

And the customizing which has its stake in controlling the MFS processes is sitting here:

SAP Customizing Implementation Guide > SCM Extended Warehouse Management > Extended Warehouse Management > Material Flow System (MFS)

What is SAP EWM MFS_08

Last but not least, I explain what I have in mind when I say talk directly to automation equipment?

I provided a short hint already above, mentioning the ‘middleware’ or ‘control unit’. To make this more tangible, let us look at the warehouse automation layer model published via VDI standard 3962. EWM as our warehouse management system is sitting right under the inventory management system which is managing orders, creating deliveries and pushes those towards EWM: