Skip to main content

Decoupling from SAP MM: A Strangler-Fig Migration for Inventory

Vishwajeet Kantale Updated May 30, 2026 2 min read

Moving inventory functions off SAP MM feels all-or-nothing, and that is exactly why most attempts stall: a big-bang cutover of something as central as materials management is too risky to approve. The strangler-fig pattern is the way out. You grow a new system around the old one, route functions to it one at a time, and retire SAP MM piece by piece, never betting the operation on a single switch.

The pattern, applied to inventory

The strangler fig (named for the vine that grows around a tree and gradually replaces it) means:

  1. Put a facade in front of MM. Route inventory reads/writes through an interface layer rather than letting consumers call SAP directly. Initially the facade just forwards to MM.
  2. Carve out one capability. Pick a bounded, lower-risk function, say goods-receipt posting or a specific stock query, and implement it in the new system.
  3. Redirect that function through the facade to the new implementation, while everything else still hits MM. Run them in parallel, compare outputs, and verify before trusting it.
  4. Repeat, moving capabilities one at a time, until MM is doing little, then nothing.
  5. Retire MM for inventory once the last function has moved and been verified.

Why this beats a big-bang

The hard parts to plan for

The takeaway

You do not have to choose between living on SAP MM forever and a terrifying big-bang rewrite. Put a facade in front of it, migrate inventory capabilities one verified step at a time, and let the new system gradually strangle the old. It is slower than a rewrite on paper and far safer in practice, which for a system this central is the trade worth making.


Working through this in your warehouse?

The team that wrote this also implements inventory architecture, audits operations, and advises on transformation engagements. AvanSaber’s inventory practice runs case-by-case engagements for mid-market and enterprise inventory teams.

Book a discovery conversation or describe your situation at [email protected].

Learn more about our engagement shapes: Inventory Implementation, Audits, Advisory.

Related reading