Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0012973 | Openbravo ERP | 07. Sales management | public | 2010-04-14 13:40 | 2010-05-25 11:29 |
|
Reporter | adrianromero | |
Assigned To | harikrishnan | |
Priority | high | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | 2.40MP12 | |
Target Version | 2.40MP13 | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Web browser | |
Modules | Core |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0012973: Problem showing audit in grid view |
Description | Logged with a role different from OpenbravoAdmin (for example, Sales), when trying to "Show Audit" in grid view of Sales Order window nothing happens.
On the other hand if you go to edition mode of any sales order and press "Show Audit" button, information is properly showed.
[Note: if you are logged with OpenbravoAdmin role you are able to show audit in grid view] |
Steps To Reproduce | 1. Log as Sales role
2. Go to Sales Management || Transactions || Sales Order || Header , and Grid mode
3. Press "Show Audit" button and realize that nothing happens
4. Go to Edit mode of the first record, and after pressing "Show Audit" button realize that audit information is showed. |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | blocks | defect | 0012970 | 2.40MP13 | closed | adrianromero | Problem showing audit in grid view |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2010-04-14 13:40 | adrianromero | New Issue | |
2010-04-14 13:40 | adrianromero | Assigned To | => adrianromero |
2010-04-14 13:40 | adrianromero | Issue generated from | 0012970 |
2010-04-14 13:40 | adrianromero | Relationship added | blocks 0012970 |
2010-04-14 13:41 | adrianromero | Status | new => scheduled |
2010-04-14 13:41 | adrianromero | Target Version | 2.50MP13 => 2.40MP13 |
2010-05-18 07:01 | harikrishnan | Assigned To | adrianromero => harikrishnan |
2010-05-18 07:16 | hgbot | Checkin | |
2010-05-18 07:16 | hgbot | Note Added: 0027397 | |
2010-05-18 07:16 | hgbot | Status | scheduled => resolved |
2010-05-18 07:16 | hgbot | Resolution | open => fixed |
2010-05-18 07:16 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/stable/2.40/rev/a6d63548df785369971137a2738525c3b8f0392d [^] |
2010-05-18 07:16 | harikrishnan | Note Added: 0027398 | |
2010-05-25 11:29 | arunkumar | Note Added: 0027715 | |
2010-05-25 11:29 | arunkumar | Status | resolved => closed |
Notes |
|
(0027397)
|
hgbot
|
2010-05-18 07:16
|
|
Repository: erp/stable/2.40
Changeset: a6d63548df785369971137a2738525c3b8f0392d
Author: Harikrishnan Raja <harikrishnan.raja <at> openbravo.com>
Date: Tue May 18 10:45:06 2010 +0530
URL: http://code.openbravo.com/erp/stable/2.40/rev/a6d63548df785369971137a2738525c3b8f0392d [^]
Fixes issue 12973 The problem was that the change audit servlet was defined as a process, therefore before executing it, it is checked the current role has permission to it. So if the new role doesn't have explicit access to the process, it doesn't work.
---
M src-db/database/sourcedata/AD_MODEL_OBJECT.xml
M src-db/database/sourcedata/AD_PROCESS.xml
---
|
|
|
|
Steps To Test:
Follow the Steps to reproduce.
Root Cause:
The problem was that the change audit servlet was defined as a process, therefore before executing it, it is checked the current role has permission to it. So if the new role doesn't have explicit access to the process, it doesn't work.
Impact:
Their is no other impact due to this fix. |
|
|
|
|