SAP LSMW 导入物料主数据报错 - You have not fully maintained the descriptions - 之分析

SAP LSMW 导入物料主数据报错 - You have not fully maintained the descriptions - 之分析



近日,笔者忙于在D项目上的主数据导入。这是D项目上的第一轮主数据导入,按照项目惯例,第一次导入主数据是一个很痛苦的备受煎熬的过程,因为客户提交的主数据,各种问题满天飞!



作为每个项目中最复杂最核心最重要的主数据 ---  物料主数据的导入,按照项目实施的惯例,不幸的交给了笔者来完成。在导入过程中,发现的各种问题数千个。笔者一一分类,把导入时候的LSMW的报错截图,以及相关字段,错误的数据等等截图邮件给关键用户们,让其修改,并且要求他们用心做数据,重复的问题,不希望在下次导入的时候再次出现。这些错误中,很多错误很明显,比如报某个字段是mandatory,却没有给值,类似这种报错,很好解决。



笔者也遇到了一个不是很明显很友好的LSMW导入报错,即本文要说的’You are not fully maintained the descriptions’, LSMW 导入报错截图如下:



SAP LSMW 导入物料主数据报错 - You have not fully maintained the descriptions - 之分析



我的LSMW工具如下方式:


SAP LSMW 导入物料主数据报错 - You have not fully maintained the descriptions - 之分析


采用的是standard batch/Direct Input的方式,而非普通的录屏。



从报错的message来看,说是物料的描述不完整。笔者仔细检查了客户提交的主数据,物料描述都是有的,并且这个字段是必输字段。反复检查LSMW工具中field list以及field mapping, 都没问题。那问题到底出在哪里?查报错的原因,让笔者很费周折。



笔者习惯性的上网查资料,经过查询,发现了有用的信息:


==========================


One reply mentioned BMMH5 structure....I got a clue.. suddenly i removed the BMMH5 relationship from the source mapping..


Wow Success!! Now I dont have any error.


Actually i dont want to upload all descriptions in different languages. So the structure BMMH5 is not required to Relate to the Source structure. If you wanna add the language also you should have to map with Source.


==========================


See below link.


https://archive.sap.com/discussions/thread/23085



我按照网上同行的做法,去修改LSMW导入工具里的Structure Relationship,将structure BMMH5 的relationship删除掉。



删除之前,是这样的:



SAP LSMW 导入物料主数据报错 - You have not fully maintained the descriptions - 之分析



删除之后,是这样的:



SAP LSMW 导入物料主数据报错 - You have not fully maintained the descriptions - 之分析



然后重新执行LSMW工具导入物料,这个错误不再出现了! 问题解决!



2017-12-13 写于家中。


上一篇:Java 知识点总结篇(2)


下一篇:【重新发现PostgreSQL之美】- 11 时空轨迹系统 新冠&刑侦&预测