What is STR and STO in SAP MM: Full details Guide for Beginners

What is STR and STO in SAP MM: Full details Guide for Beginners: If you are learning SAP MM, you have probably heard about STR (Stock Transport Requisition) and STO (Stock Transport Order). These are important concepts used for internal stock movement within an organization.

What is STR and STO in SAP MM: Full details Guide for Beginners

Companies often transfer materials between plants, warehouses, or storage locations. In SAP, this process is managed using STR and STO.

In this guide, you will learn.

  • What STR and STO mean in SAP MM
  • Difference between STR and STO
  • Complete process flow
  • Important movement types
  • SAP transaction codes (T-Codes)
  • Real-time business examples
  • Common interview questions

Also Read: How to Select or Reject a Quotation in SAP MM

🚀 Enroll in Live SAP Courses:

🎓 SAP MM (Material Management)
🔗 https://trk.udemy.com/gRoZv2

🎓 SAP PM (Plant Maintenance)
🔗 https://trk.udemy.com/PzaLjX

🎓 SAP SD (Sales and Distribution)
🔗 https://trk.udemy.com/B5KWXx

What is STR in SAP MM?

Definition of STR

STR (Stock Transport Requisition) is an internal request created by one plant to request material from another plant.

It works similarly to a Purchase Requisition but is specifically used for stock transfer purposes.

Purpose of STR

STR is used to:

  • Request material internally
  • Support inter-plant procurement
  • Maintain stock availability
  • Trigger stock transfer planning

Features of STR

  • Internal procurement document
  • No accounting entry during creation
  • Can be converted into STO
  • Used before Stock Transport Order creation

What is STO in SAP MM?

Definition of STO

STO (Stock Transport Order) is an order used for transferring materials from one plant to another within the organization.

It is similar to a Purchase Order but used for internal procurement.

Purpose of STO

STO helps organizations:

  • Transfer stock internally
  • Track material movement
  • Monitor stock in transit
  • Manage logistics and transportation

Features of STO

  • Supports delivery processing
  • Supports Goods Issue and Goods Receipt
  • Tracks stock movement
  • Supports transportation planning

Difference Between STR and STO

FeatureSTRSTO
Full FormStock Transport RequisitionStock Transport Order
PurposeRequest for materialExecute stock transfer
Document TypeRequisitionPurchase Order
T-CodeME51NME21N
Accounting ImpactNoYes during GI/GR
UsagePlanningExecution
Delivery SupportNoYes

Complete STR to STO Process Flow

The standard process flow is:

  1. Create STR
  2. Convert STR into STO
  3. Create Outbound Delivery
  4. Post Goods Issue (PGI)
  5. Transport Material
  6. Post Goods Receipt (GR)

Step 1: Create STR

T-Code: ME51N

Process:

  1. Open ME51N
  2. Enter material details
  3. Enter quantity
  4. Select receiving plant
  5. Save document

Output:

Purchase Requisition number generated.

Step 2: Convert STR into STO

T-Code: ME21N

Process:

  1. Open ME21N
  2. Select document type UB
  3. Enter supplying plant
  4. Reference STR
  5. Verify details
  6. Save STO

Output:

Stock Transport Order created.

Step 3: Create Outbound Delivery

T-Code: VL10B / VL10D

The supplying plant creates outbound delivery for shipment preparation.

Purpose:

  • Picking
  • Packing
  • Shipment preparation

Step 4: Post Goods Issue (PGI)

T-Code: VL02N

Goods Issue reduces stock from the supplying plant.

Common Movement Types:

Movement TypeDescription
641Two-step STO
643One-step STO

Impact:

  • Stock reduced in supplying plant
  • Stock moved to stock in transit

Step 5: Goods Receipt (GR)

T-Code: MIGO

The receiving plant posts Goods Receipt.

Movement Type:

Movement TypeDescription
101Goods Receipt for STO

Impact:

  • Inventory increases in receiving plant
  • Stock in transit cleared

Important Movement Types in STO

Movement TypeDescription
301Plant-to-Plant Transfer
303Transfer to Stock in Transit
305Receipt from Stock in Transit
351STO without Delivery
641Goods Issue for STO
643One-Step STO
101Goods Receipt

Types of STO in SAP MM

1. Intra-Company STO

  • Transfer between plants within same company code
  • No billing involved

Example:

Mumbai plant transfers stock to Pune plant.

2. Inter-Company STO

  • Transfer between different company codes
  • Billing document required

Example:

Company Code 1000 transfers stock to Company Code 2000.

One-Step vs Two-Step STO

One-Step STO

In one-step STO:

  • Goods Issue and Goods Receipt happen together
  • Faster process
  • Less tracking

Movement Type:

643

Two-Step STO

In two-step STO:

  • Goods Issue happens first
  • Material remains in stock in transit
  • Goods Receipt happens later

Movement Types:

  • 641 for GI
  • 101 for GR

Advantages:

  • Better tracking
  • Useful for long-distance transportation
  • Better inventory visibility

Important SAP MM T-Codes

T-CodeDescription
ME51NCreate STR
ME52NChange STR
ME53NDisplay STR
ME21NCreate STO
ME22NChange STO
ME23NDisplay STO
VL10BCreate Delivery
VL02NPost Goods Issue
MIGOGoods Receipt
MB5TStock in Transit Report

Real-Time Business Example

A company has:

  • Plant A in Mumbai
  • Plant B in Pune

Plant B requires 500 units of material.

Process Flow:

  1. Plant B creates STR
  2. STR converted into STO
  3. Plant A creates delivery
  4. PGI posted
  5. Material transported
  6. Plant B posts GR
  7. Inventory updated successfully

Benefits of STO in SAP MM

Better Inventory Control

Tracks stock movement accurately.

Real-Time Tracking

Monitor stock in transit easily.

Process Automation

Reduces manual effort.

Better Audit Trail

Complete document history available.

Improved Internal Procurement

Standardized material transfer process.

Common Errors in STO Process

ErrorReason
Shipping data missingShipping configuration incomplete
Delivery not createdSTO configuration issue
Stock shortageInsufficient inventory
GR not possiblePGI not completed
Vendor missingSupplying plant vendor not maintained

FAQs

What is STR in SAP MM?

STR stands for Stock Transport Requisition.

What is STO in SAP MM?

STO stands for Stock Transport Order.

Which T-Code is used to create STO?

ME21N is used to create STO.

Which movement type is used for STO Goods Issue?

641 movement type is commonly used.

What is stock in transit?

Stock that has been issued from supplying plant but not yet received by receiving plant.

Leave a Comment