details:   https://code.openbravo.com/erp/devel/pi/rev/9b551fbdbcc1
changeset: 20403:9b551fbdbcc1
user:      Sandra Huguet <sandra.huguet <at> openbravo.com>
date:      Fri May 17 10:19:03 2013 +0200
summary:   Fixed bug 23839

diffstat:

 
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.class
     |    0 
 
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateOpenClosePeriodsButtonData.class
 |    0 
 
src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.java
                |    5 +++
 
src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton_data.xsql
           |   15 ++++++++-
 4 files changed, 18 insertions(+), 2 deletions(-)

diffs (51 lines):

diff -r ed386ace01e4 -r 9b551fbdbcc1 
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.class
Binary file 
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.class
 has changed
diff -r ed386ace01e4 -r 9b551fbdbcc1 
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateOpenClosePeriodsButtonData.class
Binary file 
src-util/modulescript/build/classes/org/openbravo/modulescript/UpdateOpenClosePeriodsButtonData.class
 has changed
diff -r ed386ace01e4 -r 9b551fbdbcc1 
src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.java
--- 
a/src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.java
    Thu May 16 10:03:22 2013 +0200
+++ 
b/src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton.java
    Fri May 17 10:19:03 2013 +0200
@@ -43,6 +43,11 @@
         UpdateOpenClosePeriodsButtonData.updateFactAcctTypeForDivideUp(cp);
         UpdateOpenClosePeriodsButtonData.createPreference(cp);
       }
+      boolean isUpdated2 = UpdateOpenClosePeriodsButtonData.isUpdated2(cp);
+      if (!isUpdated2){
+        UpdateOpenClosePeriodsButtonData.updateFactAcctTypeForDivideUp(cp); 
+        UpdateOpenClosePeriodsButtonData.createPreference2(cp);
+      }
     } catch (Exception e) {
       handleError(e);
     }
diff -r ed386ace01e4 -r 9b551fbdbcc1 
src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton_data.xsql
--- 
a/src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton_data.xsql
       Thu May 16 10:03:22 2013 +0200
+++ 
b/src-util/modulescript/src/org/openbravo/modulescript/UpdateOpenClosePeriodsButton_data.xsql
       Fri May 17 10:19:03 2013 +0200
@@ -34,7 +34,18 @@
         SELECT count(*) as exist
         FROM DUAL
         WHERE EXISTS (SELECT 1 FROM ad_preference
-                      WHERE attribute = 'Period_Open_Close_Button_is_Updated' 
and attribute='updateTypeForDivideUp')
+                      WHERE attribute = 'Period_Open_Close_Button_is_Updated')
+      ]]>
+    </Sql>
+  </SqlMethod>
+  <SqlMethod name="isUpdated2" type="preparedStatement" return="boolean">
+    <SqlMethodComment></SqlMethodComment>
+    <Sql>
+      <![CDATA[
+        SELECT count(*) as exist
+        FROM DUAL
+        WHERE EXISTS (SELECT 1 FROM ad_preference
+                      WHERE attribute='updateTypeForDivideUp')
       ]]>
     </Sql>
   </SqlMethod>
@@ -89,7 +100,7 @@
       ]]>
     </Sql>
   </SqlMethod>
-    <SqlMethod name="createPreference" type="preparedStatement" 
return="rowcount">
+    <SqlMethod name="createPreference2" type="preparedStatement" 
return="rowcount">
     <SqlMethodComment></SqlMethodComment>
     <Sql>
       <![CDATA[

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to