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


Hello all, I cannot find an appropriate Note onto OSS to solve this issue and hope you could provide some ideas over it.

By error on initial upload we've flagged the 'batch-mgmnt' box (MARC-XCHAR) for few materials on period 12-06. These materials has received movements in periods 12-06, 01-07, 02-07... and unwanted batches were generated. Our jobs for consumptions are becoming in error because we didn't prepare them for managing batches (we do not use batches even). There is a way to uncheck the 'batch-mgmnt' box in MM02?

We already leave the stocks in 'zero'. We deleted & archived the batches. But when try to uncheck the box the error message emerges again: there are still batches.

Thanks in advance.

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Feb 11, 2007 at 01:32 AM

    Hello Module MM Backoffice,

    I think this will be helpful.

    Reward if answer is helpful.

    Arif Mansuri


    Please find here with the OSS solution as follow:

    1) Follow OSS note 30656 which explains explains following:

    When maintaining a material master record, you change the base unit of measure or the batch management requirement indicator or the valuation category. The system then tells you that this change is not possible since stocks still exist. However, no stocks are shown for the material in the stock overview.

    Cause and prerequisites

    The message that stocks still exist refers not only to stocks in the current period, but also to stocks in the previous period.

    The reason for checking previous period stocks is that postings can also be made to the previous period when entering goods movements. This would result in inconsistencies if the base unit of measure had meanwhile been changed.


    Please check whether stocks still exist for the previous period by displaying, for example, the plant stock view or storage location stock view of the material. You do this by selecting "Extras -> Previous period -> Prev. pd SLoc. stock or Prev. pd plant stock".

    If previous period stocks exist, you can make a withdrawal posting as follows:

    1. Post the same amount to current period stock (for example, using movement type 561) so that previous period stock and current period stock are identical.

    2. Make a withdrawal posting in the previous period for the stock together with posting date (for example, using movement type 562).

    You can now try again to change the base unit of measure or the batch management requirement indicator.

    Now reverse the stock postings above if necessary.


    Do MM02, erase batch management flag, then save. System creates message that you should look into the error log.

    Maybe you havent realized that in this case a new button appears next to the additional data button called ERROR LOG. Click this button and SAP tells you why it does not allow to erase the batch management flag.

    Further see OSS notes 533383 and 30656

    Consider creating a new material instead of changing the batch management flag, it is much easier and faster than doing all the necessary steps like closing open docuements, and archiving some objects to be able to do the change.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hello Ashish,

      Thanks for adding this point.

      I want to add one more point here. Both movements 561 and 562 should be in the same posing period to avoid any confusion or additional problem which may affect by price change at the end of perios.


      Arif Mansuri

  • author's profile photo Former Member
    Former Member
    Posted on Dec 07, 2011 at 11:30 AM

    There are two function modules that you can run which reverse or activate BM, and take into account stocks etc.


    Add a comment
    10|10000 characters needed characters exceeded

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.