
A Stock Transfer Order in SAP is a crucial process that enables you to move goods from one warehouse to another within the same company. This process is typically triggered when a customer places an order for a product that is not available in the warehouse where the order was received.
To create a Stock Transfer Order, you need to have a sufficient stock level in the source warehouse. The system will automatically check the availability of the product in the source warehouse before allowing you to create a transfer order.
The Stock Transfer Order process involves several steps, including creating the transfer order, picking the goods, and delivering them to the destination warehouse.
You might enjoy: 100 000 Sq Ft Warehouse
Procedure for Stock Transfer Order
The one-step procedure for stock transfer order is a convenient option for intra-company transfers between plants that are close to each other. This process creates both the stock transfer issue and receipt in a single step, allowing users to issue goods to their intended destination through a single STO.
Recommended read: Kyc Registered - Modify Kyc
To configure the one-step procedure, you'll need to specify the delivery type and availability check procedure by plant. This involves navigating to SPRO -> Materials Management -> Purchasing -> Purchase Order -> Set up Stock Transport Order -> Configure Delivery Type & Availability Check Procedure by Plant.
In this configuration, you can specify whether an SD delivery is to be created in the case of a PO with a certain combination of supplying plant and document type. You can also choose the delivery type to be used.
For a 1-step STO with delivery, you'll use stock type "YUD" with delivery type "YNL".
To assign the one-step procedure, you'll need to define the purchasing document type of stock transport orders (YUD) to post the goods issue and goods receipt at the same time. This involves navigating to SPRO -> Materials Management -> Purchasing -> Purchase Order -> Set up Stock Transport Order -> Assign Document Type, One-Step Procedure, Underdelivery Tolerance.
Here's a summary of the steps involved in the one-step procedure:
- Create a stock transfer issue and receipt in a single step.
- Configure the delivery type and availability check procedure by plant.
- Specify the delivery type to be used (e.g. "YNL" for a 1-step STO with delivery).
- Assign the one-step procedure to the purchasing document type (YUD).
Configuring Stock Transfer Order in SAP
The item category for One Step Stock Transfer Order with Delivery is "U", which is the same as for Two Step Stock Transfer Order with Delivery.
The delivery type "NL" is used for both One Step and Two Step Stock Transfer Order with Delivery.
In the configuration, the sending plant is PA20 and the receiving plant is PA10, which will be represented as a customer through customer number "BPPA10".
You need to specify whether an SD delivery is to be created in the case of a PO with a certain combination of supplying plant and document type, and also specify which delivery type is to be used.
The delivery type in Sales and Distribution (SD) determines how a delivery is handled, and in the standard system, the delivery type 'NL' is used.
For the 1-step SAP Stock Transport Order with Delivery, the PO document type is "UD" and the delivery type is "NL", so you need to configure copying control to create "NL" delivery on the basis of "UD" document type.
See what others are reading: Transfer Tfsa from One Bank to Another
Schedule line category "ZN" is used for 1-Step Stock Transfer Order with Delivery.
You need to configure all the required elements for 1-Step STO with delivery, such as PO Document type, Delivery Type, Schedule Line Type, etc.
In the customizing prerequisites, you need to check the most important customizing settings in the SD, MM, and LE-SHP modules to perform the end-to-end STO process in the system.
The purchasing document type of stock transport orders (UD) is used to post the goods issue and goods receipt at the same time in the 1-step SAP Stock Transport Order with Delivery.
Expand your knowledge: Cost of Goods Sold
Testing and Verification
To ensure a smooth stock transfer process, it's essential to thoroughly test and verify the settings. We've already configured a 1-step stock transfer between same plants.
Testing involves verifying the stock transfer process between specific plants, such as Plant PA10 and Plant PA20, as demonstrated in the testing of the 1-Step STO with Delivery.
The goal is to identify and resolve any issues that may arise during the transfer process, guaranteeing accurate and timely delivery of goods.
Here's an interesting read: Iso 31000 Risk Management Process
Testing of Configuration

Testing of Configuration is a crucial step in the testing and verification process. It involves verifying that the system or application is configured correctly to meet the requirements.
This step ensures that all settings, parameters, and options are properly set up and functioning as intended. Configuration testing is typically done after the system or application has been installed or updated.
A well-designed configuration testing process can help prevent errors and issues that can arise from incorrect settings. For example, if a system is not configured to handle a specific type of data, it may not function correctly.
Configuration testing can be done manually or using automated tools. Automated tools can save time and increase efficiency by quickly testing multiple configurations and identifying potential issues.
In some cases, configuration testing may require simulating different scenarios or environments to test the system's behavior under various conditions. This can help ensure that the system or application is robust and can handle unexpected situations.
A unique perspective: Work in Process
Testing of Procedure

Testing of Procedure is a crucial step in the process. We need to test the 1-step stock transfer between same plants, specifically between Plant PA10 and Plant PA20.
To do this, we'll follow the setup and execution of the 1-step stock transfer order with delivery. The goal is to ensure that the stock transfer is done correctly and efficiently.
The first step in testing the procedure is to configure the 1-step stock transfer between the two plants. We've already done this, so we can move on to the next step.
We'll test the 1-step stock transfer in detail, which involves posting the goods issue and goods receipt at the same time. This is done using the purchasing document type of stock transport orders (YUD).
To assign the 1-step procedure, we'll go to SPRO > Materials Management > Purchasing > Purchase Order > Set up Stock Transport Order > Assign Document Type, One-Step Procedure, Underdelivery Tolerance.
Discover more: Cost of Goods Available for Sale
Special Scenarios and Considerations
In some cases, special scenarios may be required for stock transfer orders. One such scenario is the Special Scenario for Stock Transfer with STO/PO, which involves a STO with delivery between the same plants.
This scenario is configured to handle 1-step and 2-step transfers between the same plants.
In this scenario, the details of the configuration are outlined in a separate post.
Inter Company Transactions
Inter Company Transactions are complex and require careful navigation. Companies must use different company codes for each company involved in the transaction.
Inter-company stock transfers involve multiple departments within each company, including sales, procurement, logistics, and more. This can lead to a high volume of stock documentation that needs to be accurately managed.
Companies must carefully navigate stock documentation for inter-company transfers. This includes using different company codes for each company involved in the transaction.
Inter-company transactions can involve multiple departments and companies, making them prone to errors if not properly managed.
For another approach, see: Gpay Transaction History Delete
Urgent vs. Regular Transfers

In some cases, production is halted due to a stockout, requiring an urgent demand for materials at the receiving plant.
For these situations, a 1-Step STO with Delivery is used. This method is ideal for situations where time is of the essence.
On the other hand, routine stock transfers can be handled with a 2-Step STO with Delivery. This process involves shipping goods to a transit location before final receipt.
Here's a comparison of the two methods:
By choosing the right transfer method, you can ensure that your production stays on track and your stock levels remain optimal.
Same vs. Distant Warehouse
When working with warehouses, the distance between them can greatly impact the efficiency of inventory transfers.
For same-region warehouse transfers, a 1-Step STO with Delivery is often used, allowing for direct shipment without intermediate storage. This saves time and resources.
In contrast, distant warehouse transfers require a 2-Step STO with Delivery, where goods are staged at a distribution center before final delivery. This is necessary due to the longer distance between the supplying and receiving plants.
Here's a comparison of the two approaches:
Creating and Managing Stock Transfer Orders
To create a stock transfer order in SAP, start the transaction ME21N or navigate to the Logistics β Materials Management β Purchasing β Purchase Order β Create β ME21N β Vendor/Supplying Plant Known path.
You'll need to provide your supplying plant, purchase organization, purchase group, and company code. Our tutorials about SAP MM organizational structure can help you learn more about these purchasing organization and other MM organizational units.
In the item overview screen, provide the material you'd like to procure from the supplying plant, along with the plant number, quantity, storage location, and delivery dates.
Click on the button to cross-check for any errors in your STO. If there are issues, a red button will appear, notifying you about the errors that need to be fixed before you can save the document.
Once all issues are fixed, click the button to save the document. The SAP system will provide you with a SAP-generated document number, notifying that the document has been created.
Here's an interesting read: Sap Stock Symbol
To create an STO in the receiving plant, use Transaction ME27 or follow the menu path Logistics > Materials Management > Purchasing > Purchase Order > Create > Stock Transfer.
Enter the sending, receiving plant, warehouse storage location, material, quantity, delivery date, and material data alongside any other enterprise structure information.
During STO creation, an availability check will be triggered automatically if the appropriate customizing settings have been done.
The logistics department of the receiving plant will create the inbound delivery against the STO using Transaction VL31N or by following the menu path Logistics > Materials Management > Purchasing > Purchase Order > Inbound Delivery > Create.
After entering the outbound delivery document number and choosing the βpost goods issueβ option, the system will provide a message.
Readers also liked: Batch Approve Transaction Ethereum
Purchasing and Material Management
In SAP, material master data plays a crucial role in stock transfer orders. Material master data teams must maintain details in the sending and receiving plants via Transaction MM01 or the menu path Logistics > Materials Management > Material Master > Material > Create (General) > Immediately.
Check this out: Com Data Fuel Card
To create a material master for the supplying plant, you need to ensure that the following views exist: Basic views, Sales views, Storage views, Warehouse views (if needed), and Accounting views.
For the receiving plant, the following views must be present: Basic views, Purchasing views, Storage views, Warehouse views (if needed), and Accounting views.
You must assign sales and distribution organizational units to the supplying plant, which is a sales organization and a distribution channel. This is done by following the menu path IMG > Purchasing > Purchase order > Set up Stock Transport Order > Plant.
To assign a customer master record to the receiving plant, follow the same menu path as above. The customer master record must be created for the organizational units of the supplying plant.
Assigning a delivery type NL to the combination of order type UB and the supplying plant is also necessary. This enables replenishment delivery for intra-company-code stock transfers.
Here are the necessary steps to complete:
- Assign a delivery type in customizing for purchasing by following the menu path IMG > Materials Management > Purchase Order > Set up Stock Transport Order > Assign Delivery Type and Checking Rule.
- Define a document type, one-step procedure, and underdelivery tolerance by following the menu path IMG > Materials Management > Purchasing > Purchase Order > Set up Stock Transport Order > Assign Document Type, One-Step Procedure, Underdelivery Tolerance.
Document Types and Settings
There are two types of SAP Stock Transfer Orders with Delivery: Two Step and One Step.
You can configure a customized STO document type to meet your specific needs.
To configure a PO document type for 1-Step STO with Delivery, you'll need to define allowed item categories for each document type.
The document type configuration controls item interval, determines allowed follow-on document types, and sets the number range interval.
Here are the document types used for 1-Step STO with Delivery:
- PO document type YUD
- Stock type "YUD" with delivery type "YNL"
This configuration is crucial for setting up the stock transfer order process in SAP.
Types of Inventory Management
Inventory management is crucial for any business, and understanding the different types of inventory management can help you streamline your operations. There are four main transfer types in inventory management: stock transfers can be classified by location or method, yielding four main transfer types.
Stock transfers by location involve moving inventory from one warehouse to another, which can be useful for businesses with multiple locations. This type of transfer can be complex to manage, especially if you have a large number of warehouses.
Stock transfers by method, on the other hand, involve moving inventory using different methods, such as shipping or picking and packing. This type of transfer is often used for businesses with a high volume of orders.
Suggestion: Treasury Stock Cost Method
Material Master Data
Material Master Data is a crucial aspect of any organization's operations. It's where you store and manage information about your materials, such as their characteristics, pricing, and availability.
The master data teams need to maintain specific details in the sending and receiving plants via Transaction MM01 or the menu path Logistics > Materials Management > Material Master > Material > Create (General) > Immediately.
In the material master for the supplying plant, certain views must exist, including basic views, sales views, storage views, warehouse views (if needed), and accounting views. These views are essential for accurate and efficient material management.
To ensure this, the material master for the supplying plant should have the following views:
- Basic views
- Sales views (in particular shipping data like item category group, loading group, transportation group, and availability check)
- Storage views
- Warehouse views (if needed)
- Accounting views
In contrast, the material master for the receiving plant requires different views, including basic views, purchasing views, storage views, warehouse views (if needed), and accounting views.
Document Type
Document Type is a crucial aspect of setting up 1-Step STO with delivery. Document types configuration controls item interval, determine allowed follow-on document types & number range interval etc.
For another approach, see: Stock Market Limit Order
You can configure a customized document type for Stock Transfer Order (STO) by checking and copying existing document types for purchase orders. We will use PO document type YUD for 1-Step STO with delivery.
To configure document types, follow the path SPRO β> Materials Management β> Purchasing β> Purchase Order β> Define Document Types for Purchase Orders. This will allow you to define allowed item categories for each document type.
It's essential to note that document types configuration affects item interval, follow-on document types, and number range interval.
Suggestion: Does Etsy Tell You When Your Package Has Arrived
Pricing Schema
Pricing Schema is a crucial setting in SAP S4 HANA MM that determines how prices are calculated for stock transfer orders.
You can configure a Pricing Schema for 1-Step Stock Transfer Order with Delivery, as mentioned in the Ultimate guide to SAP S4 HANA MM Pricing Procedure.
The Pricing Schema setting allows you to define the pricing logic for stock transfer orders, ensuring accurate pricing calculations.
In the context of stock transfer orders, the Pricing Schema setting is essential for determining the correct prices for goods being transferred.
The Ultimate guide to SAP S4 HANA MM Pricing Procedure provides a detailed explanation of how to configure Pricing Schema for stock transfer orders.
Readers also liked: Sap Ag Stock Price
Item Category and Availability Check
For a 1-Step Stock Transfer Order with Delivery, the item category "YNLN" is used. This is determined by Mastering SAP Sales Item Categories: A Comprehensive Guide.
To configure the delivery type and availability check procedure by plant, navigate to SPRO -> Materials Management -> Purchasing -> Purchase Order -> Set up Stock Transport Order -> Configure Delivery Type & Availability Check Procedure by Plant.
In this configuration, you can specify whether an SD delivery is to be created in the case of a PO with a certain combination of supplying plant and document type, and which delivery type is to be used. For 1-Step STO with delivery, stock type "YUD" with delivery type "YNL" is used.
Item Category Setup
For 1-Step Stock Transfer Orders with Delivery, you need to configure the Allowed Item Category. Specifically, it's set to "U".
Item category "YNLN" is used for "1-Step Stock Transfer Order with Delivery".
Type & Availability Check Procedure
To configure the delivery type and availability check procedure, you'll navigate to SPRO -> Materials Management -> Purchasing -> Purchase Order -> Set up Stock Transport Order -> Configure Delivery Type & Availability Check Procedure by Plant.
You can specify whether an SD delivery is to be created in the case of a PO with a certain combination of supplying plant and document type.
The configuration allows you to specify which delivery type is to be used, such as stock type "YUD" with delivery type "YNL" for 1-Step STO with delivery.
In this configuration, you can also determine the delivery type to be used for 1-Step STO with delivery.
Schedule and Configuration
The configuration of a one-step stock transfer order with delivery is quite specific. For this type of order, the item category is "U", which is the same as for a two-step stock transfer order with delivery.
Delivery type "NL" is used for both one-step and two-step stock transfer orders with delivery. This delivery type determines how a delivery is handled in the Sales and Distribution (SD) system.
You might enjoy: Select One Way That Common Stock Differs from Preferred Stock
In the configuration, the receiving plant PA10 is represented as a customer through customer number "BPPA10". This is a crucial step in setting up the stock transfer order.
The delivery type in SD is "NL", which is the standard delivery type used in the system. However, in this specific configuration, we need to configure copying control to create a "NL" delivery based on the "UD" document type.
To post goods issue and goods receipt at the same time, we need to define the purchasing document type of stock transport orders (UD). For a one-step stock transfer order with delivery, this document type is used to post the goods issue and goods receipt simultaneously.
Schedule line category "ZN" is used for a one-step stock transfer order with delivery. This category determines how the schedule lines are handled in the system.
In SAP, schedule line categories are used to determine how schedule lines are handled. For a one-step stock transfer order with delivery, the schedule line category "ZN" is used to determine how the schedule lines are handled.
By configuring these specific settings, we can ensure that the one-step stock transfer order with delivery is set up correctly in the system. This includes configuring the item category, delivery type, receiving plant, and schedule line category.
Additional reading: Specific Identification (inventories)
Frequently Asked Questions
What is the difference between sto and po in SAP?
A PO (Purchase Order) is used for vendor transactions, while an STO (Stock Transfer Order) is used for internal stock movements between plants, with distinct valuations and accounting implications. This difference affects how transactions are recorded and verified in SAP.
What is movement type 643 in SAP?
Movement type 643 in SAP is used for stock transfers between different company codes. It enables a single-step process for goods issue and receipt, simplifying inventory management.
Featured Images: pexels.com


