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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0028782
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] A. Platformminoralways2015-01-27 12:412015-01-29 13:23
ReportervmromanosView Statuspublic 
Assigned ToAugustoMauch 
PrioritynormalResolutionopenFixed in Version
StatusacknowledgedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_12
OS VersionDebian 5.0Database version8.3.8Ant version1.7.0
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

0028782: Column's default value doesn't work when the column doesn't have an associated field in a tab

DescriptionWhen a column is not associated to any field in a tab, the default value is not populated.
As a consequence, if the column is mandatory, the record can't be saved.

However, if the column has a field in this tab, the default value works fine.
Steps To ReproduceAs System Admin
1. Activate the professional instance
2. Go to Windows, tabs and fields and search "Multiphase project"
3. Go to the first tab
4. Search for the c_currency_id column (which has a default value of @C_Currency_ID) and delete it. (You may need to set core as indevelopment first)

As group admin:
1. Go to multiphase window
2. Create a new record. Fill only mandatory fields
3. Try to save. An error is shown: c_currency_id is empty but it's a mandatory field
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0028783 acknowledgedAugustoMauch Openbravo ERP Callout can't populate column's value when the field is not present in the tab 
causes defect 0028778 closedvmromanos Modules c_currency_id is empty when saving a new contract 

-  Notes
(0073808)
vmromanos (manager)
2015-01-27 12:41

Note that this issue might be a regression
(0073896)
alostale (manager)
2015-01-29 13:21

It is not a regression
(0073897)
alostale (manager)
2015-01-29 13:22

* downgrading severity to minor because it has an easy workaround: add the field to the tab
* moving to design defect: implementing this, requires a refactor in FIC which is a kernel and sesitive kernel piece

- Issue History
Date Modified Username Field Change
2015-01-27 12:41 vmromanos New Issue
2015-01-27 12:41 vmromanos Assigned To => AugustoMauch
2015-01-27 12:41 vmromanos Modules => Core
2015-01-27 12:41 vmromanos Triggers an Emergency Pack => No
2015-01-27 12:41 vmromanos Note Added: 0073808
2015-01-27 13:16 vmromanos Relationship added related to 0028783
2015-01-27 13:16 vmromanos Relationship added causes 0028778
2015-01-29 13:21 alostale Note Added: 0073896
2015-01-29 13:22 alostale Note Added: 0073897
2015-01-29 13:22 alostale Severity major => minor
2015-01-29 13:22 alostale Type defect => design defect
2015-01-29 13:23 alostale Status new => acknowledged


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker