cancel
Showing results for 
Search instead for 
Did you mean: 

Error during Goods Receipt:Check table XMCHB: Entry 'Material no.', 'Plant

Former Member
0 Kudos

Dear All,

I am trying to post Goods Receipt for a Stock Transport Order.

The error message appears as " Check table XMCHB: entry 'material no.' 'plant', '____' , 'batch no.' does not exist. (message no. M7001)

The Supplying plant stock from which Goods Issue is done, is a Normal storage location Unrestricted stock.

The receipt has to be taken into Vendor stock (Goods Receipt movement type 101 O )

Inputs will be appreciated.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Issue self-resolved.

Former Member
0 Kudos

I faced the same issue at PGI. The issue is related, in my case, to the fact that classification values have been maintained at the batch class (023) level, yet the material is not batch managed. Once I removed the classification assignments, I was able to PGI. Good luck

Former Member
0 Kudos

Hi,

Thanks for the input.

In my case, it was a wrong input in the Quantity strings in the Update control of movement types config.

former_member197616
Active Contributor
0 Kudos

Hi,

Please try to receive the goods normally withput any stock type and then go for a transfer post.plese check the same and reply.

Regards,

JL23
Active Contributor
0 Kudos

technically spoken.

table MCHB is the storage location segment of a batch record.

System tries to create an entry in MCHB without a storage location, which does not make sense.

Vendor stock does not go to MCHB, instead it is recorded in table MKOL.

If you do STOs then you may transfer vendor consignment stock, but you cannote issue own stock and receive into vendor consignment stock.