[OpenbravoERP-commits] devel/pi: 2 new changesets

2014-09-03 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/63ea0df119a5
changeset: 24374:63ea0df119a5
user:  RM packaging bot  openbravo.com>
date:  Wed Sep 03 16:58:04 2014 +
summary:   CI: update AD_MODULE to version 24371

details:   https://code.openbravo.com/erp/devel/pi/rev/559599bb222f
changeset: 24375:559599bb222f
user:  RM packaging bot  openbravo.com>
date:  Wed Sep 03 17:14:59 2014 +
summary:   CI: merge back from main

diffstat:

 modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml  
   |   2 +-
 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |   4 +-
 modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml   
   |   2 +-
 
modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
   |   2 +-
 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
 |   2 +-
 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |   8 +-
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
 |   2 -
 
modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE.xml
  |   2 +-
 
modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
   |   2 +-
 modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE.xml   
   |   2 +-
 
modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
   |   6 +-
 modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE.xml 
   |   2 +-
 
modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
 |   4 +-
 
modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE.xml 
  |   2 +-
 
modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|   2 +-
 modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml  
   |   2 +-
 
modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |   2 +-
 
modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE.xml
|   2 +-
 
modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
 |   2 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE.xml
 |   2 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |   2 +-
 
modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE.xml
 |   2 +-
 
modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |  10 ++--
 
modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE.xml
 |   2 +-
 
modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |   4 +-
 
modules/org.openbravo.service.integration.openid/src-db/database/sourcedata/AD_MODULE.xml
 |   2 +-
 
modules/org.openbravo.service.integration.openid/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |   2 +-
 modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE.xml
   |   2 +-
 
modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|   2 +-
 
modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE.xml
 |   2 +-
 
modules/org.openbravo.userinterface.selector/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |  12 ++--
 
modules/org.openbravo.userinterface.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE.xml
|   2 +-
 
modules/org.openbravo.userinterface.skin.250to300Comp/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
 |   2 +-
 
modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE.xml
  |   2 +-
 
modules/org.openbravo.userinterface.smartclient/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
   |   6 +-
 modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE.xml 
   |   2 +-
 
modules/org.openbravo.v3.datasets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
 |   6 +-
 modules/org.openbravo.v3.framework/src-db/database/sourcedata/AD_MODULE.xml
   |   2 +-
 
modules/org.openbravo.v3.framework/src-db/database/s

[OpenbravoERP-commits] devel/main: 3 new changesets

2014-09-03 Thread hg
details:   https://code.openbravo.com/erp/devel/main/rev/ebeb0fa75f2b
changeset: 24370:ebeb0fa75f2b
user:  RM packaging bot  openbravo.com>
date:  Wed Sep 03 02:15:56 2014 +
summary:   CI: merge back from main

details:   https://code.openbravo.com/erp/devel/main/rev/02687eeace5e
changeset: 24371:02687eeace5e
user:  Asier Lostalé  openbravo.com>
date:  Wed Sep 03 11:11:20 2014 +0200
summary:   fixed bug 27533: context as a query string in defaults for process 
definition

   Now context information is sent as form data with the same format used when
   the actual process is invoked.

details:   https://code.openbravo.com/erp/devel/main/rev/63ea0df119a5
changeset: 24372:63ea0df119a5
user:  RM packaging bot  openbravo.com>
date:  Wed Sep 03 16:58:04 2014 +
summary:   CI: update AD_MODULE to version 24371

diffstat:

 modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE.xml  
 |   2 +-
 
modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|   4 +-
 modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE.xml   
 |   2 +-
 
modules/org.openbravo.base.weld/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
 |   2 +-
 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE.xml
   |   2 +-
 
modules/org.openbravo.client.application/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|   8 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/process/BaseProcessActionHandler.java
 |  27 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/process/DefaultsProcessActionHandler.java
 |  16 -
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-view.js
|  14 +---
 
modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE.xml
|   2 +-
 
modules/org.openbravo.client.htmlwidget/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
 |   2 +-
 modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE.xml   
 |   2 +-
 
modules/org.openbravo.client.kernel/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
 |   6 +-
 modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE.xml 
 |   2 +-
 
modules/org.openbravo.client.myob/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
   |   4 +-
 
modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE.xml 
|   2 +-
 
modules/org.openbravo.client.querylist/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |   2 +-
 modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE.xml  
 |   2 +-
 
modules/org.openbravo.client.widgets/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|   2 +-
 
modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE.xml
  |   2 +-
 
modules/org.openbravo.financial.paymentreport/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
   |   2 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE.xml
   |   2 +-
 
modules/org.openbravo.reports.ordersawaitingdelivery/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|   2 +-
 
modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE.xml
   |   2 +-
 
modules/org.openbravo.service.datasource/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|  10 +-
 
modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE.xml
   |   2 +-
 
modules/org.openbravo.service.integration.google/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|   4 +-
 
modules/org.openbravo.service.integration.openid/src-db/database/sourcedata/AD_MODULE.xml
   |   2 +-
 
modules/org.openbravo.service.integration.openid/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
|   2 +-
 modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE.xml
 |   2 +-
 
modules/org.openbravo.service.json/src-db/database/sourcedata/AD_MODULE_DEPENDENCY.xml
  |   2 +-
 
modules/org.openbravo.userinterface.sele

[OpenbravoERP-commits] devel/pi: Fixes issue 26961 Added index to POSTED column of FIN_...

2014-09-03 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/26a03c68d7c8
changeset: 24373:26a03c68d7c8
user:  Rafa Roda Palacios  ubiquads.com>
date:  Wed Sep 03 10:06:34 2014 +0200
summary:   Fixes issue 26961 Added index to POSTED column of 
FIN_FINACC_TRANSACTION table

diffstat:

 src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diffs (13 lines):

diff -r dac0cfbd526b -r 26a03c68d7c8 
src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml
--- a/src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml   Wed Sep 03 
14:46:10 2014 +0200
+++ b/src-db/database/model/tables/FIN_FINACC_TRANSACTION.xml   Wed Sep 03 
10:06:34 2014 +0200
@@ -209,6 +209,9 @@
 
 
   
+  
+
+  
   
 
   

--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits


[OpenbravoERP-commits] devel/pi: Fixes issue 27265: 3rd level tab sometimes does not lo...

2014-09-03 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/dac0cfbd526b
changeset: 24372:dac0cfbd526b
user:  Augusto Mauch  openbravo.com>
date:  Wed Sep 03 14:46:10 2014 +0200
summary:   Fixes issue 27265: 3rd level tab sometimes does not load any data

This issue was reproducible only in the Business Partner window, and only using 
Chrome.

It has been solved by removing two lines from the OBStarndardView.setHalfSplit 
function. Removing these lines fix the problem, and apparently have no other 
functional impact in the resizing of the tabs (see issue test plan).

diffstat:

 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
 |  2 --
 1 files changed, 0 insertions(+), 2 deletions(-)

diffs (19 lines):

diff -r 02687eeace5e -r dac0cfbd526b 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
 Wed Sep 03 11:11:20 2014 +0200
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
 Wed Sep 03 14:46:10 2014 +0200
@@ -2332,7 +2332,6 @@
   },
 
   setHalfSplit: function () {
-this.setHeight('100%');
 var i, tab, pane;
 if (this.members[1]) {
   // divide the space between the first and second level
@@ -2344,7 +2343,6 @@
 // makes a difference what the order of resizing is, first resize the 
 // one which will be larger, then the one which will be smaller.
 this.members[1].setHeight('50%');
-this.members[0].setHeight('50%');
   }
   this.members[1].setState(isc.OBStandardView.STATE_IN_MID);
 } else {

--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
___
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits


[OpenbravoERP-commits] devel/pi: fixed bug 27533: context as a query string in defaults...

2014-09-03 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/02687eeace5e
changeset: 24371:02687eeace5e
user:  Asier Lostalé  openbravo.com>
date:  Wed Sep 03 11:11:20 2014 +0200
summary:   fixed bug 27533: context as a query string in defaults for process 
definition

   Now context information is sent as form data with the same format used when
   the actual process is invoked.

diffstat:

 
modules/org.openbravo.client.application/src/org/openbravo/client/application/process/BaseProcessActionHandler.java
 |  27 +-
 
modules/org.openbravo.client.application/src/org/openbravo/client/application/process/DefaultsProcessActionHandler.java
 |  16 -
 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-parameter-window-view.js
|  14 +---
 3 files changed, 41 insertions(+), 16 deletions(-)

diffs (150 lines):

diff -r ebeb0fa75f2b -r 02687eeace5e 
modules/org.openbravo.client.application/src/org/openbravo/client/application/process/BaseProcessActionHandler.java
--- 
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/process/BaseProcessActionHandler.java
   Wed Sep 03 02:15:56 2014 +
+++ 
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/process/BaseProcessActionHandler.java
   Wed Sep 03 11:11:20 2014 +0200
@@ -22,7 +22,9 @@
 import java.util.Map;
 import java.util.Map.Entry;
 
+import org.apache.commons.lang.StringUtils;
 import org.apache.log4j.Logger;
+import org.codehaus.jettison.json.JSONException;
 import org.codehaus.jettison.json.JSONObject;
 import org.hibernate.criterion.Restrictions;
 import org.openbravo.base.util.Check;
@@ -77,11 +79,19 @@
 return jsonRequest;
   }
 
+  JSONObject context = null;
+  if (StringUtils.isNotEmpty(content)) {
+try {
+  context = new JSONObject(content);
+} catch (JSONException e) {
+  log.error("Error getting context for process definition " + 
processDefinition, e);
+}
+  }
   for (Parameter param : processDefinition.getOBUIAPPParameterList()) {
 if (param.isFixed()) {
   if (param.isEvaluateFixedValue()) {
 parameters.put(param.getDBColumnName(),
-
ParameterUtils.getParameterFixedValue(fixRequestMap(parameters), param));
+
ParameterUtils.getParameterFixedValue(fixRequestMap(parameters, context), 
param));
   } else {
 parameters.put(param.getDBColumnName(), param.getFixedValue());
   }
@@ -200,11 +210,21 @@
 return qAccess.count() > 0;
   }
 
-  /*
+  /**
* The request map is  because includes the HTTP request and 
HTTP session, is not
* required to handle process parameters
+   * 
+   * @deprecated use {@link BaseProcessActionHandler#fixRequestMap(Map, 
JSONObject)}
*/
   protected Map fixRequestMap(Map parameters) {
+return fixRequestMap(parameters, null);
+  }
+
+  /**
+   * Fixes the request map adding an "context" key to include context info in 
order to make it
+   * available to be evaluated by FilterExpression
+   */
+  protected Map fixRequestMap(Map parameters, 
JSONObject context) {
 final Map retval = new HashMap();
 for (Entry entries : parameters.entrySet()) {
   if (entries.getKey().equals(KernelConstants.HTTP_REQUEST)
@@ -213,6 +233,9 @@
   }
   retval.put(entries.getKey(), entries.getValue().toString());
 }
+if (context != null) {
+  retval.put("context", context.toString());
+}
 return retval;
   }
 
diff -r ebeb0fa75f2b -r 02687eeace5e 
modules/org.openbravo.client.application/src/org/openbravo/client/application/process/DefaultsProcessActionHandler.java
--- 
a/modules/org.openbravo.client.application/src/org/openbravo/client/application/process/DefaultsProcessActionHandler.java
   Wed Sep 03 02:15:56 2014 +
+++ 
b/modules/org.openbravo.client.application/src/org/openbravo/client/application/process/DefaultsProcessActionHandler.java
   Wed Sep 03 11:11:20 2014 +0200
@@ -24,6 +24,7 @@
 
 import javax.servlet.http.HttpSession;
 
+import org.apache.commons.lang.StringUtils;
 import org.apache.log4j.Logger;
 import org.codehaus.jettison.json.JSONException;
 import org.codehaus.jettison.json.JSONObject;
@@ -67,12 +68,17 @@
   OBContext.setAdminMode(true);
 
   final String processId = (String) parameters.get("processId");
+  final Process processDefinition = OBDal.getInstance().get(Process.class, 
processId);
 
   JSONObject context = null;
-  if (parameters.get("context") != null) {
-context = new JSONObject((String) parameters.get("context"));
+  if (StringUtils.isNotEmpty(content)) {
+try {
+  context = new JSONObject(content);
+} catch (JSONException e) {
+  log.error("Error getting context for process definition " + 
processDefinition, e);
+}
   }
-  final Process processDefinition = OBDal.getInstance().get(Process.class, 
p