问题现象
Agile版本:9.3.2
在全文搜索时搜索某个物料报错Ora-00904:"A"."ITEM_NUMBER":invalid identifier。
但使用高级搜索指定物料搜索时不会报错。重启数据库,重启应用,重建索引都不能解决。
原因分析
排查过程,使用高级搜索,把所有对象挨个都搜索了一遍。最后发现单独搜索价格时报错了。后面管理员想起了早上改过一个价格的标准使用物料编码作为了价格标准。可能是这个操作引起的问题。
问题解决
将标准改掉不能用物料编码作为价格标准。然后重启Agile应用服务器。才将问题解决。
声明
此问题的解决方案出自他人,本人仅在此做经验分享。希望可以帮助到遇到相同问题的人。