SAP WM 因Layout设置不对导致LX02报表查不到库存数据
下午收到客户仓库用户报的一个问题,说是某个物料在LX02报表里查无库存,但是在LS26报表里是有WM库存的。同时笔者发现,业务人员执行LX02报表查询的时候,layout栏位是空的。
笔者觉得很奇怪,并且经过反复测试发现LX02报表里即使不输入任何物料号作为查询条件,都查不到任何库存数据。所以笔者肯定是LX02报表的layout的设置导致的,所以笔者建议用户换一个Layout执行LX02, 就能正常显示库存数据了。
笔者找到了一个测试环境,重现了这个错误。比如先用一个ZTESTING1的layout执行报表LX02,
执行,
无任何库存数据,如上图。
换一个Layout或者不用当前这个Layout,重新执行LX02,
执行,
能成功显示库存数据,如上图。
本来报表里的Layout是可以根据用户需要去定义报表显示的结果,比如报表里显示哪些列,哪些列放在前面哪些列放在后面等等。但是如果业务人员在保存自己的Layout的时候,没有及时将自己设置的一些filter清除掉的话,这个layout就可能会影响别人执行报表查询的结果了。