cancel
Showing results for 
Search instead for 
Did you mean: 

Delete a Batch

Former Member
0 Kudos

Hello Experts,

Once created a batch still persists in the system even when there is no stock in that batch. How can i delete / write off the null/empty batches?

Regards,

Anis

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

You can mark the deletion falg at plant level for the Batch in MSC2N.

Again for activating the same u can uncheck the box.

It cannot be deleted permanently being the master data.

Hope this helps.

Regards,

Prasanna

Award if helpful

Former Member
0 Kudos

Hey prasanna ,

thanx for the prompt reply

Marking for deletion doesnt serve my clients purpose .

His concern is that with time system piles up a no. of batches many of which dont have a stock.

He wants the empty n outdated batches out stockoverview list.

Regds

Anis

Answers (2)

Answers (2)

Former Member
0 Kudos

To be revisted again

JL23
Active Contributor
0 Kudos

There are several options.

The batch information is spreaded among 3 main tables: MCHA, MCH1 and MCHB.

While MCHA and MCH1 have the main batch information, MCHB has the storage location segment.

Question is if you want get rit of the entire batch record, or just the empty stock segment.

For the stock segment MCHB, SAP has a report called ZREOMCHB (see OSS note 62272 ), which just deletes the empty stock segments, but keeps the main batch in SAP.

The same can be done within the archiving program (SARA for object MM_SPSTOCK), with the small difference that the data is kept in a archive for any audit purpose and legal requirement, but off the production system.

And the archiving programm allows you to archive and delete the entire batch based on selection criteria.

Former Member
0 Kudos

Hi,

The batch can be marked for deletion at batch level and also at plant level. Batch can be permanently deleted from the system only through archival programme,

You may contact your basis team for details..

Regards

Merwyn