cancel
Showing results for 
Search instead for 
Did you mean: 

UNCHECK BATCH MANAGEMENT INDICATOR

Former Member
0 Kudos

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.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

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

RVBCONVMAT2BM & RVBREVMATBM

JL23
Active Contributor
0 Kudos

and dont forget, you have to pay for the usage.

Former Member
0 Kudos

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.

Solution

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.

2)

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.

Former Member
0 Kudos

Hi

Arif is Right,

i have faced this issue and resolved this by the note numebr mentiond in Arif's reply try this also ask you account department about thease two Account entries (561 and 562 will generate the FI Doc) though the null effect will Zero.

Regards,

Ashish Vats

Former Member
0 Kudos

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.

Regards,

Arif Mansuri