Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0022997Openbravo ERP01. General setuppublic2013-02-07 08:422013-04-16 19:18
neil_smith 
AugustoMauch 
normalminoralways
closedfixed 
5
 
3.0MP23 
shankarb
Core
No
0022997: Secured Process property not working (never can access process)
Following the steps described here:
http://wiki.openbravo.com/wiki/Functional_Documentation/General_Setup#Process_Permissions [^]

With a role with an access to the process, it is impossible to throw the process
1) Create a new role
- Name: Test Role
- Manual
- Define access to your organization
- Define access to window Sales Invoice
- Define access to process APRM Process Invoice
2) Create a new user
- Name : test
- Define role Test Role
3) Create a preference
- Module empty
- Property List checked
- Selected unchecked
- Property Secured Process
- Value 'Y'
- Visitility for role Test Role
4) Login with user test
5) Navigate to Sales invoice window
-> Cannot launch the process invoice process (button is deactivated)

If there is no visibility for role 'Test Role' defined in the preference, no user can access the process invoice process...
No tags attached.
related to defect 00239623.0MP25 closed caristu Report and process access for a role is not working as expected 
Issue History
2013-02-07 08:42neil_smithNew Issue
2013-02-07 08:42neil_smithAssigned To => dmiguelez
2013-02-07 08:42neil_smithModules => Core
2013-02-07 08:42neil_smithTriggers an Emergency Pack => No
2013-02-12 11:46dmiguelezAssigned Todmiguelez => AugustoMauch
2013-04-05 11:37AugustoMauchStatusnew => scheduled
2013-04-05 11:37AugustoMauchfix_in_branch => pi
2013-04-09 15:57AugustoMauchIssue Monitored: shankarb
2013-04-09 15:58AugustoMauchReview Assigned To => shankarb
2013-04-09 15:58AugustoMauchfix_in_branchpi =>
2013-04-09 15:58hgbotCheckin
2013-04-09 15:58hgbotNote Added: 0057807
2013-04-09 15:58hgbotStatusscheduled => resolved
2013-04-09 15:58hgbotResolutionopen => fixed
2013-04-09 15:58hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/34d65cbdfce2fea732d84efa2324cc84279cb927 [^]
2013-04-15 10:41hgbotCheckin
2013-04-15 10:41hgbotNote Added: 0057883
2013-04-15 13:35shankarbNote Added: 0057893
2013-04-15 13:35shankarbStatusresolved => closed
2013-04-15 13:35shankarbFixed in Version => 3.0MP23
2013-04-16 19:18hudsonbotCheckin
2013-04-16 19:18hudsonbotNote Added: 0057942
2013-04-16 19:18hudsonbotCheckin
2013-04-16 19:18hudsonbotNote Added: 0057971
2013-06-03 19:01caristuRelationship addedrelated to 0023962

Notes
(0057807)
hgbot   
2013-04-09 15:58   
Repository: erp/devel/pi
Changeset: 34d65cbdfce2fea732d84efa2324cc84279cb927
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Fri Apr 05 11:09:03 2013 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/34d65cbdfce2fea732d84efa2324cc84279cb927 [^]

Fixes bug 22997: Manual processes are not always disabled using SecuredProcess

When the SecuredProcess preference was set to 'Y', all manual processes were being disabled, and only the defined processes (new ones) that the user has explicit access to were enabled. This has been fixed, so the manual processes that the user has been given access to will also be enabled.

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/WindowSettingsActionHandler.java
---
(0057883)
hgbot   
2013-04-15 10:41   
Repository: erp/devel/pi
Changeset: 8914bb588a5608aec1162bbeebe523ed4a7fa1c1
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Mon Apr 15 10:40:37 2013 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/8914bb588a5608aec1162bbeebe523ed4a7fa1c1 [^]

Related to issue 22997: Replace hardcoded ID with parameter

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/WindowSettingsActionHandler.java
---
(0057893)
shankarb   
2013-04-15 13:35   
Code reviewed and tested in pi changeset b96b3181a12a.
(0057942)
hudsonbot   
2013-04-16 19:18   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/8df08bea850d [^]

Maturity status: Test
(0057971)
hudsonbot   
2013-04-16 19:18   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/8df08bea850d [^]

Maturity status: Test