权限错误问题

问题:用户已分配了“账户用户”和“账户经理”等角色。但在访问“应收账款”报表时,用户仍收到无权限访问“地区主数据”的错误信息。

回答:

根据 ERPNext 的权限系统,用户要能访问某个表单或报表,必须至少对该表单/报表中的所有链接字段拥有读取权限。由于“地区”是“应收账款”报表中的一个链接字段,请添加一条权限规则,让“账户用户/经理”至少对“地区主数据”拥有读取权限。请按照以下步骤解决此问题。

  1. 分配给用户的角色是“账户用户”和“账户经理”。
  2. 如错误信息所示,该用户没有“地区主数据”的权限。根据默认权限,分配给该用户的上述角色均未对“地区主数据”拥有任何权限。
  3. 为解决此问题,我已为“账户用户”角色分配了“地区主数据”的读取权限。

根据此权限更新,用户应该能够正常访问“应收账款”报表。