Normal view

There are new articles available, click to refresh the page.
Before yesterdayMain stream

Stock Transfer in SAP: The Best Guide with All Scenarios Explained

Home » MM

Stock transfer in SAP play a crucial role in effective inventory management by enabling the seamless movement of goods between storage locations, plants, or even company codes.

Whether we are transferring stock within the same plant, across different plants, or between different organizational units, SAP stock transfer solutions like 1-step and 2-step transfers, offers flexible and robust solutions to manage these transactions efficiently.

1. Stock Transfer in SAP: All Scenarios at a Glance

SAP provides multiple stock transfer methods, including one-step and two-step transfers, stock transport orders (STO), and intercompany transfers, each catering to specific business needs.

Understanding these processes helps businesses optimize supply chain operations, reduce costs, and ensure compliance.

Stock transfer in SAP can be classified into two types from a broader prospective. These can be further divided into several other types.

Please see below this in pictorial form

Picture: Stock Transfer in SAP: All Scenarios at a Glance

1.1 Stock Transfer with MIGO (Without STO, Delivery & Billing)

This is the simplest form of stock transfer in SAP.

In this scenario, no stock transfer order or purchase order is created.

Stock transfer is directly initiated in MIGO without any predecessor document like STO or PO.

This stock transfer process can be further bifurcated into two

  • Stock Transfer between plants of same company code
  • Stock Transfer between plants of Different company codes

Both the above two types can be executed in 1-step or 2-step process.

We will look into these in detail in the later section

Please see below these types of stock transfer in pictorial form.

Picture: Stock Transfer with MIGO (Without STO, Delivery & Billing)

These types of stock transfers offer a more simplified method, primarily suited for intra-company movements or specific organizational needs

--> This stock transfer method optimize the logistics processes and eliminate some administrative overheads.

--> This method of stock transfer refers to directly moving materials between storage locations or plants without creating a purchase order or transport order.

--> This is often beneficial in cases of internal transfers where financial and logistical documentation requirements are minimal.

1.1.1 Advantages of Stock Transfer with MIGO

Below are the advantages of Stock Transfer with MIGO i.e. without STO, Delivery & Billing

a) Cost Efficiency:

Stock Transfer without STO, Delivery & Billing eliminates administrative costs associated with creating and managing transport orders and deliveries.

b) Speed

Stock Transfer without STO, Delivery & Billing accelerates the stock movement process by avoiding complex & long order creation steps.

c) Simplified Process

Stock Transfer without STO, Delivery & Billing is Ideal for companies with frequent internal stock movement. It reduces paperwork and processing time.

1.1.2 Business Scenarios of Stock Transfer with MIGO

Below are the possible business scenarios of Stock Transfer with MIGO i.e. without STO, Delivery & Billing

a) Internal Stock Rebalancing

Stock Transfer without STO, Delivery & Billing comes handy, When warehouses or plants need to balance inventory across locations.

b) Emergency Stock Transfer

Stock Transfer without STO, Delivery & Billing caters well where Immediate stock movement required for production needs without the need for extensive documentation.

c) Supply Chain Improvement

Since this process optimize stock transfers without using stock transport orders, businesses can streamline operations, reduce overhead costs, and improve supply chain responsiveness.

Before looking into execution of stock transfer we will check what is inter-company stock transfer & intra-company Stock Transfer

1.1.3 Inter-Company & Intra-Company Stock Transfer

A large company having plants in different locations needs to move the material between it’s plants. For example We have two plants on our car business PA10 & PA20.

Plant PA10 produces engines and plant PA20 assembles the car using the engines produced in plant PA10. So to transfer the engines from the plant PA10 to PA20 we will use STO (Stock Transport Order) in SAP

--> Now in the above example if plants PA10 & PA20 belongs to same company code (No need of having separate legal accounts etc.) then it will be an example of intracompany STO.

--> If Plant PA10 & PA20 belongs to different company code (to have separate legal accounts etc.) then it will be an example of intercompany STO.

For our car business we have two companies and three plants as shown in the below picture

Picture : Our Car Business STO Scenarios
  • The STO between plants PA10 & PA20 (Both belongs to Company Code PA10) will be a intra-company STO).
  • The STO between plants PA10/PA20 (Both belongs to Company Code PA10) & PP10 (Belongs to company code PP10) will be a intercompany STO).

1.1.4 Execution of Stock Transfer with MIGO

There are further 4 scenarios related to the Stock Transfer without STO, Delivery & Billing

  • One Step Stock Transfer Between Plants of same Company Code
  • Two Step Stock Transfer Between Plants of same Company Code
  • One Step Stock Transfer Between Plants of different Company Code
  • Two Step Stock Transfer Between Plants of Different Company Codes
a) One Step Stock Transfer Between Plants of same Company Code

In One Step Stock Transfer Between Plants stock is issued from the issuing plant & received in receiving plant in 1 step.

This process uses movement type 301

Start MIGO and choose transaction as “A08 – Transfer Posting” & movement type as “301”

input source plant as “PA10” & destination plant as “PA20”. Both these plants belongs to the same company code.

Picture: One Step Stock Transfer Between Plants of same Company Code

Check & post. Material document & FI documents are posted.

Note: Please check the below posts to see the configuration of organization structure i.e. company codes, plants etc.

Configure SAP Finance Organization Structure in 5 Minutes

Configure SAP S4 HANA Material Management Organization Structure in 5 Minutes

b) Two Step Stock Transfer Between Plants of same Company Code

In two Step Stock Transfer Between Plants stock is issued from the issuing plant & received in receiving plant in 2 steps.

As the name suggests , this stock transfer is executed in the two steps.

First step removes the stock from the sending plant and post the material into transit.

The second steps place the stock in the receiving plant stock.

We will see the details of both these steps one by one

b1) First Step- Removal of the Stock from the Sending plant

This process uses movement type 303 (Transfer posting plant to plant – remove from storage).

Start MIGO and choose transaction as “A08 – Transfer Posting” & movement type as “303”

Picture: First Step- Removal of the Stock from the Sending plant

check and post. Material document number 4900000218 is posted.

b2) Second Step- Receipt of the stock into the Receiving Plant

This process uses movement type 305 (Transfer posting plant to plant – place in storage).

Start MIGO and choose transaction as “A10 – Place in Storage” again material document “4900000218” created in first step.

Picture: Second Step- Receipt of the stock into the Receiving Plant
--> In the second Step of Receipt of the stock into the Receiving Plant, no accounting document is posted.

c) One Step Stock Transfer Between Plants of different Company Code

Here stock is transferred In One Step between sending plant & receiving plant which belongs to the different company codes.

This process uses movement type 301 same as One Step Stock Transfer Between Plants of same Company Code

Start MIGO and choose transaction as “A08 – Transfer Posting” & movement type as “301”

input source plant as “PA10” & destination plant as “PP10”. Both these plants belongs to the different company codes.

Picture: One Step Stock Transfer Between Plants of different Company Codes

System is throwing clearing accounts error

Picture: Company Code Clearing Error

Check & post. Material document & FI documents are posted.

to maintain the clearing account start OBYA

Picture: Maintain Clearing account

Now maintain the clearing account as below

  • Debit -116014100 (PPIN-Clearing Account for Asset Acquisition)
  • Credit- 770030000 (PPIN-Clearing Account Asset Disposals)
Picture: Clearing Accounts between PA10 & PP10

Transaction is posted successfully. Material document & FI document is created

FI document posted in the sending company code

Picture: FI document posted in the sending company code

FI document posted in the Receiving company code

Picture: FI document posted in the Receiving company code
d) Two Step Stock Transfer Between Plants of Different Company Codes

In two Step Stock Transfer Between Plants of different company codes, stock is issued from the issuing plant & received in receiving plant in two step.

As the name suggests , this stock transfer is executed in the two steps.

First step removes the stock from the sending plant from the first company code and post the material into transit.

The second steps place the stock in the receiving plant stock of another company code.

We will see the details of both these steps.

d1) First Step- Removal of the Stock from the Sending plant

This process uses movement type 303 (Transfer posting plant to plant – remove from storage).

Start MIGO and choose transaction as “A08 – Transfer Posting” & movement type as “303”

Picture: First Step- Removal of the Stock from the Sending plant From Different Company Code

check and post. Material document number 4900000218 is posted.

--> Accounting entries for the two step stock transfer will be exactly same as one step stock transfer.
d2) Second Step- Receipt of the stock into the Receiving Plant

This process uses movement type 305 (Transfer posting plant to plant – place in storage).

Start MIGO and choose transaction as “A10 – Place in Storage” against the material document generated in the first step.

Picture: Second Step- Receipt of the stock into the Receiving Plant of Different Company Code

--> No accounting document is posted in the second Step of the receipt of the stock into the Receiving Plant, 

1.2 Stock Transfer With Stock Transport Order/Purchase Order (STO/PO)

Here stock transfer process starts with a document i.e. stock transport order, which is a kind of purchase order.

There are several types of Stock Transfer With Stock Transport Order/Purchase Order (STO/PO)

All types of Stock Transfer With Stock Transport Order/Purchase Order (STO/PO) is given below in pictorial form

Picture: Stock Transfer With Stock Transport Order/Purchase Order (STO/PO)

Please continue with the below post for all the step by step details of Stock Transfer With Stock Transport Order/Purchase Order (STO/PO).

Mastering Stock Transport Orders (STO)

The post Stock Transfer in SAP: The Best Guide with All Scenarios Explained appeared first on Ultimate SAP Guides | S4 HANA Logistics Modules.

By: admin
27 March 2025 at 07:38

SAP Stock Transport Order Without Delivery: Process, Configuration & Guide

Home » MM

In SAP Materials Management (MM), the Stock Transport Order (STO) without delivery is a critical process for transferring stock between plants without generating an outbound delivery in SAP SD (Sales and Distribution).

This method is widely used in scenarios where goods movement is handled directly through inventory management (IM) rather than logistics execution (LE).

Understanding how to configure and execute an STO without delivery is essential for optimizing internal stock transfers, reducing logistics costs, and streamlining procurement operations.

In this guide, we will cover the end-to-end STO process, key configuration steps, and its integration with SAP modules like FI (Financial Accounting) and MM (Materials Management).

Whether you are an SAP consultant, business analyst, or supply chain professional, this step-by-step walkthrough will help you efficiently implement STO without delivery and improve inventory management in your SAP system.

Stock Transport Orders (STO) are essential for efficiently managing the movement of materials between different company locations. There are some business cases where you may need to handle stock transfers without creating a delivery.

--> Stock transfer without delivery in SAP is used in various business scenarios where the transfer of goods between locations does not require a shipping document or delivery, but is still necessary for inventory management purposes or to account for delivery cost like freight.

--> A stock transport order without delivery is possible Only in Two-Steps procedure.

Stock Transport Order Without Delivery process not only saves time but also simplifies internal stock management.

In this step-by-step guide, we’ll walk you through the various scenarios of Stock Transport Order without delivery process.

Below is the pictorial representation of SAP Stock Transport Order Without Delivery.

Picture: Stock Transfer with STO but without Delivery & Billing

1. What is Stock Transport Order Without Delivery

As name specifies, Stock Transport Order Without Delivery is transferring the stock between the plants without generating an outbound delivery in SAP SD (Sales and Distribution).

--> If any of the supplier plant or customer plant belongs to the different company code then STO process becomes intercompany STO process.

--> If supplier plant & customer plant belongs to the same company code then STO process becomes intra-company STO process.

our car business has two company codes PA10 & PP10

  • Company Code PA10 has two plants PA10 & PA20
  • Company code PP10 has one plant PP10

The STO between plants PA10 & PA20 (Both belongs to Company Code PA10) will be a intra-company STO).

Picture: Intra-Company STO in our Car Business

Please see the below post for the Stock Transfer with MIGO (Without STO, Delivery & Billing)

Stock Transfer in SAP: The Best Guide with All Scenarios Explained – Stock Transfer with MIGO (Without STO, Delivery & Billing)

2. Configuration of Stock Transport Order Without Delivery

We will configure Stock Transport Order Without Delivery step by step

2.1 Configure Document Types

In this configuration, we Check and copy existing document types for purchase orders and define allowed item categories for each document type

Document types configuration controls several factors like define item interval, determine allowed follow-on document types, assign document types to a number range group & number range interval

--> For our car business, we will use standard document type "UB" for the Stock Transport Order Without Delivery

Follow the below path for document type configuration

SPRO –> Materials Management –> Purchasing –> Purchase Order –> Define Document Types for Purchase Orders

Picture: Document Type “UB”

Select “UB” and click on “Allowed Item Categories”

Picture: Allowed Item Categories

2.2 Item Category

Item category defines how the procurement of a material or service item is controlled.

For the document type “UB” item category U is used

Picture : Allowed Item Categories “U” for “Doc Type “UB”

Note : Item Categories can not be configured. These are maintained by SAP, therefore we cannot change them. However, we can change the “External Representation” of PO item categories in IMG.

2.3 Configure Pricing Schema for STO Without Delivery

Please check the below post to Configure Pricing Schema for STO Without Delivery

Ultimate guide to SAP S4 HANA MM Pricing Procedure – Pricing Schema for Stock Transport Orders

3. Testing of Stock Transport Order Without Delivery

We will test below scenarios related to the Stock Transport Order Without Delivery

  • Scenario 1: Stock Transport Order Without Delivery & without delivery cost
  • Scenario 2: Stock Transport Order Without Delivery & with delivery cost
  • Scenario 3: Stock Transport Order With Goods Receipt in Quality Inspection

Material prices for all the scenarios

Material price in PA10 plant is 1000 USD at Moving Average Price

Material price in PA20 plant is 1010 USD at Moving Average Price

3.1 Scenario 1: STO without Delivery & No Delivery Cost

This is the normal standard straight scenario related to the stock transfer without delivery

To test the STO without delivery, create a STO

3.1.1 Create a Stock Transport Order

Start ME21N and select Document type as UB

Select sending plant as “PA10”

Select receiving plant as “PA20”

Choosing the document type as “UB” will set item category to “U” Automatically

Picture: STO Creation

3.1.2 Post the goods issue in the issuing plant

To post the goods issue , start MIGO

Select

A07 -Goods Issue & R01 Purchase Order

System will automatically select 351 movement type

Picture: Post the goods issue in the issuing plant

System will fetch all the details from the purchase order

3.1.3 Accounting Document at PGI

We will see accounting document generation in both the scenario of intra-company STO & Inter-company Transfer

3.1.3.1 Accounting Entries in case of Intra-Company STO

In our scenario , the material is valuated at 1000 USD in issuing plant & 1010 USD in receiving plant

a) Material Price control is “Standard Price”

If material subjected to stock transfer is valuated at standard price then it’s price remains unchanged in the transaction

since transaction is valuated with issuing plant valuation, so there is a gain of 10 USD in this transaction.

Picture: Accounting Document Creation at PGI in STO without Delivery with Material price control “S”
b) Material Price control is “Moving Average Price”

If material, subjected to stock transfer is valuated at moving average price then it’s price changes as a result of the transaction.

since transaction is valuated with issuing plant valuation, and there is no inventory in receiving plant till yet, so after the transaction we will have 1 quantity of this material valuated at 1000 USD

As a result accounting document will be posted 1000 USD credit to inventory account and 1000 USD debit to inventory account

Picture: Accounting Document Creation at PGI in STO without Delivery with Material price control “V”
--> Please note that in the case of moving average price control of the material (V) , since there was not inventory in the receiving plant for this material before this transaction, material price updated with the valuation of the sending plant.

--> If there is inventory present before the transaction, then the material price would have been updated with average of the two. For example - in the receiving plant there is already 1 PC at 1010 USD , and 1 PC we receive through this transaction at 1000 USD (sending plant valuation) , then the resulting price of this material would have been 1005 USD for this material in the receiving plant.
c) Automatic GL Posting configuration

here configuration to post to GL is same as 2 step stock transfer as explained in the below post.

3.1.3.2 Accounting Entries in case of Inter-Company STO

Below is the accounting entries in case of inter-company STO without delivery

Here accounting entries are exactly same as in case of stock transfer with MIGO

FI document posted in the sending company code

Picture: FI document posted in the sending company code

FI document posted in the Receiving company code

Picture: FI document posted in the Receiving company code
a) Configuration of clearing accounts

In order to configure the automatic GL posting in case of the stock transfer between the plants of different company codes, we need to execute the below configuration through OBYA

Picture: Clearing Accounts between PA10 & PP10

3.1.4 Stock in Transit

One of the main Characteristics of Stock Transport Order Without Delivery is – As soon as quantity is issued from the issuing plant, it is managed as stock in transit of the receiving plant.

To check stock in transit, start MB5T and input receiving plant

Picture: Stock in Transit

3.1.5 Goods Receipt in the Receiving Plant

To do the Goods receipt in the receiving plant start MIGO

Select “A01 Goods Receipt” & R01 “Purchase Order” , system will automatically select the movement Type as 101

Picture: Goods Receipt in the Receiving Plant

System will fetch all the details, Click the item OK and post the goods reciept

No accounting document is posted in goods receipt

Stock is updated in the receiving plant as well as PO history is updated.

3.2 Scenario 2: STO without Delivery & with Delivery Cost

In this scenario we will apply the delivery cost . Let’s assume that we need to pay USD 10 in transportation to deliver 1 EA of material from plant PA10 to plant PA20 ,

We will capture this cost in stock transport order

3.2.1 Create a Stock Transport Order

Start ME21N and select Document type as UB

Select sending plant as “PA10”

Select receiving plant as “PA20”

Choosing the document type as “UB” will set item category to “U” Automatically.

go to the “Condition” tab and select condition FRB1-Freight (Value) and give this condition value as 10 USD

Picture: Delivery Cost in STO

Select the FRB1 line and click on “Condition Detail”

Enter the supplier number providing the transportation services.

Picture: Supplier providing services in STO

3.2.2 Post the goods issue

To post the goods issue , start MIGO

Select

A07 -Goods Issue & R01 Purchase Order

System will automatically select 351 movement type

Picture: Post the goods issue in the issuing plant

System will fetch all the details from the purchase order

3.2.2.1 Accounting Document at PGI

In our scenario , the material is valuated at 1000 USD in issuing plant & 1010 USD in receiving plant

a) Material Price control is “Standard Price”

If material subjected to stock transfer is valuated at standard price then it’s price remains unchanged in the transaction

system will post delivery charges to the Freight clearing account.

Picture: Accounting Document Creation at PGI in STO with Delivery Cost with Material price control “S”

This freight clearing account is cleared at the time of posting the invoice received from the transportation supplier

Picture: Accounting Document at MIRO in STO with Delivery Cost with Material price control “S”
b) Material Price control is “Moving Average Price”

If material, subjected to stock transfer is valuated at moving average price then it’s price changes as a result of the transaction.

Valuation of the material in Supplying Plant Plant PA10 – 1000 USD

Valuation of the material in Receiving Plant Plant PA20 – 1000 USD

Delivery charge – 10 USD

Create the PO and input the delivery cost along with supplier number as explained HERE

System will post the below accounting document at the time of post goods issue

Picture: PGI Accounting Document in STO without Delivery with delivery cost with Material price at “V”
--> In the above scenario, material cost in the plant PA20 is updated to 1010 USD due to loading of freight charges of 10 USD on inventory. Since there was already 1 EA was present with price as 1000 USD, so system updated the material price in PA20 plant with the average of the two i.e. 1005 USD (1000+1010)/2 

Picture: Changed price of material in PA20 plant after stock transfer PGI
c) Automatic GL Posting configuration

here configuration to post to GL is same as 2 step stock transfer as explained in the below post.

3.2.3 Stock in Transit

It will be same as in the above scenario as explained HERE

3.2.4 Goods Receipt in the Receiving Plant

It will be same as in the above scenario as explained HERE

No accounting document is posted in goods receipt

3.3 Scenario 3: STO With Goods Receipt in Quality Inspection

The Stock Transport Order (STO) with Goods Receipt in Quality Inspection used when transferring materials between plants within the same company, ensuring that goods undergo quality inspection before they can be used in production or sales.

3.3.1 Requirement for Goods Receipt in Quality Inspection

To receipt the goods in quality inspection (QI) in receiving plant, We need to check the indicator “Post to Inspection Stock” in QM view of the material master for the receiving plant.

Picture: Requirement for Goods Receipt in Quality Inspection
--> The field "Post to Inspection Stock" Specifies if the material is subject to quality inspection (without inspection lot processing) and whether a goods receipt is posted to inspection stock. 

--> This indicator is copied to purchase order items and goods receipt items.

--> If we select this indicator, then no stock-relevant inspection lots can be created.

--> If we activate a stock-relevant inspection type, this field is deselected and can no longer be maintained.
a) Quality Inspection Indicator in Purchase Order

As stated above, if this indicator is selected in material master, then this flows into the purchase order “Delivery” tab.

Picture: Quality Inspection Indicator in Purchase Order
b) Quality Inspection Indicator in Goods Receipt

As stated above, if this indicator is selected in material master, then this flows into the Goods reciept.

Picture: Quality Inspection Indicator in Goods Receipt
c) QI Stock in Receiving Plant

Now we can see that after GR QI stock is generated in receiving plant for this process.

Picture: QI Stock in Receiving Plant

This completes all the scenarios of Stock Transport Order Without Delivery

Image Courtesy: www.freepik.com

The post SAP Stock Transport Order Without Delivery: Process, Configuration & Guide appeared first on Ultimate SAP Guides | S4 HANA Logistics Modules.

By: admin
29 September 2024 at 19:58
❌
❌