LSWM Material Master Description Error

When creating a LSMW to create a new material master, at the end part, you get the error "You have not fully maintained the descriptions" Message no. MG171. I am using the Standard batch/direct input" and Program Name RMDATIND.
 
Or
 
I am getting this error and could not find answers and have tried several combinations with the SPRAS field with no luck.
Error : Several descriptions exist for language EN
 
Solution:
 
Firstly, ZMMH1 structure, is but the same as standard structure BMMH1 has as well the description field and does not have a language field.

ZMMH1 Structure

It is just so that BMMH5 must only have entries for other languages than your logon language.
 
So just exchange E to D and EN to DE in BMMH5 and try again.
 
I expect that you then get your material with English and German language. If that is the case, then you know that you can skip BMMH5 if you only need one language in your material master.
 
In this example, I do not have other language so I removed it.

BMMH5 Structure

Multiple language description can be found in MM02 / MM03 (click Additional Data)

SAP LSMW

SAP Books
SAP Certification, Interview Questions, ABAP Programming, Functional and Basis Component Reference Books

LSMW Tips
SAP Data Migration with LSMW

Best regards,
SAP Basis, ABAP Programming and Other IMG Stuff
http://www.erpgreat.com

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG. 
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk. 
 The content on this site may not be reproduced or redistributed without the express written permission of 
www.erpgreat.com or the content authors.