某天,接用户反映在使用事务ME33K查看全同时提示缺少授权。首先打开结果是其它合同都可以正常显示。问题可能出在采购合同上。

SAP中用户查看采购合同时提示缺少权限的问题处理实例

通过SU53查询提示信息如下,说明问题出在工厂的显示上,进一步可理解为,针对工厂值为空,在ME33K事务中无法显示。

SAP中用户查看采购合同时提示缺少权限的问题处理实例

查询无法正常显示的合同中确实没有输入工厂。但由于本次问题在系统运行多年来的首次出现。因此,怀疑可能会有深层次的问题。于是,测试创建合同,看不输入工厂的情况下,能否正常生成。管理员的账户由于具备较全的权限,可能无法测试出效果。因此,在测试系统中找出一个采购用户的账户来测试。测试结果显示,在合同创建时,如果不输入工厂,系统会给出错误提示,且无法保存。

SAP中用户查看采购合同时提示缺少权限的问题处理实例

所以,问题又变复杂了,既然合同中不输工厂就无法保存,那么用户是如何创建出来的呢?继续,将有问题的合同创建者的权限与测试系统中测试用户的权限进行对比。发现其权限角色上确实有些差异。而正是角度的工厂是限定与否,导致了有的用户可以创建无工厂的合同。由于该用户是非生产采购用户,通常并不会在系统中处理生产性合同。所以,直到近期才发现问题。而非生产采购用户可能在权限的限定上会宽松一些。这在企业中笔得认为也比较正常。需要深入理解的是,这个并不完全是权限分配上的错误。创建的合同如果不输工厂,那么就是一个采购组织合同,即其合同级别更高。试想,如果一个公司有多个工厂,那么针对工厂的合同就输入工厂,针对公司的合同就不输入工厂,这完全合乎逻辑的。

所以,基于以上的理解。笔者认为,在没有完合搞清楚事情的情况下,不要轻易去动用户的权限。否则,容易造成解决了一个问题,又引发了更多问题的情况。

相关文章:

  • 2022-12-23
  • 2021-07-10
  • 2021-09-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-12
  • 2022-01-01
猜你喜欢
  • 2021-07-30
  • 2022-01-06
  • 2021-06-30
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案