IW41 做报工,报了一个“没有向财务管理范围分配公司代码XXXX‘,消息号FI011。Company code xxxx is not assigned to an FM area
PM和FI/CO顾问查了半天,也没找到对应的NOTE。
找ABAP跟了一下,发现居然是个权限检查增强引起的。
增强点:IF_EX_WORKORDER_CONFIRM~AT_SAVE
这段增强代码检查一个自定义权限对象,如果没有权限,就直接 RAISE EXCEPTION。
以下是我个人的推测:
估计系统捕捉到了这个异常但是异常类型不对或者系统对异常判断出了问题,引发了那个错误信息。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1605/viewspace-1590459/
,如需转载,请注明出处,否则将追究法律责任。