Retail — Retail Pricing And Conditions

Content coming soon.

Retail Pricing

Overview

👉 Interview hook:

“Retail pricing ensures articles always have the correct sales price across all sites and channels, based on planned markup rules, transfer prices, or competitor strategies. The S111 worklist is the cockpit for monitoring and updating prices.”

Pricing Levels (Hierarchy of Determination)

Sales prices can exist at different granularity levels. The system always uses the most specific one:

  1. Site (most detailed)
  2. Distribution chain + Price List (medium)
  3. Distribution chain (broadest)

Example: If a site‑specific price exists, it’s used; otherwise the system checks the price list, and if not found, falls back to the distribution chain price.

Planned Markups & Condition Technique

Example: Purchase price = 10 EUR; planned markup = 40% → suggested retail price = 14 EUR.

One‑Step vs Two‑Step Pricing

1) One‑Step (Vendor → Store)

2) Two‑Step (Vendor → DC → Store)

Numerical Example:

Pricing Functions Beyond Markups

Change Pointers & Pricing Worklist (S111)

👉 Interview phrasing:

“S111 is the cockpit where Retail controllers check which prices need updating after cost or condition changes, and mass‑update them.”

Pricing Screen Setup (Execution)

POS & Price Lists

Integration Points

Interview Cheat Sheet

👉 Quick 10‑sec answer:

“Retail Pricing in SAP calculates sales prices from purchase costs using planned markups. It supports one‑step (vendor→store) and two‑step (vendor→DC→store) pricing. The system monitors changes with pointers and proposes updates in the S111 pricing worklist — keeping prices aligned across thousands of stores.”

CCM (Condition Contract Management)

🚧 Content for Condition Contract Management (CCM) will be added soon. Stay tuned!

People also ask

What is the difference between one‑step and two‑step pricing?
One‑step: vendor → store, sales price = vendor net + markup. Two‑step: vendor → DC (transfer price with markup) → store (adds markup). Ensures margin transparency across DCs and stores.
How does SAP determine which sales price to apply?
System checks levels in order: Site → Distribution chain + Price List → Distribution chain. The most specific level found is applied.
What is the role of planned markups in Retail Pricing?
Planned markups (condition types) are applied to purchase cost to suggest sales prices. They may include cost components (freight, handling) and target profit margins.
What’s the purpose of Change Pointers and the S111 Pricing Worklist?
Change Pointers detect changes (e.g., vendor cost, conditions). S111 lists articles/sites needing recalculation and allows controllers to mass‑update prices.
What is family pricing and competitor pricing?
Family pricing keeps a group of related articles aligned (e.g., toothpaste variants). Competitor pricing adjusts your sales price relative to competitor or reference article.
What is backwards calculation in Retail Pricing?
It starts from a fixed consumer price (regulated or market) and works backwards to compute purchase costs or margins.
How does Retail Pricing integrate with POS?
Prices are distributed to stores via assortment list outbound (IDocs). Profiles determine if full or delta versions are sent.
How does Retail Pricing link with Condition Contracts (CCM)?
Promotions managed in CCM can override standard retail price conditions. Pricing ensures harmonization with promotional conditions.
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