Retail — Master Data

Content coming soon.

Customer, Supplier, and Site Master in SAP Retail

In SAP Retail, master data plays a crucial role in managing business partners such as customers, suppliers, and sites. Understanding the structure and roles of these master data elements is essential for efficient retail operations.

BP Roles for Customers

Interview phrasing: "Can you explain the different BP roles involved in customer master data within SAP Retail?"

Key memory: Remember the four main BP roles — Sold-to, Ship-to, Bill-to, and Payer — and their distinct functions in the order-to-cash process.

BP Roles for Suppliers

Supplier master data is also split:

  1. General (BP Role 000000) → address, bank info (valid client-wide).
  2. FI Vendor (Role FLVN00) → accounting view (reconciliation account, payment methods).
  3. Vendor (Role FLVN01) → purchasing data (currency, incoterms, purchasing org assignments).

👉 Key memory: General – FI – MM.

Sites & Business Partners in Retail

Transaction to view BP: BP (simple enough).

Site Categories

Extra twists:

Distribution Chains & Customers

Interview Tips

Merchandise Category Hierarchy

What it is

👉 Interview phrasing:

“The merchandise category hierarchy is the backbone of article classification in SAP Retail. It’s used for pricing, reporting, and controlling processes.”

Key Functions

Reference & Value-Only Articles

👉 Interview phrasing:

“Reference articles speed up article creation, value-only articles allow inventory and sales postings at a higher aggregation level.”

Characteristics & Profiles

Site Assignments

Merchandise categories can also be site-dependent:

👉 Example to drop:

“A food retailer might source perishables (lettuce, fruit) from a special fresh-food DC, while all other goods come from the regular dry DC. This can be set at site/merchandise category level.”

Mental Cheat Sheet

👉 If asked in interview:

Article Hierarchy

What it is

👉 Interview phrasing:

“Merchandise Category Hierarchy is more material-attribute based; Article Hierarchy is more sales- and presentation-oriented.”

Key Features

Differences from Merchandise Category Hierarchy

Example:

This allows more customer-oriented analysis, e.g., “Do customers buy more 1.5% milk in bottles or cartons?”

Lifecycle

Interview Tips

Cheat Sheet

👉 If I only get 10 seconds in an interview:

“Merchandise Category Hierarchy is the system’s backbone for classification, mandatory for every article. Article Hierarchy is optional, sales-oriented, and flexible — used in planning and reporting to reflect how products are sold and displayed.”

Retail Article Master

What is the Retail Article Master?

Article Categories

👉 Interview phrasing:

“Single = standalone, Generic = header+variants, Structured = groupings (displays, sets, prepacks, empties).”

Structure of Article Master (Views)

Screen sequences:

Units of Measure (UoM)

Creation & Maintenance Options

Data Synchronization (GDS)

👉 Interview phrasing:

“GDS helps retailers stay synced with suppliers in real time, based on GS1 standards, avoiding manual master data maintenance.”

Discontinuation & Archiving

Interview Cheat Sheet

👉 10-second interview line:

“The Retail Article Master is the backbone of merchandise management. It supports single, generic, and structured articles, integrates all relevant views, and can be maintained via reference/copy/core functions, Fiori apps, or GDS inbound. Once maintained, the article is ready for use across all retail processes.”

Assortment Management

What is Assortment Management?

👉 Interview phrasing:

“Assortment Management ensures the right products are available in the right sites, by creating listing conditions and linking with shelf layout.”

Types of Assortments

Meaning of Listing

Listing Procedures (rule-based)

👉 Can combine listing procedures or create custom ones.

4. Layout Workbench

👉 Interview phrasing:

“The Layout Workbench links assortment planning with shelf optimization – it’s where you assign articles to fixtures and control seasonality.”

5. Assortment Module Management (New Concept)

6. Assortment Lists

👉 Interview phrasing:

“Assortment lists are the communication vehicle to stores – telling them which articles are listed, changed, or discontinued.”

Cheat Sheet

👉 Quick 10-sec answer in interview:

“Assortment Management is how SAP Retail decides which products are sold where. It uses local and general assortments, creates listing conditions, ties into the Layout Workbench for shelf optimization, and pushes assortment lists to stores and POS systems.”

People also ask

[BP Basics] Why does S/4HANA use Business Partner (BP) instead of separate customer/vendor masters?
Because BP harmonizes master data. Instead of maintaining separate customer and vendor objects, you maintain one BP with different roles.
[BP Basics] What are the three BP categories?
Person (individual), Group (family/household), Organization (legal entity).
[BP – Customers] What are the main BP roles for customers?
General (BP Role 000000), FI Customer (FLCU00) for company code data, Customer (FLCU01) for sales area data. Memory: General – FI – SD.
[BP – Suppliers] What are the main BP roles for suppliers?
General (BP Role 000000), FI Vendor (FLVN00) for accounting data, Vendor (FLVN01) for purchasing data. Memory: General – FI – MM.
[Sites ↔ BP] How are sites linked with Business Partners in Retail?
Every site (store or DC) is also a BP. Stores can be internal customers (receive from DC) and DCs act as suppliers (issue to stores).
[Sites] What site categories exist in Retail?
Category A = Store, Category B = Distribution Center. Department stores/shops are subcategories of A.
[Sites] Why do internal customer master records exist for every site?
They support distribution chains, assortments, and internal supply flows (e.g., DC→store replenishment).
[MCH] What is the purpose of the Merchandise Category Hierarchy (MCH)?
It classifies articles, simplifies pricing and reporting, and structures replenishment and valuation.
[MCH] Difference between a merchandise category and a hierarchy?
A merchandise category is the lowest level assigned to an article; hierarchies group categories upwards into levels for control and reporting.
[MCH] Why are reference articles important?
They act as templates to speed up article creation by copying default values.
[MCH] What are value‑only articles used for?
They allow sales and inventory postings at category level — useful for clearance or POS aggregated sales.
[MCH] How does characteristic inheritance work?
Characteristics assigned at higher levels flow down to lower levels and to the articles, ensuring consistency.
[MCH] Why can merchandise categories be site‑dependent?
To allow different pricing, replenishment, valuation, or supplying‑site settings per site/category.
[AH vs MCH] When should I use Article Hierarchy (AH) vs Merchandise Category Hierarchy (MCH)?
Use MCH always (mandatory) for classification and valuation; use AH for sales‑floor / category‑management views like brand, presentation, or seasonal groupings.
[AH] Is Article Hierarchy mandatory?
No. AH is optional and complements (not replaces) the mandatory MCH.
[AH] Practical uses of AH in projects?
Assortment planning, consumer decision trees, seasonal collections, presentation‑driven reporting; share to BW/4HANA or SAP CAR.
[AH] How do validity periods in AH help?
Schedule nodes with start/end dates so reporting and assortments automatically reflect active structures.
[AH] Does AH support asymmetric trees and many levels?
Yes. Branches can be asymmetric and depth is technically unlimited (teams often keep it under ~10).
[AH] Can an article appear multiple times in AH?
With multiple assignment, a category‑level node is used for shop assignment, but each article can appear only once within a given category/shop.
[AH] How does AH feed analytics?
Export AH to BW/4HANA or SAP CAR for sales‑ and presentation‑oriented reporting alongside the MCH view.
[Article Master] What is the Retail Article Master?
The central object consolidating all views (purchasing, sales, logistics, POS) into one record.
[Article Master] Main categories of articles?
Single, Generic with variants, Structured (Displays, Sets, Prepacks), and Empties.
[Article Master] Key views?
Basic, Listing, Purchasing, Sales, Logistics, POS (screen sequences differ: 24 food/non‑food, F4 fashion).
[Article Master] How are UoMs handled?
Base, Order, Sales, Delivery/Issue UoMs linked via conversion factors (e.g., 1 case = 12 bottles).
[Article Master] Creation & maintenance options?
Reference articles, Copy, Core Article, Fiori app, Mass Maintenance, inbound IDocs like ARTMAS.
[Article Master] How does Global Data Synchronization (GDS) work?)
Imports supplier data via GS1 standards so retailers stay synced (GTINs/specs) vs manual maintenance.
[Article Master] Partial vs client‑wide discontinuation?
Partial removes listing so you can’t order but can still sell remaining stock; client‑wide removes the master after checks.
[Article Master] Why archive?
Retail data volumes are huge (10^5 articles × 10^3 stores); archiving keeps performance healthy.
[Assortment] What does ‘listing’ mean in SAP Retail?
Assigning an article to an assortment so it becomes usable in logistics and POS. Without listing, it’s blocked.
[Assortment] Local vs General assortments?
Local (auto‑created per site; A=store, B=DC). General (C) groups many sites for regional/seasonal clusters and less maintenance.
[Assortment] B1/B2/B3 listing procedures differences?)
B1 checks category+grade; B2 checks characteristics (e.g., needs freezer); B3 checks layout module. Procedures can be combined/customized.
[Assortment] What is the Layout Workbench for?)
Links assortment planning with shelf optimization: assign articles, manage module versions, handle variants, assign fixtures, support seasonality.
[Assortment] What is Assortment Module Management?)
Cloud‑first modular approach with versioned modules via Fiori apps; generates listing (WLK1) and integrates with POS outbound.
[Assortment] What are Assortment Lists and how are they sent?)
Full lists (complete) and Change lists (deltas); output as paper, email, or IDoc to POS/store systems.
[Assortment] One‑liner for interviews?)
Assortment Mgmt decides which products are sold where via listing rules/modules, ties into layout/fixtures, and distributes full/delta lists to stores and POS.
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