Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0022455Openbravo ERP01. General setuppublic2012-12-04 16:452012-12-10 09:35
VictorVillar 
jonalegriaesarte 
highminoralways
newopen 
5
pi 
 
Core
No
0022455: For users defined for a child org,, the application should not allow to assign it with roles in a higher level
For users defined for a child org,, the application should not allow to assign it with roles in a higher level of hierachy.

Example:

       *
 ______|_______________

Fundación Asociación


user: test; defined for Asociación org.
Role: Finance; defined for * org.

Give access to this user to Finance role.
Create a Financial Account, name: Cuenta, for Fundación org.

Log as test user and role Finance,

Go to Financial Account window,
  try to add any register for the financial account: Cuenta,
An error appears:

org.openbravo.base.exception.OBException: Entity EUR - Cuenta
(FIN_Financial_Account) with organization Fundación references an entity test
through its property updatedBy but this referenced entity belongs to an
organization Asociación which is not part of the natural tree of Fundación
For users defined for a child org,, the application should not allow to assign it with roles in a higher level
No tags attached.
Issue History
2012-12-04 16:45VictorVillarNew Issue
2012-12-04 16:45VictorVillarAssigned To => dmiguelez
2012-12-04 16:45VictorVillarModules => Core
2012-12-04 16:46VictorVillarDescription Updatedbug_revision_view_page.php?rev_id=4119#r4119
2012-12-04 16:46VictorVillarDescription Updatedbug_revision_view_page.php?rev_id=4120#r4120
2012-12-04 16:46VictorVillarIssue Monitored: networkb
2012-12-10 09:35dmiguelezAssigned Todmiguelez => jonalegriaesarte

There are no notes attached to this issue.