MM Stock Transport Order Part 5: Troubleshooting STOs — Shipping Data, ATP, Delivery, GR and Valuation
Diagnose STO issues: no delivery created, ATP not confirming, delivery blocked, GR not possible, stock stuck in transit, valuation or GR/IR differences, and billing problems for cross-company STOs — with a structured checklist.
Explanation
📌 KEY POINTS
✅ No delivery: shipping data, delivery type assignment, ATP/confirmation, VL10B selection.
✅ GR not possible: GI not posted, one-step/two-step settings, delivery not completed.
✅ Stuck transit: missing GR, losses unposted.
✅ Value differences: STO vs billing price (cross-company), valuation areas.
⚠️ Posting manual 301 transfers to "fix" STOs breaks the document chain.
━━━━━━━━━━━━━━━━━━━━
▶ WHERE WE ARE
Part 4 covered finance. Now troubleshooting.
━━━━━━━━━━━━━━━━━━━━
▶ 1. DELIVERY CREATION
- Shipping data, delivery type, checking rule, schedule line confirmation.
━━━━━━━━━━━━━━━━━━━━
▶ 2. ATP AND SHIPPING
- Stock at supplying plant, route, shipping point.
━━━━━━━━━━━━━━━━━━━━
▶ 3. GI/GR
- PGI done? Step configuration; GR reference.
━━━━━━━━━━━━━━━━━━━━
▶ 4. VALUATION AND BILLING
- Price alignment; intercompany billing due list.
━━━━━━━━━━━━━━━━━━━━
▶ 5. CHECKLIST
- Document flow of STO → delivery → GI → billing → GR → invoice.
━━━━━━━━━━━━━━━━━━━━
▶ STEP BY STEP
- Take a failing STO.
- Follow the chain and identify the missing step.
- Fix configuration or data and continue the process.
✅ CHECKPOINT: every STO issue maps to one missing link.
Code example
===== STEP 1: checklist =====VL10B selection (dates, shipping point) | shipping data for plants | delivery type/checking rule | ATP confirmationPGI status | GR reference | stock in transit (MB5T) | billing due list (cross-company) | GR/IR ===== STEP 2: typical fixes =====Maintain customer number for receiving plant | correct checking rule | post missing GR | align transfer pricesReal project scenario
A receiving plant could not post GR for an STO. The delivery showed picking complete but no PGI. The shipping clerk had missed PGI because of a missing batch. After batch determination was fixed and PGI posted, GR worked.
Common mistakes
- Manual workarounds.
- Ignoring PGI status.
- Not checking shipping data.
- Price mismatches.
- No transit monitoring.
Best practices
- Follow the document chain.
- Fix configuration root causes.
- Monitor backlogs.
- Align prices.
- Maintain checklists.
Interview angle
Questions: "Why is no STO delivery created?", "Why can't GR be posted?", "Why GR/IR differences?"
Strong answer: chain-based troubleshooting with shipping data, ATP, PGI, step settings, billing and price alignment.
Practice this lesson
Quick check
1. Support staff "fix" STO problems with manual 301 postings. What is the risk?
2. What is the best first step to troubleshoot an STO problem?
3. A receiving plant cannot post GR for a two-step STO. What is a common reason?
Interview questions
1. A receiving plant cannot post GR for STOs and some STOs never get deliveries. How do you troubleshoot?
Answer it in your own words first, then compare.
2. A cross-company stock transport order has goods sitting in stock-in-transit for over 45 days. The receiving plant's physical inventory count excludes this quantity by design, but the FI-GL trial balance shows a stock-in-transit account balance that does not match the MM transit quantity report (e.g., MB5T). As the architect, how would you troubleshoot this reconciliation gap between MM and FI-GL?
Answer it in your own words first, then compare.
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
- S/4HANA MM Transformation, Ariba, Migration, Public Cloud and Architecture
- Invoice Verification, GR/IR, Integration and Production Support
- Procurement and End-to-End Procure-to-Pay
- Inventory Management, Valuation, Material Ledger and Account Determination
- MM Foundation, Enterprise Structure and Master Data
- Enterprise Structure