SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (2024)

This is a short article for any SAP SD consultant who has either configured an entire SAP system for practice and fun (imagine that!) or has created a new legal entity (new company code) in a live project. And everything in between.

Once you have created your Frankenstein’s Monster, so to speak, the next question is, can it walk? Meaning, can you write 1) a Sales Order, 2) a Delivery (including that all-important Post Goods Issue), and 3) a Billing document without any error whatsoever? If you can do all this, your set-up is correct from an SD point of view (with some help from the MM and FI modules). As they say, the proof is in the pudding.

Of course, there is more involved than simple configuration. By this, I mean you need to have suitable master data set up in your sales area. You will have created a new customer via tcode BP as well as a new material via MM01.

And then there is one last step.

The new materials that you intend to use in your Sales Order and Delivery must have stock levels north of zero. This will allow you to confirm your Sales Orders from an availability check point of view and then process the Post Goods Issue from stock. You see, if you have no stock, then your document flow will be stymied and you will be unable to proceed to issue your Billing document (where some FI bugaboos await you – but we are getting ahead of ourselves with Billing).

The point of this article is to create the stock in your S/4HANA system so that you can test your SD Order to Cash flow from Sales Order through Billing.

So, once you have done all the config and created your master data mentioned above, you will create your stock in your S/4HANA system by following these ten simple steps:

1. Transaction code MIGO: Goods Receipt Other

Go to transaction code MIGO in your SAP system.

2. Initial fields at top of MIGO screen

Carefully examine the top of your MIGO screen and make sure the top three fields (boxed in red) are set to the following as seen in the screen print below:

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (1)

The first field on the left is the “Executable Action” field. Make sure this is set to A01 Goods Receipt. Any of the other eleven choices in the Drop List are wrong for this operation so don’t be led astray.

The second field from the left in the screen print above is the “Reference Document” field. Choose the last option R10 Other. The other droids are not the ones you are looking for.

Finally, you will notice the third red box all the way over on the right side which is the “Movement Type” field. The SAP Movement Type to create stock out of thin air is number 561, otherwise identified in the system as “Receipt per initial entry of stock balances into unr.-use.” Put another way, when you create a new company and need to set the initial stock level in the system to the real physical value in the warehouse, you’ll use number 561. Or if you just want to create the stock out of thin air for testing purposes, this will be the one.

3. Material tab at bottom of MIGO screen

After setting those top three values, we’ll go spelunking down to the bottom of the MIGO screen and click the Material tab as seen in in the red box in the screen print below:

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (2)

4. Material field in Material tab

Input the material for which you want to load the inventory level. Note that SAP reads your entry and provides extra details to assist your confirmation that you have selected the right material. Hit enter when done.

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (3)

5. Quantity tab at bottom of MIGO screen

Now click to select the Quantity tab as boxed below in red:

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (4)

6. Quantity tab at bottom of MIGO screen

Now, input the amount of units by which you want to bump up your inventory. Remember you are creating stock out of thin air. So this is the time to ask yourself, do you think big? Go large my friend. Size matters. I’m going to increase the inventory by 10,000 units, just because I can.

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (5)

Hit enter.

7. Quantity tab at bottom of MIGO screen

Now click to select the Where tab.

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (6)

8. Where tab at bottom of MIGO screen

Input the Plant and the Storage location numbers you have created in your config, namely the places where your goods will magically appear. You type this in the Plant and Storage location fields as seen below in red:

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (7)

Hit enter and S/4HANA will fill in the name and list the number in the box to the right.

9. Post Goods Receipt at top of MIGO screen

Now the moment of truth has arrived. You have completed the minimum entries required to load stock in your system. What remains is to post it. Find the Post button on the button bar, see below in the red box. Many folks call this an icon. It don’t make no nevermind. Just click it.

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (8)

10. Goods Receipt Posted at top of MIGO screen

You can see evidence of your handiwork by referring to the message at the bottom of your MIGO screen circled in red.

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (9)

You can also go to transaction code MMBE and see that the total stock has increased accordingly.

If you get errors during this step, that is a sign that your config suffers from defects on either the MM or FI side. Contact your MM and FI consultants for help resolving those errors. If no errors, then you are ready to roll with your Sales Orders and Deliveries.

For more information on Order to Cash, please refer to my recently released book, “Sales and Distribution with SAP S/4HANA – Business User Guide,” cowritten by one of the UK’s leading SAP SD consultants Jon Simmonds: https://www.sap-press.com/sales-and-distribution-with-sap-s4hana-business-user-guide_5263/

As a special bonus to EURSAP blog readers, use this code SDEUG15 for a 15% discount!

Author:James Olcott– Senior SAP SD/MM/BOBJ Consultant

SAP SD: How To Create Stock For Testing Purposes in SAP S/4HANA - A Step-by-Step Guide - Eursap (2024)

FAQs

How do I create a stock in SAP s4 Hana? ›

Simply open the “Post Goods Receipt without reference” app. There you can enter the product, quantity, plant and storage location in which the stock should be initialized and click 'Post'. Open the “Post Goods Movement” app and choose the Goods Receipt – Other option.

What is the Tcode for stock creation in SAP SD? ›

You can use transection code MB1C with movement type 561 to upload the stock. You need to enter plant,storage location,material code & quantity in this transection. Hope it will help you. Don't forget to give point if useful ans.

How do I add a stock in SAP without Po? ›

Go to MB1C enter 561 movement type (initial posting ) . Material number is must. It will be against profit center as it is goods receipt and stock value will be credited to our a/c .

How do you Create inventory in SAP? ›

Creating Single Documents
  1. Choose Phys. inventory doc. Create. ...
  2. Enter the data required. Choose Edit New items to display the item screen.
  3. Enter the materials that are to be inventoried.
  4. To post the document, choose Phys. inventory doc Post.

How do I check stock in SAP SD? ›

Steps to Check Stock in SAP

Step 1) Enter T-Code in Command bar MMBE. Enter Material No . Select display level for which we want to see stock overview. execute Button.

How to check stock availability in SAP SD? ›

Check Tcode MC. 1,MC. 9 or MB52 Enter your plant and execute. It will give the list of Material stock available in plant.

How do I Create a stock transfer order in SAP SD? ›

The following steps have to be followed in order to configure stock transport order between two plants.
  1. Create a vendor for the Company code of the receiving plant using account group 0007 via T-Code XK01.
  2. In the purchasing data view assign the supplying plant and the schema group.

How to create Tcode in SAP SD? ›

Go to the transaction SE93 and give the transaction number which u want and then press create in the next screen fill in all the required entries and proceed. You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.

What is vl10d in SAP? ›

It is the Purchase Order Items Due for Delivery, Transaction. When you place a PO you have to receive the complete qty of all the Items. This Tcode will display the Pending deliveries for the PO's.

What is STO in SAP SD? ›

STO is Stock Transfer Order. As the term specifies, it is transfer of material from one plant to another, From Plant to Depot, Depot to Depot or Depot to Plant (all within same company code). In STO Pricing Procedure all condition types except Excise Duty & Education Cess are Statistical.

What is MB1C used for in SAP? ›

code:MB1C is used specially upload initial stock only for once during Go-live with movement type 561 or 563 or 565. Also you can used t. code:MB1C for material Receipt without purchase order into warehouse(movement type 501) and for material Receipt without production order into unrestr.

How do I create a stock reservation in SAP? ›

You can create Reservation by using T. code MB21. You have to enter plant, Movement type for reservation. With this component, you make a request to the warehouse to keep materials ready for withdrawal at a later date and for a certain purpose.

What is the difference between make to order and make to stock in SAP? ›

Make-to-order Production: A type of production in which a product is manufactured for a particular customer. (My comment: SAP means *manufactured for a particular sales order/item). Make-to-stock Inventory: An inventory of goods that were not manufactured for specific sales orders or projects. The stock is anonymous.

How do you book stock in SAP? ›

Go to MB1B, use 311 movement with "E" in Special Stock so that the system will ask for sale order reference. Give the sale order, enter the material code, required quantity and save.

What is the T code for stock posting in SAP? ›

Manual approach via tcode MB5B

Transaction MB5B could help us to read stocks. Tcode could be find via menu path Logistics -> Materials Management -> Inventory Management -> Environment -> Stock -> MB5B - Stock for Posting Date.

How do I Create a stock reservation in SAP? ›

You can create Reservation by using T. code MB21. You have to enter plant, Movement type for reservation. With this component, you make a request to the warehouse to keep materials ready for withdrawal at a later date and for a certain purpose.

Top Articles
Latest Posts
Article information

Author: Barbera Armstrong

Last Updated:

Views: 5817

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Barbera Armstrong

Birthday: 1992-09-12

Address: Suite 993 99852 Daugherty Causeway, Ritchiehaven, VT 49630

Phone: +5026838435397

Job: National Engineer

Hobby: Listening to music, Board games, Photography, Ice skating, LARPing, Kite flying, Rugby

Introduction: My name is Barbera Armstrong, I am a lovely, delightful, cooperative, funny, enchanting, vivacious, tender person who loves writing and wants to share my knowledge and understanding with you.