Service Procurement
MM / P2Pintermediate

MM Service Procurement Part 3: Service Entry Sheets and Acceptance Workflow

Key takeaway

Record and approve performed services: creating service entry sheets (by requester, supplier or buyer), planned vs unplanned services, acceptance posting, approval via flexible workflow, rejection and correction, and the accounting effect of acceptance.

Explanation

📌 KEY POINTS
✅ An SES records services performed; acceptance posts value to the account assignment and GR/IR.

✅ SES can be created by requesters, buyers or suppliers (e.g. via supplier portals/Ariba).

✅ Approval can use flexible workflow for service entry sheets.

✅ Rejected SES are corrected and resubmitted; accepted SES can be revoked if wrong.

⚠️ Accepting SES without checking against PO lines or limits leads to overpayment.

━━━━━━━━━━━━━━━━━━━━
▶ WHERE WE ARE

Part 2 covered configuration. Now acceptance.

━━━━━━━━━━━━━━━━━━━━
▶ 1. CREATION

  • Reference to PO; planned lines, unplanned within limits.

━━━━━━━━━━━━━━━━━━━━
▶ 2. APPROVAL

  • Flexible workflow conditions (value, cost center); approvers in My Inbox.

━━━━━━━━━━━━━━━━━━━━
▶ 3. ACCEPTANCE

  • Posts GR-like document: Dr cost object, Cr GR/IR.

━━━━━━━━━━━━━━━━━━━━
▶ 4. REJECTION AND REVOCATION

  • Corrections; revoke acceptance reverses postings.

━━━━━━━━━━━━━━━━━━━━
▶ 5. SUPPLIER COLLABORATION

  • Supplier-created SES via network; validation against PO.

━━━━━━━━━━━━━━━━━━━━
▶ STEP BY STEP

  1. Create SES for part of the PO.
  2. Approve via workflow.
  3. Revoke and correct.

✅ CHECKPOINT: only approved SES post costs and enable invoicing.

Code example

ABAP Code
===== STEP 1: create =====ML81N (classic) / Fiori Manage Service Entry Sheets → reference PO → lines/quantities ===== STEP 2: approval =====Flexible workflow for SES: value > 5,000 → cost center manager ===== STEP 3: postings =====Acceptance: Dr cost center expense | Cr GR/IR | revoke acceptance reverses

Real project scenario

A facilities management team accepted SES without comparing them to PO lines; suppliers entered extra hours freely. Workflow approval by cost center managers and validation against PO quantities reduced overbilling.

Common mistakes

  • Accepting without review.
  • No workflow for high values.
  • Unplanned services without limit.
  • Suppliers editing prices.
  • No revocation process.

Best practices

  • Approve via workflow.
  • Validate against PO.
  • Control unplanned services.
  • Lock prices from PO.
  • Define correction procedures.

Interview angle

Questions: "What is a service entry sheet?", "What happens at acceptance?", "How do you approve SES?"
Strong answer: creation, workflow approval, acceptance postings, rejection/revocation, supplier collaboration.

Practice this lesson

Quick check

1. What does acceptance of a service entry sheet post?

2. An accepted SES was wrong. How is it corrected?

3. Suppliers enter extra hours on SES that are accepted without review. What control should be added?

Interview questions

1. A service entry sheet is rejected by the approver and sent back for correction, but the vendor never receives a revised service PO output reflecting the change, leading to confusion about the corrected scope during rework. How would you diagnose and resolve the output management gap?

Answer it in your own words first, then compare.

2. Service entry sheets are accepted without review and suppliers overbill. How do you design SES creation and approval?

Answer it in your own words first, then compare.

Practice more with Interview AI →

Reference-verified: the steps are checked against official SAP documentation and tutorials, and object and field names in the sample code are checked for consistency. The code has not been compiled or run on an SAP system by ERPClimb. Syntax marked release-dependent varies by SAP release, so check it in your own system.

More lessons in this topic

Interview questions on this topic

Related SAP topics