1.3 Sales Office, Sales Group, Plant, Storage Location, and Shipping Point Assignments
Key Takeaways
Sales Offices and Sales Groups structure internal sales personnel for regional reporting and performance tracking without impacting financial balance sheets.
Delivering Plants originate in Materials Management but must be explicitly assigned to Sales Organization and Distribution Channel pairs to enable sales order fulfillment.
A Shipping Point is the highest organizational unit in outbound shipping, and every outbound delivery document can contain exactly one Shipping Point.
Shipping Point determination is evaluated by the system using a mandatory three-key rule: Shipping Condition + Loading Group + Delivering Plant.
Differing shipping points across sales order line items cause an automatic delivery split upon outbound delivery creation.
Sales Office, Sales Group, Plant, Storage Location, and Shipping Point Assignments
While Sales Organizations, Distribution Channels, and Divisions establish the commercial architecture of an enterprise, physical fulfillment requires seamless integration with internal sales departments and logistics execution facilities. In SAP S/4HANA Sales, internal units like Sales Offices and Sales Groups manage sales territory performance, while logistics units—specifically Delivering Plants, Storage Locations, and Shipping Points—govern where stock is sourced and how shipments depart.
Internal Sales Units: Sales Office and Sales Group
To manage commercial operations across diverse territories, companies structure their sales representatives into internal departmental units. In SAP, these units are optional from a technical document perspective, but standard practice in corporate implementations.
The Sales Office
A Sales Office represents a physical branch office, regional sales division, or geographic territory (e.g., "Mid-Atlantic Sales Office", "Northern California Branch").
- Assignment: A Sales Office is assigned to one or more Sales Areas in customizing (SPRO Enterprise Structure Assignment Sales and Distribution Assign sales office to sales area).
- Document Role: When an order is created, the Sales Office is captured in the sales order header (
VBAK-VKBUR). It can be defaulted from the customer master record (BP roleFLCU01Sales Area data) or entered manually. - Reporting Utility: Acts as the primary organizational dimension for regional revenue tracking, sales quota management, and territory profitability analysis.
The Sales Group
A Sales Group represents an operational team, group of sales representatives, or departmental squad within a Sales Office (e.g., "Key Accounts Team", "Commercial Fleet Reps").
- Assignment: A Sales Group is assigned directly to a Sales Office (SPRO Enterprise Structure Assignment Sales and Distribution Assign sales group to sales office).
- Personnel Integration: The individual sales representative appears in sales documents as a partner (the sales employee partner function, German key
VE), which refers to a personnel number. The sales group itself is only an organizational grouping maintained in customizing. - Document Role: Stored in the sales order header (
VBAK-VKGRP), driving commission calculations and sales team performance reporting.
Sales Area 1000 / 10 / 01
└── Sales Office 110 (Northeast Branch)
├── Sales Group 11A (Major Accounts)
└── Sales Group 11B (Mid-Market Team)
Logistics Execution Units: Delivering Plant and Storage Location
Sales orders do not hold physical inventory; physical stock resides in logistical facilities defined in Materials Management (MM) and Logistics Execution (LE).
Delivering Plant Architecture
A Plant is an operational facility where goods are manufactured, stored, or distributed. In SAP enterprise architecture:
- Every plant is defined centrally and assigned to exactly one Company Code (
OX18). - To utilize a plant for sales fulfillment, it must be assigned to an SD commercial channel via:
SPRO Enterprise Structure Assignment Sales and Distribution Assign sales organization - distribution channel - plant.
Important
Even if Plant 1010 and Sales Organization 1000 both belong to Company Code 1000, the plant cannot deliver goods for sales orders in Sales Area 1000/10/01 until the specific assignment between Sales Org 1000 + Dist Channel 10 and Plant 1010 is maintained in customizing. If the assignment is missing, the plant cannot be used as the delivering plant for orders in that sales organization and distribution channel.
Delivering Plant Determination Priority in Sales Orders
When a sales order line item is created, the system determines the Delivering Plant using a strict three-tier priority hierarchy:
- Customer-Material Information Record (CMIR): If a specific delivering plant is defined for the customer and material combination (transaction
VD51/VD52), this plant takes absolute precedence. - Ship-to Party Master Record: If no CMIR entry exists, the system checks the Delivering Plant field (
KNVV-VWERK) in the Sales Area data of the Ship-to Party customer master. - Material Master Record: If neither the CMIR nor the Ship-to Party specifies a plant, the system reads the Delivering Plant field (
MVKE-DWERK) maintained on the Sales: Sales Org. 1 view of the material master.
Delivering Plant Search Sequence:
1. CMIR (Customer-Material Info Record) ──[Found?]──> Use Plant
│ No
▼
2. Ship-to Party Master (Shipping Tab) ──[Found?]──> Use Plant
│ No
▼
3. Material Master (Sales: Sales Org 1) ──[Found?]──> Use Plant
Storage Location Architecture
A Storage Location is an organizational subdivision of a plant where inventory is physically held (e.g., Raw Materials 0001, Finished Goods 0002, Quarantine 0003).
- Storage locations are defined under a specific plant.
- In standard sales orders, the storage location is often left blank and determined automatically upon outbound delivery creation using Picking Location Determination (rules based on Shipping Point + Delivering Plant + Storage Condition from the material master, or SAP Extended Warehouse Management integration).
The Shipping Point: The Logistics Anchor for Deliveries
The Shipping Point is the highest organizational unit in shipping and outbound delivery logistics. It represents the physical loading bay, crane terminal, rail depot, or parcel staging dock from which shipments are picked, packed, and dispatched.
The Inviolable Delivery Split Rule
In SAP S/4HANA, the shipping point governs the delivery header (LIKP-VSTEL):
- Every Outbound Delivery document can have exactly ONE Shipping Point.
- If a sales order contains multiple line items that resolve to different shipping points, the system forces an automatic delivery split.
- Line items requiring different shipping points can never be combined into the same outbound delivery document.
Multi-Plant Cardinality
- A single Shipping Point can serve multiple Plants (e.g., a shared bulk loading gantry servicing two adjacent plants).
- A single Plant can be assigned multiple Shipping Points (e.g., Plant
1010has Bay101Afor standard pallet trucks, Dock101Bfor heavy cranes, and Ramp101Cfor hazardous chemicals).
Automatic Shipping Point Determination (Transaction OVL2)
During sales order entry, the system evaluates the line item material and customer parameters to automatically determine the proposed shipping point. This is executed using the classic three-key determination rule:
The Three Determining Factors
- Shipping Condition (2 characters): Reflects customer delivery requirements or transaction urgency (e.g.,
01Standard,02Customer Pickup,10Express Overnight).- Default Source: Sourced from the Sold-to Party customer master record (Shipping tab of Sales Area data).
- Customizing Override: Can be overridden directly by the Sales Document Type header (transaction
VOV8), such as defaulting Express10for Rush Orders (SO) regardless of customer master defaults.
- Loading Group (4 characters): Reflects the mechanical equipment or handling gear needed to load the product (e.g.,
0001Forklift,0002Overhead Crane,0003Manual/Liquid Pump).- Source: Sourced from the Material Master record on the Sales: General/Plant view (
MARC-LADGR).
- Source: Sourced from the Material Master record on the Sales: General/Plant view (
- Delivering Plant (4 characters): Determined from the sales order item via the CMIR Ship-to Material master priority sequence.
Customizing Mechanics in Transaction OVL2
In transaction OVL2, entries are configured combining the three inputs:
- Proposed (Default) Shipping Point: The primary shipping point inserted automatically into the sales order item.
- Manual / Alternative Shipping Points: Up to several permitted alternative shipping points that a user or logistics planner can manually select if the default dock is congested or closed.
| Shipping Cond. | Loading Group | Delivering Plant | Proposed Shipping Point | Permitted Alternatives |
|---|---|---|---|---|
01 (Standard) | FORK (Forklift) | 1010 | 101F (Main Forklift Bay) | 101A, 101G |
01 (Standard) | CRAN (Crane) | 1010 | 101C (Heavy Crane Dock) | 101D |
10 (Express) | FORK (Forklift) | 1010 | 101X (Air Express Staging) | 101F |
Worked Determination Example: Dual-Item Order Split
Consider an industrial manufacturer fulfilling an order for Customer 400500 (Sold-to Party with Shipping Condition 01 Standard):
- Item 10: 5 Industrial Compressors (Material
COMP-500).- Loading Group:
CRAN(Heavy Crane required). - Delivering Plant:
1010(Main Plant). - System lookup in
OVL2for[01 + CRAN + 1010]Proposed Shipping Point:101C.
- Loading Group:
- Item 20: 50 Pallet Boxes of Replacement Valves (Material
VALV-100).- Loading Group:
FORK(Forklift required). - Delivering Plant:
1010(Main Plant). - System lookup in
OVL2for[01 + FORK + 1010]Proposed Shipping Point:101F.
- Loading Group:
Execution Outcome at Outbound Delivery
Both items successfully confirm stock from Plant 1010. However, when the shipping specialist runs collective delivery creation (VL10A / VL01N):
- Item 10 requires Shipping Point
101C. - Item 20 requires Shipping Point
101F. - Because a delivery document can contain only one shipping point in its header, the system creates two separate outbound deliveries:
- Delivery
80000301for Item 10 (dispatched from101C). - Delivery
80000302for Item 20 (dispatched from101F).
- Delivery
Which combination of parameters is evaluated by the SAP system in transaction OVL2 to automatically determine the proposed Shipping Point for a sales order line item?
Sales Organization, Distribution Channel, and Delivering Plant
Transportation Group, Storage Condition, and Shipping Point
Shipping Condition, Transportation Group, and Delivering Plant
Shipping Condition, Loading Group, and Delivering Plant
A sales order contains two line items. Item 10 is assigned to Shipping Point 1000, while Item 20 is assigned to Shipping Point 1020. Both items are sourced from the same plant and scheduled for the same delivery date to the same customer. What happens during delivery processing?
The system blocks delivery creation with a hard error until the user manually changes both line items to share the same shipping point.
The system creates a single outbound delivery containing both items, defaulting to the shipping point of the first line item.
Two outbound deliveries are created, because a delivery header can contain only one shipping point.
The system creates a single delivery with shipping point sub-headers at item level.
When a sales order item is entered, what is the exact search priority sequence used by the system to determine the Delivering Plant?
- Customer-Material Info Record, 2. Ship-to Party Customer Master, 3. Material Master
- Material Master, 2. Ship-to Party Customer Master, 3. Customer-Material Info Record
- Sold-to Party Customer Master, 2. Customer-Material Info Record, 3. Material Master
- Sales Document Type default, 2. Ship-to Party Customer Master, 3. Material Master
Sections you finish are checked off in the contents.