Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0004113Openbravo ERPA. Platformpublic2008-06-23 11:232010-07-16 15:46
pjuvara 
alostale 
lowmajorhave not tried
closedfixed 
5
 
pi 
Core
No
0004113: Single record window UI pattern
Some configuration tables manage a single record (a record exists out of the box and users can edit it but cannot add or remove records).
The record could be at system level, client level or organization level.

WAD should be able to generate windows that manage these records effectively (currently developers need to code call outs to disable the record create, delete and navigation).
ReleaseCandidate
depends on feature request 0000486 closed pjuvara Hearbeat Configuration and Registration windows should be edit only 
related to feature request 0003437pi closed alostale disallow to create client in client window 
related to defect 0010027 closed eduardo_Argal Can't create withholding account - wrong error 
related to design defect 0010714 scheduled dmiguelez Information tab inside Organization window should be of Single Record UI Pattern 
related to defect 00120442.40MP15 closed sivaraman Create New Record button in Comission Payment window 
related to defect 0012186 closed alostale Rename UI Pattern = Single Record to a more meaningful name 
related to feature request 0013481 new Triage Platform Base Save and Grid button on Edit Only UI Pattern 
blocks defect 0009515 closed alostale Is possible delete a partner from a child tab as employee,vendor or customer 
blocks defect 0005156 closed shuehner Create Organitazion 
Issue History
2008-06-23 11:23pjuvaraNew Issue
2008-06-23 11:23pjuvaraAssigned To => cromero
2008-06-23 11:24pjuvaraStatusnew => scheduled
2008-06-23 11:24pjuvaraType@30@ => feature request
2008-06-23 11:24pjuvaraTarget Version => 2.50
2008-06-23 11:24pjuvaraSummaryWindows that manage a single record => Single record window UI pattern
2008-06-23 11:24pjuvaraTag Attached: ReleaseCandidate
2008-06-23 11:27pjuvaraRelationship addedblocks 0000486
2008-06-23 11:27pjuvaraRelationship replaceddepends on 0000486
2008-06-24 18:57pjuvaraPrioritynormal => low
2008-06-27 17:43pjuvaraSeverityminor => major
2008-07-01 17:56anonymoussf_bug_id0 => 2007969
2008-09-08 15:59pjuvaraTarget Version2.50 => 2.60
2008-11-10 13:10cromeroAssigned Tocromero => pjuvara
2008-11-16 09:38pjuvaraRelationship addedrelated to 0003437
2008-11-21 16:45pjuvaraStatusscheduled => acknowledged
2008-11-21 17:05pjuvaraTarget Version2.60 => trunk
2009-05-22 19:34pjuvaraAssigned Topjuvara => iciordia
2009-06-30 15:57alostaleRelationship addedblocks 0009515
2009-06-30 16:30alostaleAssigned Toiciordia => alostale
2009-06-30 16:31AinhoaPagolaIssue Monitored: AinhoaPagola
2009-07-06 08:34hgbotCheckin
2009-07-06 08:34hgbotNote Added: 0017917
2009-07-06 08:34hgbotStatusacknowledged => resolved
2009-07-06 08:34hgbotResolutionopen => fixed
2009-07-06 08:34hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/2472fa0ab9abc9fdb26b9a5193c96ed7a139670b [^]
2009-08-10 22:43pjuvaraStatusresolved => closed
2009-08-11 16:54pjuvaraRelationship addedblocks 0005156
2009-08-31 14:23rafarodaRelationship addedrelated to 0010027
2010-02-09 11:31rafarodaRelationship addedrelated to 0010714
2010-02-09 11:37rafarodaRelationship addedrelated to 0012044
2010-02-09 11:43rafarodaRelationship addedrelated to 0012186
2010-07-16 15:46rafarodaIssue Monitored: rafaroda
2010-07-16 15:47rafarodaRelationship addedrelated to 0013481

Notes
(0017917)
hgbot   
2009-07-06 08:34   
Repository: erp/devel/pi
Changeset: 2472fa0ab9abc9fdb26b9a5193c96ed7a139670b
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Mon Jul 06 08:12:33 2009 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/2472fa0ab9abc9fdb26b9a5193c96ed7a139670b [^]

Single record pattern implemented.

  Now it is possible to define a tab not to be able to create and delete records but yes to edit the existent ones.

  This fix solves:
    - Fixed issue 0004113: Single record window UI pattern
    - Fixed issue 0003437: disallow to create client in client window
    - Fixed issue 0000486: Hearbeat Configuration and Registration windows should be edit only
    - Fixed issue 0009515: Is possible delete a partner from a child tab as employee,vendor or customer

---
M src-db/database/model/tables/AD_TAB.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_PROCESS_REQUEST.xml
M src-db/database/sourcedata/AD_REFERENCE.xml
M src-db/database/sourcedata/AD_REF_LIST.xml
M src-db/database/sourcedata/AD_TAB.xml
M src-wad/src/org/openbravo/wad/Tabs_data.xsql
M src-wad/src/org/openbravo/wad/Wad.java
M src-wad/src/org/openbravo/wad/javasource.javaxml
M src-wad/src/org/openbravo/wad/javasource.xml
M src/org/openbravo/erpCommon/ad_forms/InvoiceVendorMultiline.java
M src/org/openbravo/erpCommon/businessUtility/TabAttachments_data.xsql
M src/org/openbravo/erpCommon/utility/Access_data.xsql
M src/org/openbravo/erpCommon/utility/TableSQLQuery_data.xsql
M src/org/openbravo/erpCommon/utility/ToolBar.java
M src/org/openbravo/erpCommon/utility/WindowAccess_data.xsql
---