details:   https://code.openbravo.com/erp/devel/pi/rev/ea2f64fca427
changeset: 19003:ea2f64fca427
user:      David Miguelez <david.miguelez <at> openbravo.com>
date:      Tue Dec 11 09:58:51 2012 +0100
summary:   Fixes Issue 22507. Adds row in Dimension Mapping for Organization
in Sales Order Lines. Checks if parenthesis are needed.

diffstat:

 
modules/org.openbravo.client.application/src/org/openbravo/client/application/DynamicExpressionParser.java
 |   3 ++
 src-db/database/sourcedata/AD_DIMENSION_MAPPING.xml                            
                            |  13 ++++++++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diffs (36 lines):

diff -r c2fb40b133bf -r ea2f64fca427 
modules/org.openbravo.client.application/src/org/openbravo/client/application/DynamicExpressionParser.java
--- 
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/DynamicExpressionParser.java
        Tue Dec 11 09:58:38 2012 +0100
+++ 
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/DynamicExpressionParser.java
        Tue Dec 11 09:58:51 2012 +0100
@@ -150,6 +150,9 @@
       }
       String parsedDisplay = 
DimensionDisplayUtility.computeAccountingDimensionDisplayLogic(
           this.tab, this.field);
+      if (!"".equals(parsedDisplay)) {
+        parsedDisplay = "(" + parsedDisplay + ")";
+      }
       jsCode = new 
StringBuffer(jsCode.toString().replace(DimensionDisplayUtility.DIM_DISPLAYLOGIC,
           parsedDisplay));
     }
diff -r c2fb40b133bf -r ea2f64fca427 
src-db/database/sourcedata/AD_DIMENSION_MAPPING.xml
--- a/src-db/database/sourcedata/AD_DIMENSION_MAPPING.xml       Tue Dec 11 
09:58:38 2012 +0100
+++ b/src-db/database/sourcedata/AD_DIMENSION_MAPPING.xml       Tue Dec 11 
09:58:51 2012 +0100
@@ -819,6 +819,19 @@
 <!--36C963B730674B6A9E8945DD1E46C832-->  
<DOCUMENTLEVEL><![CDATA[H]]></DOCUMENTLEVEL>
 <!--36C963B730674B6A9E8945DD1E46C832--></AD_DIMENSION_MAPPING>
 
+<!--370464928D674630B40BD9D9E609F600--><AD_DIMENSION_MAPPING>
+<!--370464928D674630B40BD9D9E609F600-->  
<AD_DIMENSION_MAPPING_ID><![CDATA[370464928D674630B40BD9D9E609F600]]></AD_DIMENSION_MAPPING_ID>
+<!--370464928D674630B40BD9D9E609F600-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>
+<!--370464928D674630B40BD9D9E609F600-->  <AD_ORG_ID><![CDATA[0]]></AD_ORG_ID>
+<!--370464928D674630B40BD9D9E609F600-->  <ISACTIVE><![CDATA[Y]]></ISACTIVE>
+<!--370464928D674630B40BD9D9E609F600-->  <DIMENSION><![CDATA[OO]]></DIMENSION>
+<!--370464928D674630B40BD9D9E609F600-->  
<DOCBASETYPE><![CDATA[SOO]]></DOCBASETYPE>
+<!--370464928D674630B40BD9D9E609F600-->  
<AD_TABLE_ID><![CDATA[260]]></AD_TABLE_ID>
+<!--370464928D674630B40BD9D9E609F600-->  
<AD_MODULE_ID><![CDATA[0]]></AD_MODULE_ID>
+<!--370464928D674630B40BD9D9E609F600-->  
<ISMANDATORY><![CDATA[N]]></ISMANDATORY>
+<!--370464928D674630B40BD9D9E609F600-->  
<DOCUMENTLEVEL><![CDATA[L]]></DOCUMENTLEVEL>
+<!--370464928D674630B40BD9D9E609F600--></AD_DIMENSION_MAPPING>
+
 <!--376B1D16CFAA44168F2ACFDB21C0000B--><AD_DIMENSION_MAPPING>
 <!--376B1D16CFAA44168F2ACFDB21C0000B-->  
<AD_DIMENSION_MAPPING_ID><![CDATA[376B1D16CFAA44168F2ACFDB21C0000B]]></AD_DIMENSION_MAPPING_ID>
 <!--376B1D16CFAA44168F2ACFDB21C0000B-->  
<AD_CLIENT_ID><![CDATA[0]]></AD_CLIENT_ID>

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to