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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0013419
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] A. Platformminoralways2010-05-24 10:052022-02-01 08:08
ReporteralostaleView Statuspublic 
Assigned ToTriage Platform Base 
PriorityhighResolutionopenFixed in Version
StatusacknowledgedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0013419: Modules shouldn't add mandatory columns to external tables without defaults

DescriptionModules shouldn't add mandatory columns to external tables without a default value or with a trigger that populates the value (+ onCreateDefault or module script).

Other case other modules using that table could fail.
Proposed SolutionWhen exporting modules this should be checked:
1- DB Mandatory columns have default value in AD.
2- DB Mandatory columns have default value in DB.
3- If 1 or 2 are not true, raise a warning: "the value must be set by a trigger"
4- If 2 is false, check there is onCreateDefault.
5- If 4 is false, raise a warning: "the value must be set by a module script"
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0013433 scheduledTriage Platform Base Add validation for standard columns 

-  Notes
(0052494)
AugustoMauch (administrator)
2012-09-24 23:34

Effort: 1
Impact: mid
Plan: short

- Issue History
Date Modified Username Field Change
2010-05-24 10:05 alostale New Issue
2010-05-24 10:05 alostale Assigned To => alostale
2010-05-25 16:21 alostale Relationship added related to 0013433
2010-05-31 08:33 alostale Status new => scheduled
2012-03-02 09:23 alostale Type defect => design defect
2012-09-24 23:34 AugustoMauch Note Added: 0052494
2012-09-24 23:34 AugustoMauch Priority urgent => high
2017-03-31 14:36 alostale Status scheduled => acknowledged
2017-04-10 14:34 alostale Assigned To alostale => platform
2022-02-01 08:08 alostale Assigned To platform => Triage Platform Base


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker