Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0018689Openbravo ERPA. Platformpublic2011-10-04 11:152022-02-01 08:08
marvintm 
Triage Platform Base 
highmajorhave not tried
acknowledgedopen 
5
 
 
Core
No
0018689: Several issues with the View Implementation infrastructure
Three different issues have been detected related with the View Implementation infrastructure (responsible for the manual windows implemented in Smartclient):

- There is currently no generic PL function to create view implementation access records for the roles which are set as not manual. There is one partial implementation for the Google Integration module, but this doesn't work for that module.

- The View implementation table doesn't have an 'access level' column. This makes it impossible to know which roles should get access to each view.

- The View Manager javascript class should decide whether a view should be opened or not, taking into account if the current role has access to the view.
.
No tags attached.
related to defect 0018575 closed alostale Product registration form does not work properly when invoked from the menu 
related to defect 0034328 closed cberner View Implementation accesses are not generated automatically for newly created roles 
related to defect 0038173 closed jarmendariz Register button of Registration pop-up navigates to a non-existent URL 
Issue History
2011-10-04 11:15marvintmNew Issue
2011-10-04 11:15marvintmAssigned To => alostale
2011-10-04 11:15marvintmModules => Core
2011-10-04 11:38hgbotCheckin
2011-10-04 11:38hgbotNote Added: 0041489
2011-10-04 11:39marvintmNote Added: 0041490
2011-10-04 11:41marvintmRelationship addedrelated to 0018575
2011-10-12 02:02hudsonbotCheckin
2011-10-12 02:02hudsonbotNote Added: 0041753
2011-11-23 08:57alostaleTypedefect => design defect
2012-09-24 21:07AugustoMauchNote Added: 0052422
2012-09-24 21:07AugustoMauchPrioritynormal => high
2012-09-24 21:07AugustoMauchStatusnew => scheduled
2016-10-28 09:03caristuRelationship addedrelated to 0034328
2017-03-31 14:36alostaleStatusscheduled => acknowledged
2017-04-10 14:34alostaleAssigned Toalostale => platform
2018-09-03 16:23jarmendarizRelationship addedrelated to 0038173
2022-02-01 08:08alostaleAssigned Toplatform => Triage Platform Base

Notes
(0041489)
hgbot   
2011-10-04 11:38   
Repository: erp/devel/pi
Changeset: 488d0efa1c3adb9bb91434927203f81c07787089
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Oct 04 11:37:55 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/488d0efa1c3adb9bb91434927203f81c07787089 [^]

Related to issue 18575. Add obuiapp_view_impl_acess entry for registration window until issue 18689 is fixed

---
M src-db/database/model/postscript-Oracle.sql
M src-db/database/model/postscript-PostgreSql.sql
---
(0041490)
marvintm   
2011-10-04 11:39   
The changeset 488d0efa1c3adb9bb91434927203f81c07787089 should be removed once this issue is fixed.
(0041753)
hudsonbot   
2011-10-12 02:02   
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/9bd2b5c2d982 [^]

Maturity status: Test
(0052422)
AugustoMauch   
2012-09-24 21:07   
Effort: 5
Impact: mid
Plan: short