计量单位报错:消息号BM305 “未使用语言 ZH 创建单位 XXX”
Symptom
In different transactions you get one of the following error messages:
BM302 ‘Internal unit &, language & is not maintained’
BM303 ‘For unit &, language &, no commercial unit is maintained’
BM304 ‘For unit &, language &, no technical unit of measure is maintained’
Environment
Materials Management (MM)
SAP ERP Central Component
SAP ERP
SAP enhancement package for SAP ERP
SAP enhancement package for SAP ERP, version for SAP HANA
SAP S/4HANA
Cause
Each unit of measurement has an internal language-dependent key which is saved in table T006, field MSEHI.
In addition, every unit of measurement has one language-dependent commercial three-digit (T006A-MSEH3) indicator and one language-dependent technical six-digit (T006A-MSEH6) indicator in each of the installed languages.
For various reasons (incomplete transport request, incomplete language import, unit of measurement created again and only maintained in one language), the language-dependent indicators may not be available for every unit of measurement in every language.
This results in the error messages described.
Resolution
Make sure that the unit of measure exists in the transaction CUNI, in the logon language where the error arises.
See note 639459 for additional guidance on ensuring master data consistency.
See Also
639459 - Error message BM302, BM303, BM304
Keywords
BM 302, BM 303, BM 304, T006, MSEHI, T006A-MSEH3, MSEH3, T006A-MSEH6, MSEH6, ECC, BM302, BM303, BM304, UoM, basic unit