202
MODULE TOPICExplore the capabilities that make O2C work

ORDER TO CASH · STRUCTURE

How is a sales document put together?

A sales order is not one flat record. Business context, header data, item data, and schedule lines work together so SAP can control commercial intent, product behavior, and fulfilment timing.

PROCESS ROLE

Structure separates what is shared from what can vary

The sales area establishes the selling context. The sales document type controls the document as a whole. Each item can behave differently, and each item can carry one or more schedule lines for requested, confirmed, or split quantities and dates.

Conceptual sales order structure showing company code, sales area, sales order type, sales document, sales item category, sales items, customer, product, pricing procedure, delivery plant, and ship-to.
Original Sales Order Structure conceptual model © Benedict Yong. Reproduced with permission.The ERP Atlas model below extends this foundation by making the header, item, and schedule-line levels explicit for SAP S/4HANA.

DOCUMENT MODEL

One order, three operational data levels

Read downward. A value belongs at the highest level where it remains true, while lower levels allow controlled exceptions.

CONTEXT

Sales area and document type

Sales organization, distribution channel, division, and order type establish the organizational and processing frame.

HEADER

Shared commercial data

Sold-to, payer, currency, requested dates, payment terms, and header conditions normally apply across the document.

ITEM

Product-specific behavior

Material, order quantity, plant, item category, item pricing, rejection, and delivery or billing relevance can differ by line.

SCHEDULE LINE

Quantity and timing evidence

Requested date, confirmed quantity, delivery date, requirements transfer, and movement relevance describe how an item will be fulfilled.

OPERATIONAL FLOW

What happens in SAP

Read the sequence as one connected business event, not as isolated transactions.

01FRAME

Establish the selling context

Sales area, transaction channel, document type, and customer establish which rules and master-data segments are eligible.

02CONTROL

Determine item behavior

Order type, material item-category group, usage, and higher-level item drive item-category determination.

03SCHEDULE

Create fulfilment detail

Item category and material MRP type help determine the schedule-line category and its availability, requirements, and delivery behavior.

04FOLLOW ON

Create referenced successors

Copy control and status rules connect quotations, orders, deliveries, billing documents, returns, and corrections without overwriting the source.

DESIGN & CONTROL

What shapes the result

These controls work together; a locally correct setting can still produce the wrong end-to-end outcome.

Document-level control

The sales document type influences number range, reference rules, blocks, credit behavior, delivery and billing proposals, and general processing.

Item-level control

The item category controls pricing, delivery and billing relevance, schedule lines, completion, returns, and other product-specific behavior.

Schedule-line control

The schedule-line category controls availability checking, requirements transfer, delivery relevance, movement direction, and quantity/date evidence.

DIAGNOSTIC EVIDENCE

Diagnose at the level where the result was determined

A header issue, item issue, and schedule-line issue can look similar to a user, but they originate from different inputs and control tables.

HEADER

Sales area, order type, partners, currency, overall blocks, payment terms, and header status.

ITEM

Material, plant, item category, pricing, rejection, delivery and billing relevance, and item status.

SCHEDULE LINE

Requested and confirmed quantities, dates, schedule-line category, ATP result, requirements, and delivery status.

PROJECT MOMENT

One order, two products, three dates

A customer orders 20 standard chairs and 10 configured desks. The items receive different categories, and the desks split into two confirmed schedule lines because supply is available on different dates. One header still preserves the shared customer and commercial context.

  • Header values are shared deliberately
  • Each item behavior is explainable
  • Confirmed dates sit on schedule lines
  • Successors retain reference
Technical referencesSAP Help - How sales documents are structured SAP Help - How sales documents are controlled
CONTINUE THE PATHContinue to O2C 303

See how these module capabilities connect across fulfilment branches, logistics documents, accounting entries, billing, and clearing.

Open practitioner map