details:   /erp/devel/int/rev/6e98e916a1c9
changeset: 7161:6e98e916a1c9
user:      Asier Lostalé <asier.lostale <at> openbravo.com>
date:      Thu Apr 29 16:52:18 2010 +0200
summary:   fixed bug 13107: Error with a Process with a parameter 'Time'

details:   /erp/devel/int/rev/2aa4f1cdec7c
changeset: 7162:2aa4f1cdec7c
user:      Asier Lostalé <asier.lostale <at> openbravo.com>
date:      Thu Apr 29 17:15:58 2010 +0200
summary:   fixed bug 11637: All buttons with same id in Instance Activation

diffstat:

 src-wad/src/org/openbravo/wad/WadActionButton.java               |   6 +-
 src-wad/src/org/openbravo/wad/controls/WADControl.java           |   4 ++
 src-wad/src/org/openbravo/wad/controls/WADTime.java              |   2 +-
 src/org/openbravo/erpCommon/ad_forms/InstanceManagement.html     |   6 +-
 src/org/openbravo/erpCommon/reference/PInstanceProcess_data.xsql |  18 
+++++++++-
 5 files changed, 28 insertions(+), 8 deletions(-)

diffs (105 lines):

diff -r fcb37864f70d -r 2aa4f1cdec7c 
src-wad/src/org/openbravo/wad/WadActionButton.java
--- a/src-wad/src/org/openbravo/wad/WadActionButton.java        Thu Apr 29 
15:34:38 2010 +0200
+++ b/src-wad/src/org/openbravo/wad/WadActionButton.java        Thu Apr 29 
17:15:58 2010 +0200
@@ -597,9 +597,9 @@
                   ");\n");
         } else {
           html.append("PInstanceProcessData.insertPInstanceParam"
-              + (control.isNumericType() ? "Number" : (control.isDate() ? 
"Date" : ""))
-              + "(this, pinstance, \"" + data[i].seqno + "\", \"" + 
data[i].columnname + "\", str"
-              + Sqlc.TransformaNombreColumna(data[i].columnname)
+              + (control.isNumericType() ? "Number" : (control.isDate() ? 
"Date" : (control
+                  .isTime() ? "Time" : ""))) + "(this, pinstance, \"" + 
data[i].seqno + "\", \""
+              + data[i].columnname + "\", str" + 
Sqlc.TransformaNombreColumna(data[i].columnname)
               + ", vars.getClient(), vars.getOrg(), vars.getUser());\n");
         }
         vecParams.addElement(Sqlc.TransformaNombreColumna(data[i].columnname));
diff -r fcb37864f70d -r 2aa4f1cdec7c 
src-wad/src/org/openbravo/wad/controls/WADControl.java
--- a/src-wad/src/org/openbravo/wad/controls/WADControl.java    Thu Apr 29 
15:34:38 2010 +0200
+++ b/src-wad/src/org/openbravo/wad/controls/WADControl.java    Thu Apr 29 
17:15:58 2010 +0200
@@ -540,6 +540,10 @@
     return false;
   }
 
+  public boolean isTime() {
+    return false;
+  }
+
   public String getReference() {
     return reference;
   }
diff -r fcb37864f70d -r 2aa4f1cdec7c 
src-wad/src/org/openbravo/wad/controls/WADTime.java
--- a/src-wad/src/org/openbravo/wad/controls/WADTime.java       Thu Apr 29 
15:34:38 2010 +0200
+++ b/src-wad/src/org/openbravo/wad/controls/WADTime.java       Thu Apr 29 
17:15:58 2010 +0200
@@ -247,7 +247,7 @@
     return displayLogic.toString();
   }
 
-  public boolean isDate() {
+  public boolean isTime() {
     return true;
   }
 }
diff -r fcb37864f70d -r 2aa4f1cdec7c 
src/org/openbravo/erpCommon/ad_forms/InstanceManagement.html
--- a/src/org/openbravo/erpCommon/ad_forms/InstanceManagement.html      Thu Apr 
29 15:34:38 2010 +0200
+++ b/src/org/openbravo/erpCommon/ad_forms/InstanceManagement.html      Thu Apr 
29 17:15:58 2010 +0200
@@ -360,7 +360,7 @@
                   <td class="Button_LeftAlign_ContentCell" colspan="2">
                     <div>
                       <button type="button" 
-                        id="buttonScan" 
+                        id="buttonActivateOnline" 
                         class="ButtonLink" 
                         onclick="openServletNewWindow('SHOW_ACTIVATE', false, 
'InstanceManagement.html', 'BUTTON', null, true, 600, 900);return false;" 
                         onfocus="buttonEvent('onfocus', this); 
window.status='Browse File System'; return true;" 
@@ -388,7 +388,7 @@
                   <td class="Button_LeftAlign_ContentCell" colspan="2">
                     <div>
                       <button type="button" 
-                        id="buttonScan" 
+                        id="buttonActivateLocal" 
                         class="ButtonLink" 
                         onclick="openServletNewWindow('SHOW_ACTIVATE_LOCAL', 
false, 'InstanceManagement.html', 'BUTTON', null, true, 600, 900);return 
false;" 
                         onfocus="buttonEvent('onfocus', this); 
window.status='Browse File System'; return true;" 
@@ -437,7 +437,7 @@
                   <td class="Button_LeftAlign_ContentCell" colspan="2">
                     <div>
                       <button type="button" 
-                        id="buttonScan" 
+                        id="buttonDeactivate" 
                         class="ButtonLink" 
                         onclick="openServletNewWindow('SHOW_DEACTIVATE', 
false, 'InstanceManagement.html', 'BUTTON', null, true, 600, 900);return 
false;" 
                         onfocus="buttonEvent('onfocus', this); 
window.status='Browse File System'; return true;" 
diff -r fcb37864f70d -r 2aa4f1cdec7c 
src/org/openbravo/erpCommon/reference/PInstanceProcess_data.xsql
--- a/src/org/openbravo/erpCommon/reference/PInstanceProcess_data.xsql  Thu Apr 
29 15:34:38 2010 +0200
+++ b/src/org/openbravo/erpCommon/reference/PInstanceProcess_data.xsql  Thu Apr 
29 17:15:58 2010 +0200
@@ -12,7 +12,7 @@
  * under the License. 
  * The Original Code is Openbravo ERP. 
  * The Initial Developer of the Original Code is Openbravo SLU 
- * All portions are Copyright (C) 2001-2006 Openbravo SLU 
+ * All portions are Copyright (C) 2001-2010 Openbravo SLU 
  * All Rights Reserved. 
  * Contributor(s):  ______________________________________.
  ************************************************************************
@@ -118,4 +118,20 @@
     <Parameter name="adUserId"/>
     <Parameter name="adUserId"/>
   </SqlMethod>
+  
+  <SqlMethod name="insertPInstanceParamTime" type="preparedStatement" 
return="rowCount">
+    <SqlMethodComment></SqlMethodComment>
+    <Sql>
+      INSERT INTO AD_PINSTANCE_PARA (ad_pinstance_para_id, AD_PINSTANCE_ID, 
SEQNO, PARAMETERNAME, P_DATE, AD_CLIENT_ID, AD_ORG_ID, CREATED, CREATEDBY, 
UPDATED, UPDATEDBY)
+      VALUES(get_uuid(),?,TO_NUMBER(?),?,to_timestamp(?, 'HH24:MI:SS'), ?, ?, 
now(), ?, now(), ?)
+    </Sql>
+    <Parameter name="adPinstanceId"/>
+    <Parameter name="seqno"/>
+    <Parameter name="parametername"/>
+    <Parameter name="pDate"/>
+    <Parameter name="adClientId"/>
+    <Parameter name="adOrgId"/>
+    <Parameter name="adUserId"/>
+    <Parameter name="adUserId"/>
+  </SqlMethod>
 </SqlClass>

------------------------------------------------------------------------------
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to