Lesson 1 of 6
How buying services differs from buying goods
7 min
Contoso Motor Co. does not only buy rotors. It buys conveyor maintenance for the Detroit assembly line, cleaning for the Chicago warehouse, calibration of test benches, temporary engineering help and safety gloves by the box. These purchases make up a large share of the number of POs, even if not of the value, and they follow a different logic from stock materials.
What makes services different
- Nothing goes into stock. A service is consumed as it is performed, so the cost always lands on an account assignment object: a cost center, an internal or maintenance order, a WBS element or an asset.
- Quantity is often unknown in advance. You can order "4 quarterly inspections," but you cannot order "the repairs the conveyor will need this year." Services need a way to approve spending up to a limit.
- Receipt is a confirmation, not a count. Nobody can count a repair on a dock. Someone who saw the work has to confirm that it was done, and that confirmation replaces the goods receipt.
- Approval of the confirmation matters. Because the confirmation triggers the cost and allows payment, it usually needs a second person to approve it.
| Topic | Stock material (rotor) | Service (conveyor maintenance) |
|---|---|---|
| Ordered as | Product with quantity and price | Planned service lines and/or a value limit |
| Account assignment | None; goes to stock | Always: cost center, order, WBS element, asset |
| Proof of delivery | Goods receipt (MIGO, 101) | Service entry sheet, approved |
| Accounting at receipt | Inventory debit, GR/IR credit | Expense on the cost object debit, GR/IR credit |
| Invoice match | Against goods receipt | Against the approved service entry sheet |
The service procurement flow
The skeleton is the familiar one from courses sap-mm-202 to sap-mm-204: requisition, purchase order, receipt, invoice, payment. Only the receipt step looks different. Contoso's maintenance supervisor in Detroit requests the annual conveyor contract work; purchasing creates a PO for the service supplier; the supplier performs the work and reports it; Contoso records a service entry sheet that someone approves; the approval posts the receipt in the background; the supplier's invoice is matched against it.
- RequestMaintenance supervisor requests conveyor inspections and a budget for repairs
- Service PORiverbend Facility Services; planned inspections plus a limit item for repairs; cost center Detroit maintenance
- Work performedRiverbend's technician inspects and repairs; reports hours and parts
- Service entry sheetContoso records what was performed against the PO
- ApprovalSupervisor approves in My Inbox; SAP posts the receipt and the expense
- Invoice and paymentRiverbend's invoice is matched against the approved entry sheet
Two ways SAP S/4HANA handles services
SAP S/4HANA offers two models. Lean services treat a service as a PO item of product type group "service," recorded with a lean service entry sheet in Fiori apps; it is the model SAP develops further and the one used in Public Edition. Classic service procurement (the MM-SRV model with item category D, service specifications and transaction ML81N) is still found in many systems converted from ECC. Contoso, converting from ECC 6.0, decided to start new service POs with lean services and to let open classic service POs run out. Lesson 4 compares the two.
For testers, this changes the questions. For a rotor, you ask "did stock go up by 500?" For a service, you ask "did the right person confirm the right work, did the cost land on the right cost object and account, and did the invoice match what was confirmed?" The rest of this course follows those questions through the PO, the entry sheet, consumables and testing.
What would you do?
Dan asks why Contoso cannot simply pay Riverbend's monthly maintenance invoices against the PO, without entry sheets. What is the best answer?
- Services are not stocked: costs always go to an account assignment object.
- Service quantities are often unknown, so POs use planned lines and value limits.
- The service entry sheet, once approved, replaces the goods receipt.
- SAP S/4HANA supports lean services (strategic) and classic MM-SRV services (common in converted systems).
Check your understanding · not graded
Lesson check
1. What replaces the goods receipt in service procurement?
2. Why do service PO items always need account assignment?
3. Which service procurement model does SAP develop further and use in Public Edition?
4. What does approval of a lean service entry sheet trigger?