details: /erp/devel/pi/rev/40ecade4a006
changeset: 11352:40ecade4a006
user: David Alsasua <david.alsasua <at> openbravo.com>
date: Wed Mar 23 08:22:42 2011 +0100
summary: Fixes issue 16184.
Column should be mandatory
details: /erp/devel/pi/rev/4df9197ed075
changeset: 11353:4df9197ed075
user: David Alsasua <david.alsasua <at> openbravo.com>
date: Thu Mar 24 07:34:41 2011 +0100
summary: Fixes issue 16419.
Following Martin instructions, this changeset is pushed to fix the issue.
diffstat:
src-db/database/model/tables/C_ELEMENTVALUE.xml | 5 +++--
src/org/openbravo/dal/security/OrganizationStructureProvider.java | 3 +++
2 files changed, 6 insertions(+), 2 deletions(-)
diffs (36 lines):
diff -r c85e7b6e837e -r 4df9197ed075
src-db/database/model/tables/C_ELEMENTVALUE.xml
--- a/src-db/database/model/tables/C_ELEMENTVALUE.xml Thu Mar 24 01:52:52
2011 +0100
+++ b/src-db/database/model/tables/C_ELEMENTVALUE.xml Thu Mar 24 07:34:41
2011 +0100
@@ -117,9 +117,9 @@
<default><![CDATA[C]]></default>
<onCreateDefault/>
</column>
- <column name="ISALWAYSSHOWN" primaryKey="false" required="false"
type="CHAR" size="1" autoIncrement="false">
+ <column name="ISALWAYSSHOWN" primaryKey="false" required="true"
type="CHAR" size="1" autoIncrement="false">
<default><![CDATA[N]]></default>
- <onCreateDefault/>
+ <onCreateDefault><![CDATA['N']]></onCreateDefault>
</column>
<foreign-key foreignTable="AD_CLIENT" name="C_ELEMENTVALUE_AD_CLIENT">
<reference local="AD_CLIENT_ID" foreign="AD_CLIENT_ID"/>
@@ -144,6 +144,7 @@
<unique-column name="VALUE"/>
</unique>
<check name="C_ELEMENTVALUE_ISACTIVE_CHECK"><![CDATA[ISACTIVE IN ('Y',
'N')]]></check>
+ <check name="C_ELEMENTVALUE_ISALWAYSSHW_CHK"><![CDATA[ISALWAYSSHOWN IN
('Y', 'N')]]></check>
<check name="C_ELEMENTVALUE_ISBANKACCOU_CHK"><![CDATA[ISBANKACCOUNT IN
('Y', 'N')]]></check>
<check name="C_ELEMENTVALUE_ISDOCCONTRO_CHK"><![CDATA[ISDOCCONTROLLED IN
('Y', 'N')]]></check>
<check name="C_ELEMENTVALUE_ISFOREIGNCU_CHK"><![CDATA[ISFOREIGNCURRENCY
IN ('Y', 'N')]]></check>
diff -r c85e7b6e837e -r 4df9197ed075
src/org/openbravo/dal/security/OrganizationStructureProvider.java
--- a/src/org/openbravo/dal/security/OrganizationStructureProvider.java Thu Mar
24 01:52:52 2011 +0100
+++ b/src/org/openbravo/dal/security/OrganizationStructureProvider.java Thu Mar
24 07:34:41 2011 +0100
@@ -263,6 +263,9 @@
*/
public Set<String> getChildOrg(String orgId) {
initialize();
+ if (childByOrganizationID.get(orgId) == null) {
+ reInitialize();
+ }
return childByOrganizationID.get(orgId);
}
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits