Skip to Content
author's profile photo Former Member
Former Member

Stop posting to inventory in NON-traditional way through MI01

Hi experts;

I need to stop posting to WE goods receipt and WL goods issue on inventory but NOT through traditional or normal way during Physical Inventory Count by 'Posting Block' on t-code MI01

I tried tow scenarios as work around:

1. Close the FI posting period OB52: but it is not proper scenario where it will stop posting for all company codes and I need to do that on one by one company code.

2. Block the Inventory Accounts for Posting on G/L master data FS00:but it is not a proper scenario too where it prohibited users from doing Purchase Orders as well Goods Issue or Receipt and the aim is to ONLY prevent GI and GR but to allow users to make PO.

So kindly if someone has any work around scenario to ban Goods Issue and Goods Receipt on inventory while keep allowing making Purchase Orders on the level of each Company Code alone, please advice.

N.B. I tried search for a similar case I didn't find, so if someone knows a similar case on the form kindly advice and send its link.

Thanks in advance;

Best regards;

Add a comment
10|10000 characters needed characters exceeded

Related questions

5 Answers

  • Best Answer
    Posted on Jan 12, 2014 at 06:53 AM


    Could you please share why you cant use the standard SAP functionality to block the goods movement (in your language, "traditional or normal way during Physical Inventory Count by 'Posting Block' on t-code MI01" ) and thought of alternative solution. If there is any special requirement or business requirement, please share the same.

    If there is no special logic, you can go for standard SAP solution, which will block only the goods movement, but allows all other transactional data.



    Add a comment
    10|10000 characters needed characters exceeded

    • Hi,

      Thanks for explaining the real scenario and the issue you are facing.

      I would suggest you to use authorization method for storage location. Go to the path: OLMB - Authorization Management - Authorization check for storage locations. Here, you can activate the authorization check for all your plant - storage location combination. If you activate the authorization check at storage location level, only the users with authorization for the object M_MSEG_LGO will be able to do the goods movement for the particular storage location.

      So, you may activate the authorization check for all plant and storage location combination and remove authorization for the object M_MSEG_LGO from all user roles / profiles. Eventually, the goods movements are blocked!!!.

      In order to upload the stock, you have to provide the authorization for the mentioned object with all storage locations for the user ID who is going to upload the stock.

      Once stock loading is completed, you may revert back the authorization check at storage locations or provide authorization for the users corresponding to the business requirement.

      Check the above option and revert back in case of any concerns.



  • Posted on Jan 11, 2014 at 01:43 PM

    Please, freezing has nothing to do with blocking, that is so different like putting something into the refrigerator and thinking that this will lock the door at your car.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 12, 2014 at 11:01 AM

    I actually think that the whole process is not fully understood. It starts already by mentioning MI01 as inventory transaction. it is unrealistic to assume that this transaction is used to create physical inventory documents of several hundred materials of a whole plant.

    As Mangesh already pointed out, this is usually done with MI31.

    Entering the count is about 20 to 50 times quicker than counting the items itself and writing the count onto the counting sheet.

    Preparing Excel sheets for counting is not needed at all, and an unnecessary extra step.

    I wonder how you can assume that the manual data entry causes more errors than an upload from Excel. How does the count go into an Excel other than by human interaction. So where is the difference between entering a number into Excel compared to do same in SAP.

    In SAP you have even the option to set a threshold which gives the user a warning message in case the difference between entered quantity and book quantity is outside this threshold. This helps to minimize the entry errors.

    You don't have such feature in Excel.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 11, 2014 at 01:52 PM

    You first post was rejected...

    As this is a frequently asked and answered question..

    Its a standard behavior.

    If you tick the option during PI creation (MI01) or MI02..

    You will face an error message when you post goods receipt or goods issue.

    But you can create PO at all for the material.

    ScreenShot.jpg (4.6 kB)
    ScreenShot.jpg (63.8 kB)
    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 11, 2014 at 10:27 AM

    I dont think blocking GL in C code or chart of accounts will prevent creating of PO.

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Mahmud ;

      You can set the posting block in a physical inventory document. Blocking can be done at plant level and storage location levels. Did you try these ways ?

      To avoid incorrect physical inventory differences - Blocking goods movement and Freezing book inventory can be used.

      Look at:

      Spro / MM / Inventory Management and Physical Inventory / Physical Inventory / Allow Freezing of Book Inventory Balance in Storage Location


      M.Ozgur Unal

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.