Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0006135
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Openbravo ERP] 00. Application dictionaryminoralways2008-11-20 19:492018-04-15 15:12
ReporterrafarodaView Statuspublic 
Assigned Toshuehner 
PrioritylowResolutionopenFixed in Version
StatusscheduledFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabasePostgreSQLJava version1.5
OS VersionUbuntu 7.10Database version8.3Ant version1.7
Product VersionpiSCM revision10348 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0006135: Clean up selectors associated infor from AD and DB

DescriptionNow in trunk selectors have only one file instead of selector_F1.html, selector_F2.html....

There are 3 issues:
A) Some of these deleted files still remain referenced in ad_model_object_mapping table.
B) Locator Search selector do not have a Selector Class associated. Should it be removed?
C) AD_REFERENCE_TRG2 trigger still creates the selector_F1.html, selector_F2.html... structure if you create a new selector.
Steps To ReproduceA) 1) Go to Application Dictionary || Reference
2) Filter by Validation Type = Search Validation
3) For each of the selectors, go to Selector Class tab then to Selector Mapping tab and check that files there correspond to files inside /src/org/openbravo/erpCommon/info/ https://dev.openbravo.com/websvn/openbravo/trunk/src/org/openbravo/erpCommon/info/ [^]

B) 1) In the same place that A), look for Locator Search reference and see that Selector Class tab is empty.

C) 1) Create a new reference with Validation Type = Search Validation
2) Go to Selector Class tab and see that org.openbravo.erpCommon.info.newselector has been created.
3) Go to Selector Mapping tab and notice that selector_F1.html, selector_F2.html.... structure has been created when it is not used anymore (see attached image)
Proposed SolutionA) and B) Make Application Dictionary data clean-up.
C) Review AD_REFERENCE_TRG2 trigger and remove lines 62 to 78 (in the XML): https://dev.openbravo.com/websvn/openbravo/trunk/src-db/database/model/triggers/AD_REFERENCE_TRG2.xml [^]
TagsNo tags attached.
Attached Filespng file icon selector-mapping.png [^] (51,680 bytes) 2008-11-20 19:49

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0006006 closedrafaroda Incorrect name of selector "Sales order line" 
has duplicate defect 0006233 closedrafaroda Search reference Trigger 
blocks design defect 0032688 acknowledgedTriage Platform Base remove unused resources 

-  Notes
(0012946)
iciordia (manager)
2009-01-30 19:22

It will be done in the clean-up project that Stefan will lead when we start with 2.60.

Ismael

- Issue History
Date Modified Username Field Change
2008-11-20 19:49 rafaroda New Issue
2008-11-20 19:49 rafaroda Assigned To => iperdomo
2008-11-20 19:49 rafaroda sf_bug_id 0 => 2318249
2008-11-20 19:49 rafaroda File Added: selector-mapping.png
2008-11-20 19:49 rafaroda Regression testing => No
2008-11-20 19:50 rafaroda Relationship added related to 0006006
2008-11-20 19:50 rafaroda Proposed Solution updated
2008-11-24 12:24 rafaroda Status new => scheduled
2008-11-24 12:24 rafaroda fix_in_branch => trunk
2008-12-15 09:53 rafaroda Relationship added has duplicate 0006233
2009-01-30 19:22 iciordia Note Added: 0012946
2009-01-30 19:22 iciordia Assigned To iperdomo => shuehner
2009-01-30 19:22 iciordia Type defect => feature request
2009-01-30 19:22 iciordia fix_in_branch trunk =>
2009-01-30 19:27 shuehner Relationship added blocks 0007236
2011-06-22 20:22 shuehner Relationship added blocks 0017233
2011-06-22 20:22 shuehner Relationship deleted blocks 0007236
2018-04-15 15:11 shuehner Relationship added blocks 0032688
2018-04-15 15:12 shuehner Relationship deleted blocks 0017233


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker