Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0016827Openbravo ERP00. Application dictionarypublic2011-04-15 14:422011-04-19 00:00
maite 
alostale 
immediatemajoralways
closedfixed 
5
3.0RC5 
3.0RC63.0RC6 
Core
No
0016827: Is not possible to make a field mandatory
Is not possible to make a field mandatory
1. Check Core module as "in development"
2. Go to Invoice table, POReference column and check "mandatory" checkbox
3. Compile invoice window
4. restart tomcat
5. Access to invoice window and realize that field does not appear as mandatory
No tags attached.
duplicate of defect 00183543.0MP4 closed mtaal If you define a column as mandatory, the field is not mandatory in grid view 
related to defect 0009019pi closed mtaal Mandatory/not-null not set correctly in the Data Access Layer because Application Dictionary setting not correct 
Issue History
2011-04-15 14:42maiteNew Issue
2011-04-15 14:42maiteAssigned To => alostale
2011-04-15 14:42maiteModules => Core
2011-04-15 14:57maiteIssue Monitored: networkb
2011-04-15 15:46alostaleRelationship addedrelated to 0009019
2011-04-15 16:20hgbotCheckin
2011-04-15 16:20hgbotNote Added: 0035996
2011-04-15 16:20hgbotStatusnew => resolved
2011-04-15 16:20hgbotResolutionopen => fixed
2011-04-15 16:20hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/a572df594b0f73bc15c111cea79d259e75bffc44 [^]
2011-04-15 16:32alostaleNote Added: 0035997
2011-04-18 18:44maiteNote Added: 0036009
2011-04-18 18:44maiteStatusresolved => closed
2011-04-18 18:44maiteFixed in Version => 3.0RC6
2011-04-19 00:00anonymoussf_bug_id0 => 3289082
2011-08-29 17:09alostaleRelationship addedduplicate of 0018354

Notes
(0035996)
hgbot   
2011-04-15 16:20   
Repository: erp/devel/pi
Changeset: a572df594b0f73bc15c111cea79d259e75bffc44
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Fri Apr 15 16:19:01 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/a572df594b0f73bc15c111cea79d259e75bffc44 [^]

fixed bug 16827: Is not possible to make a field mandatory

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/OBViewFormComponent.java
---
(0035997)
alostale   
2011-04-15 16:32   
The problem is column definition is read from in memory model which performs better than reading from AD, because of issue 0009019 mandatory fields were set regarding DB physical definition rather than AD. This caused AD mandatory value not to be used.
(0036009)
maite   
2011-04-18 18:44   
verified