Retail — Distribution And Replenishment

Content coming soon.

Replenishment Planning

1. What is Replenishment?

👉 Interview phrasing:

“Replenishment ensures demand-oriented supply for stores/customers. The system compares stock vs. target stock and creates POs or STOs automatically.”

2. Two Inventory Management Types

👉 Interview phrasing:

“If a store has full article-level IM, we use the standard procedure with forecast and ATP. If value-only, then simplified procedure applies — driven by POS sales, static target stock only.”

3. Target Stock Determination

Example:

4. Replenishment Planning Run

  1. Read current stock (MM-IM).
  2. Consider expected receipts/issues (ATP check).
  3. Optionally consider forecasted issues.
  4. Calculate expected stock at lead-time end:
Expected stock = Current stock + Receipts – Issues

Follow-on documents via Store Order: PR (if vendor not unique), PO (external vendor), STO (DC supply), Sales Order (external customer).

5. Requirement Groups

6. Advanced Replenishment Solutions

7. Interview Cheat Sheet

👉 Quick 10-sec interview answer:

“In Retail, replenishment compares current + expected stock vs. target stock and generates POs or STOs automatically. If store has full IM, we use standard replenishment with forecasts and ATP. If store is value-only, we use simplified replenishment based only on POS sales. Static target stock is manual, dynamic uses forecast and coverage days. Advanced replenishment is done via SAP F&R, Replenishment Planning, or Predictive Replenishment, depending on retailer maturity.”

Goods Issue Process in a Distribution Center

1. Core Principle

👉 Interview phrasing:

“In SAP Retail, the GI process is always tied to an outbound delivery, which controls picking, packing, and shipping activities. GI reduces stock, posts accounting, and triggers billing.”

2. Outbound Delivery Document

3. Picking Process

a) Without WM (IM only)

b) Lean WM

c) Full WM / EWM

Status logic: Picking: A=open, B=partial, C=complete. WM: A=TO required, B=created not confirmed, C=confirmed.

4. Handling Units (HU)

👉 Interview phrasing:

“Handling Units let SAP track logistics packages, not just articles. They move unchanged through the supply chain and make downstream processing easier.”

5. Goods Issue Posting

Final step of outbound process. Can be triggered:

Effects of GI posting:

After GI, delivery is locked for changes (quantities, dates).

6. Integration Points

7. Inventory Management & Valuation

8. Interview Cheat Sheet

👉 10-sec answer:

“Goods Issue in a DC starts from an outbound delivery, which controls picking, packing, and transport. If WM/EWM is active, transfer orders manage bin-level picking. Handling Units represent packages. Posting GI reduces stock, posts FI/CO, triggers billing, and moves stock in transit for STOs. The Outbound Delivery Monitor is the key tool for managing the process.”

Generating a Collective Purchase Order

1. What is a Collective Purchase Order?

In contrast, Push planning uses Allocation Tables to distribute centrally planned volumes.

2. How CPO Works in the Pull Process

  1. Stores/customers create requirements (STOs or SOs).
  2. DC collects them → bundles into a Collective Purchase Order for the vendor.
  3. Distribution profile in the article’s Logistics: DC view decides which distribution method to apply.

So CPO links the vendor PO with the downstream issue docs (STO/SO).

3. Processing Methods for Merchandise Distribution

4. Focus on Flow-Through

Difference vs Cross-Docking: vendor does not pre-pick; DC must pick & redistribute, but avoids full putaway (uses flow-through zone).

4.1 Recipient-Driven Flow-Through

4.2 Merchandise-Driven Flow-Through

Key difference: Recipient-driven = pick per store; Merchandise-driven = pick per article.

5. Where it Matters

6. Interview Cheat Lines

Executing Merchandise Distribution

1. Two Phases of Merchandise Distribution

Planning Phase

In both cases, vendor PO and issue docs (STO/SO) are linked via distribution data so the DC knows which recipients get what at GR.

Processing Phase

2. Distribution Profiles & Control

3. Processing Methods

1) Cross-Docking (CD)

Example: Vendor sends mixed pallets labeled for Store A/B/C. DC forwards them.

2) Flow-Through (FT)

Variants:

3) Putaway (PA)

Optimizing Procedures

Example: 10 pallets shipped; 8 pallets match store orders (CD), 2 pallets go to storage (PA).

4. Pre-Picked Cross-Docking with SLS (Example)

  1. Vendor PO contains recipient-level quantities (via SLS).
  2. Vendor pre-picks & labels packages per store.
  3. DC GR: inbound HUs moved directly to GI zone.
  4. Outbound deliveries generated automatically (not picking-relevant).
  5. GI posted → merchandise leaves DC.

👉 Leanest process: DC works as a transit hub with minimal handling.

5. Why MD Matters (Interview Angle)

“Merchandise Distribution in SAP Retail is the bridge between procurement and store supply. Planning can be done via allocation table (push) or collective PO (pull). At goods receipt, the system adjusts quantities and applies one of three processing methods: cross-docking, flow-through, or putaway. Cross-docking is leanest if vendor pre-picks using SLS; flow-through enables fast redistribution with DC picking; putaway stores stock for later use. Optimizing procedures combine them for maximum efficiency.”

People also ask

[Replenishment] Standard vs Simplified — when do I use each?
Use Standard when stores have article-level inventory in MM (ATP, forecast possible). Use Simplified (RBIM) for value-only stores/customers — POS-driven with static target stock only.
[Targets] Static vs Dynamic target stock — what’s the difference?
Static (RP/RS) = manual empirical target; can be time-phased. Dynamic (RF/RR) = forecast issues + safety stock (coverage days) with optional min/max caps; requires Standard procedure.
[Run] What does the replenishment run actually check?
Current stock, expected receipts/issues (ATP), optional forecast → computes Expected stock = Current + Receipts – Issues. If below target, creates a requirement to Store Order → PR/PO/STO/SO.
[Follow-ons] How are follow-on docs chosen?
Store Order logic: PR if vendor unclear, PO for external vendor, STO for DC supply, SO for external customers.
[GI] What triggers Goods Issue from a DC?
An outbound delivery (from STO/SO/Allocation Table). GI reduces stock, posts FI/CO, updates document flow, and can trigger billing.
[Picking] No WM vs Lean WM vs Full WM/EWM — what changes?
No WM: pick in delivery. Lean WM: create/confirm TOs (no bin stock). Full WM/EWM: bin-level picking via TO, strategies, RF/voice; delivery updated after confirmation.
[CPO] What is a Collective Purchase Order and when is it used?
A DC-level vendor PO that bundles store/customer demand (pull planning). It mirrors Allocation Table in push planning.
[Methods] Cross-Docking vs Flow-Through vs Putaway — quick differences?
CD: vendor pre-picks; DC does GR→GI. FT: vendor bulk → DC re-picks in flow-through zone (recipient- or merchandise-driven). PA: store in bins, pick later.
[FT] Recipient-driven vs Merchandise-driven Flow-Through?
Recipient-driven: pick per store/customer; outbound deliveries per recipient. Merchandise-driven: pick article by article via Distribution Orders (WM TO); requires Lean WM.
[STO] One-step vs Two-step STO GI?
One-step: GI at DC posts GR at store immediately. Two-step: stock moves to in-transit until GR is posted at the store.
About the Author
Dzmitryi Kharlanau

Dzmitryi Kharlanau

Senior SAP Consultant·EPAM Systems

Senior SAP SD / O2C Consultant | S/4HANA Logistics | Integration at EPAM Systems. Interested in S/4HANA, automation, AI, and Event-Driven Architecture (EDA).

SAP SDOrder-to-CashS/4HANABTPEDAIntegrationAutomationAI