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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0029086
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminoralways2015-02-26 19:052022-02-01 08:05
ReportercaristuView Statuspublic 
Assigned ToTriage Platform Base 
PrioritynormalResolutionopenFixed in Version
StatusacknowledgedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Merge Request Status
Review Assigned To
OBNetwork customerOBPS
Web browser
ModulesCore
Support ticket34265
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0029086: TableDir reference does not support parent table with computed column as identifier

DescriptionTableDir reference does not support parent table with computed column as identifier
Steps To Reproduce1. Add a computed column in a parent table and mark it as "record identifier". For example, add a computed column in the FIN_Financial_Account table.
2. Create a child table, with foreign key to the parent table.
In the table definition, use TableDir as reference type. We already have this with the FIN_Finacc_Transaction table
3. Recompile. Notice that an error related to the computed column is shown, but the compilation ends successfully
4. Navigate to the Financial Account window. Open any record of the Transaction tan in form mode, the record is not opened properly and the attached error appears in the log.

Notice that using a different reference from TableDir in the child table, the record in the child tabs can be opened without errors.
Proposed SolutionTo be decided if it is allowed to mark a computed column as record identifier
TagsNo tags attached.
Attached Filestxt file icon errorLog.txt [^] (80,047 bytes) 2015-02-26 19:05 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0075226)
alostale (viewer)
2015-03-06 09:15

Computed column shouldn't be part of any identifier due to pontential performance issues.

Proposed solution:
- In UI disallow (hide the flag) setting a computed column as part of the identifier
- Even if marked, ignore them preventing errors in log

- Issue History
Date Modified Username Field Change
2015-02-26 19:05 caristu New Issue
2015-02-26 19:05 caristu Assigned To => AugustoMauch
2015-02-26 19:05 caristu File Added: errorLog.txt
2015-02-26 19:05 caristu OBNetwork customer => Yes
2015-02-26 19:05 caristu Modules => Core
2015-02-26 19:05 caristu Support ticket => 34265
2015-02-26 19:05 caristu Resolution time => 1431295200
2015-02-26 19:05 caristu Triggers an Emergency Pack => No
2015-02-26 19:06 caristu Steps to Reproduce Updated View Revisions
2015-02-26 19:06 caristu version => pi
2015-02-26 19:06 caristu Target Version => 3.0PR15Q2
2015-02-26 19:09 caristu Issue Monitored: networkb
2015-02-26 19:14 caristu Steps to Reproduce Updated View Revisions
2015-02-26 19:14 caristu Steps to Reproduce Updated View Revisions
2015-03-06 09:15 alostale Note Added: 0075226
2015-03-06 09:18 alostale Status new => acknowledged
2015-03-09 17:37 jonalegriaesarte Resolution time 1431295200 =>
2015-03-11 08:07 alostale Target Version 3.0PR15Q2 =>
2015-03-17 14:37 alostale Assigned To AugustoMauch => platform
2015-11-11 11:37 alostale Priority high => normal
2022-02-01 08:05 alostale Assigned To platform => Triage Platform Base


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker