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

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/main/rev/927ab17c2352
changeset: 19430:927ab17c2352
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Thu Jan 24 16:25:59 2013 +0100
summary:   fixed issue 22886: StaticResources application dependencies

Now it is possible to declare dependencies among applications

details:   https://code.openbravo.com/erp/devel/main/rev/8f20acf8750f
changeset: 19431:8f20acf8750f
user:  Jon Alegría jon.alegria at openbravo.com
date:  Thu Jan 24 18:41:07 2013 +0100
summary:   Fixes issue 0022890: Price field in Requisition to Order window is 
usind
euroEdition instead of priceEdition

details:   https://code.openbravo.com/erp/devel/main/rev/15c75f823c29
changeset: 19432:15c75f823c29
user:  Jon Alegría jon.alegria at openbravo.com
date:  Thu Jan 24 18:44:40 2013 +0100
summary:   Fixes issue 0022890: Price field in Requisition to Order window is 
usind
euroEdition instead of priceEdition

details:   https://code.openbravo.com/erp/devel/main/rev/ca2be50e1a13
changeset: 19433:ca2be50e1a13
user:  RM packaging bot staff.rm at openbravo.com
date:  Thu Jan 24 21:40:30 2013 +0100
summary:   CI: merge back from main

details:   https://code.openbravo.com/erp/devel/main/rev/1989398b9d5c
changeset: 19434:1989398b9d5c
user:  Augusto Mauch augusto.mauch at openbravo.com
date:  Fri Jan 25 01:09:49 2013 +0100
summary:   Fixes issue 22882: Windows with status bar fields are rendered in IE9

The way the showIf property is reset has been changed from '' to null, because 
resetting it with '' was failing in IE9 and IE10, and the window was not 
rendered at all.

details:   https://code.openbravo.com/erp/devel/main/rev/e8c62023c5ba
changeset: 19435:e8c62023c5ba
user:  RM packaging bot staff.rm at openbravo.com
date:  Fri Jan 25 09:58:13 2013 +0100
summary:   CI: update AD_MODULE to version 19434

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.kernel/src/org/openbravo/client/kernel/BaseComponentProvider.java
|  24 +-
 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 +-
 

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

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/e8c62023c5ba
changeset: 19435:e8c62023c5ba
user:  RM packaging bot staff.rm at openbravo.com
date:  Fri Jan 25 09:58:13 2013 +0100
summary:   CI: update AD_MODULE to version 19434

details:   https://code.openbravo.com/erp/devel/pi/rev/be9160ee5ece
changeset: 19436:be9160ee5ece
user:  RM packaging bot staff.rm at openbravo.com
date:  Fri Jan 25 10:14:44 2013 +0100
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.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/sourcedata/AD_MODULE_DEPENDENCY.xml
|  24 +-
 

[OpenbravoERP-commits] devel/pi: Fixes issue 22309: The Process Expenses button label

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/6b54a51472fa
changeset: 19437:6b54a51472fa
user:  Javier Etxarri javier.echarri at openbravo.com
date:  Fri Jan 25 10:47:05 2013 +0100
summary:   Fixes issue 22309: The Process Expenses button label
and pop-up message should be more generic

diffstat:

 src-db/database/model/functions/S_TIMEEXPENSE_POST.xml |  4 ++--
 src-db/database/sourcedata/AD_FIELD.xml|  2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diffs (33 lines):

diff -r be9160ee5ece -r 6b54a51472fa 
src-db/database/model/functions/S_TIMEEXPENSE_POST.xml
--- a/src-db/database/model/functions/S_TIMEEXPENSE_POST.xmlFri Jan 25 
10:14:44 2013 +0100
+++ b/src-db/database/model/functions/S_TIMEEXPENSE_POST.xmlFri Jan 25 
10:47:05 2013 +0100
@@ -101,7 +101,7 @@
   GROUP BY S_TimeExpense.PROCESSED;
   IF (v_Processed = 'Y') THEN
 IF (v_CInvoicelineId IS NULL AND v_COrderlineId IS NULL) THEN
-UPDATE S_TimeExpense SET Processed = 'N' WHERE S_TimeExpense_ID = 
v_Record_ID;
+UPDATE S_TimeExpense SET Processed = 'N',Processing = 'N' WHERE 
S_TimeExpense_ID = v_Record_ID;
 ELSE
 v_Message:='@DocumentAssociated@';
  v_Result:=0;
@@ -121,7 +121,7 @@
-- Checks come here
-- Complete
  UPDATE S_TimeExpense
-   SET Processed='Y',
+   SET Processed='Y',processing = 'Y',
Updated=now(),
UpdatedBy=v_AD_User_ID
  WHERE S_TimeExpense_ID=CUR_te.S_TimeExpense_ID;
diff -r be9160ee5ece -r 6b54a51472fa src-db/database/sourcedata/AD_FIELD.xml
--- a/src-db/database/sourcedata/AD_FIELD.xml   Fri Jan 25 10:14:44 2013 +0100
+++ b/src-db/database/sourcedata/AD_FIELD.xml   Fri Jan 25 10:47:05 2013 +0100
@@ -67563,7 +67563,7 @@
 !--5441--  AD_MODULE_ID![CDATA[0]]/AD_MODULE_ID
 !--5441--  STARTINODDCOLUMN![CDATA[N]]/STARTINODDCOLUMN
 !--5441--  STARTNEWLINE![CDATA[N]]/STARTNEWLINE
-!--5441--  ISSHOWNINSTATUSBAR![CDATA[N]]/ISSHOWNINSTATUSBAR
+!--5441--  ISSHOWNINSTATUSBAR![CDATA[Y]]/ISSHOWNINSTATUSBAR
 !--5441--  EM_OBUIAPP_SHOWSUMMARY![CDATA[N]]/EM_OBUIAPP_SHOWSUMMARY
 !--5441--/AD_FIELD
 

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits


[OpenbravoERP-commits] devel/pi: 22309: The Process Expenses button label

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/87bffc7d1561
changeset: 19439:87bffc7d1561
user:  Javier Etxarri javier.echarri at openbravo.com
date:  Fri Jan 25 13:32:04 2013 +0100
summary:   22309: The Process Expenses button label
and pop-up message should be more generic

diffstat:

 src-db/database/sourcedata/AD_COLUMN.xml |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (14 lines):

diff -r 265cf4899bab -r 87bffc7d1561 src-db/database/sourcedata/AD_COLUMN.xml
--- a/src-db/database/sourcedata/AD_COLUMN.xml  Fri Jan 25 13:15:38 2013 +0100
+++ b/src-db/database/sourcedata/AD_COLUMN.xml  Fri Jan 25 13:32:04 2013 +0100
@@ -95810,8 +95810,8 @@
 !--6836--  AD_ORG_ID![CDATA[0]]/AD_ORG_ID
 !--6836--  ISACTIVE![CDATA[Y]]/ISACTIVE
 !--6836--  NAME![CDATA[Process Now]]/NAME
-!--6836--  DESCRIPTION![CDATA[Process/Unprocess Expenses]]/DESCRIPTION
-!--6836--  HELP![CDATA[Process/Unprocess expense sheet.]]/HELP
+!--6836--  DESCRIPTION![CDATA[A request to process the respective 
document or task.]]/DESCRIPTION
+!--6836--  HELP![CDATA[When this field is set as 'Y' a process is being 
performed on this record.]]/HELP
 !--6836--  COLUMNNAME![CDATA[Processing]]/COLUMNNAME
 !--6836--  AD_TABLE_ID![CDATA[486]]/AD_TABLE_ID
 !--6836--  AD_REFERENCE_ID![CDATA[28]]/AD_REFERENCE_ID

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits


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

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/61cde4f78074
changeset: 19440:61cde4f78074
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 18 14:22:33 2013 +0100
summary:   [pw] retryExecution can be a boolean

details:   https://code.openbravo.com/erp/devel/pi/rev/a0d95d50e44c
changeset: 19441:a0d95d50e44c
user:  Augusto Mauch augusto.mauch at openbravo.com
date:  Fri Jan 25 11:29:52 2013 +0100
summary:   [pw] Adds display logic to the process parameters

Summary of the changes:
- OBUIAPP_PARAMETER.xml: Creation of the displaylogic column in the database
- AD_COLUMN.xml, AD_FIELD.xml: Definition of the new column and field in the 
application dictionary
- DynamicExpressionParser.java: Adapts the expression parser to work with 
process parameters. As opposed with other fields, the parsing of process 
parameter e
xpression require the Process instead of the Tab.
- ob-param-window-parameter.ftl: Adds the showIf and the redrawOnChange 
properties to the process parameters. The parameters used by other parameters 
in their
 display logic will have redrawOnChange=true, so every time they are modified 
the showIf expressions are evaluated.
- OBViewParameterHandler.java: Processes the display logic of the parameters, 
and determine if parameters are referenced in other parameters' display logic.
- ob-parameter-window-view.js: Adds evaluation of the display logic of the 
process parameters in the client.
- ob-smartclient.js: Adds some checks in the changed function to prevent 
executing a function in an undefined object.

details:   https://code.openbravo.com/erp/devel/pi/rev/c4774bddcb28
changeset: 19442:c4774bddcb28
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 11:51:46 2013 +0100
summary:   [pw] merge

details:   https://code.openbravo.com/erp/devel/pi/rev/27e73be3a035
changeset: 19443:27e73be3a035
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 12:22:01 2013 +0100
summary:   [pw] fixed jslint issues

details:   https://code.openbravo.com/erp/devel/pi/rev/c569fd9845b3
changeset: 19444:c569fd9845b3
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 12:35:59 2013 +0100
summary:   [pw] startrow is properly concatenated to other properties

details:   https://code.openbravo.com/erp/devel/pi/rev/0c20f07af2ca
changeset: 19445:0c20f07af2ca
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 13:07:15 2013 +0100
summary:   [pw] don't show error icons

details:   https://code.openbravo.com/erp/devel/pi/rev/f33f976cadf8
changeset: 19446:f33f976cadf8
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 13:33:51 2013 +0100
summary:   [pw][ms] setting required style to multi selector

details:   https://code.openbravo.com/erp/devel/pi/rev/01e80562effa
changeset: 19447:01e80562effa
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 13:37:56 2013 +0100
summary:   [pw] evaluate display logic with default values

details:   https://code.openbravo.com/erp/devel/pi/rev/2188907844eb
changeset: 19448:2188907844eb
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 14:20:51 2013 +0100
summary:   [pw] synchronize terminology for display logic

details:   https://code.openbravo.com/erp/devel/pi/rev/17b59edeb944
changeset: 19449:17b59edeb944
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 14:23:32 2013 +0100
summary:   [pw] merged back display logic in param windows

diffstat:

 .hgsigs

  |5 +
 .hgtags

  |5 +
 
modules/org.openbravo.advpaymentmngt/src-db/database/model/functions/APRM_GEN_PAYMENTSCHEDULE_INV.xml
|   
 2 +-
 modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_MESSAGE.xml 

  |   11 +
 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.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.java
 |2 +-
 

[OpenbravoERP-commits] devel/pi: Fixes issue 22521: In PE the selection is not removed...

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/98f945713fd4
changeset: 19451:98f945713fd4
user:  Augusto Mauch augusto.mauch at openbravo.com
date:  Fri Jan 25 15:26:55 2013 +0100
summary:   Fixes issue 22521: In PE the selection is not removed when sorting 
the grid

When a record was selected by clicking on an area other than the checkbox, the 
record was deselected when a column was sorted. This was caused because the 
selectionUpdated function, that was in charge of keeping the list of selected 
records, was only being called when the record was clicked on its checkbox.

This has been fixed by executing that function inside the selectionChanged 
function, that is executed when a record is selected, regardless if the click 
has been done in the checkbox.

diffstat:

 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js
 |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (12 lines):

diff -r d0d2ca046bbb -r 98f945713fd4 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js
  Fri Jan 25 14:31:21 2013 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js
  Fri Jan 25 15:26:55 2013 +0100
@@ -185,6 +185,8 @@
   this.discardEdits(recordIdx);
 }
 
+this.selectionUpdated(record, this.getSelectedRecords());
+
 this.Super('selectionChanged', arguments);
   },
 

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits


[OpenbravoERP-commits] devel/pi: fixed bug 22645: tabs without explicit reference to pa...

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/c141a066c7d0
changeset: 19452:c141a066c7d0
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 18:55:48 2013 +0100
summary:   fixed bug 22645: tabs without explicit reference to parent id are 
not refreshed

The problem was as the subtab was not explicitly setting its parent record (it
was done through where clause), when changing selection in parent an empty
criteria was created preventing request to datasource of being done.

The fix creates for this case a dummy criteria to force request to be triggered.

diffstat:

 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
 |  21 +-
 1 files changed, 20 insertions(+), 1 deletions(-)

diffs (38 lines):

diff -r 98f945713fd4 -r c141a066c7d0 
modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
--- 
a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
 Fri Jan 25 15:26:55 2013 +0100
+++ 
b/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/grid/ob-view-grid.js
 Fri Jan 25 18:55:48 2013 +0100
@@ -11,7 +11,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) 2010-2012 Openbravo SLU
+ * All portions are Copyright (C) 2010-2013 Openbravo SLU
  * All Rights Reserved.
  * Contributor(s):  __.
  
@@ -1873,6 +1873,25 @@
   }
 }
 
+if (this.view.parentView  !this.view.parentProperty) {
+  // subtabs without an explicit reference to their parent property
+  // result in an empty criteria which is ignored not generating the
+  // request. Forcing load
+  // See issue #22645
+  selectedValues = this.view.parentView.viewGrid.getSelectedRecords();
+  if (selectedValues.length !== 1) {
+// if there is not a single record selected, always false criterion
+criteria.criteria.push({
+  fieldName: 'id',
+  operator: 'equals',
+  value: '-1'
+});
+  } else {
+// with a single record selected, dummy criterion
+criteria.criteria.push(isc.OBRestDataSource.getDummyCriterion());
+  }
+}
+
 this.checkShowFilterFunnelIcon(criteria);
 
 return criteria;

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
Openbravo-commits mailing list
Openbravo-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openbravo-commits


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

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/main/rev/be9160ee5ece
changeset: 19436:be9160ee5ece
user:  RM packaging bot staff.rm at openbravo.com
date:  Fri Jan 25 10:14:44 2013 +0100
summary:   CI: merge back from main

details:   https://code.openbravo.com/erp/devel/main/rev/6b54a51472fa
changeset: 19437:6b54a51472fa
user:  Javier Etxarri javier.echarri at openbravo.com
date:  Fri Jan 25 10:47:05 2013 +0100
summary:   Fixes issue 22309: The Process Expenses button label
and pop-up message should be more generic

details:   https://code.openbravo.com/erp/devel/main/rev/265cf4899bab
changeset: 19438:265cf4899bab
user:  Javier Etxarri javier.echarri at openbravo.com
date:  Fri Jan 25 13:15:38 2013 +0100
summary:   22309: The Process Expenses button label
and pop-up message should be more generic

details:   https://code.openbravo.com/erp/devel/main/rev/87bffc7d1561
changeset: 19439:87bffc7d1561
user:  Javier Etxarri javier.echarri at openbravo.com
date:  Fri Jan 25 13:32:04 2013 +0100
summary:   22309: The Process Expenses button label
and pop-up message should be more generic

details:   https://code.openbravo.com/erp/devel/main/rev/61cde4f78074
changeset: 19440:61cde4f78074
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 18 14:22:33 2013 +0100
summary:   [pw] retryExecution can be a boolean

details:   https://code.openbravo.com/erp/devel/main/rev/a0d95d50e44c
changeset: 19441:a0d95d50e44c
user:  Augusto Mauch augusto.mauch at openbravo.com
date:  Fri Jan 25 11:29:52 2013 +0100
summary:   [pw] Adds display logic to the process parameters

Summary of the changes:
- OBUIAPP_PARAMETER.xml: Creation of the displaylogic column in the database
- AD_COLUMN.xml, AD_FIELD.xml: Definition of the new column and field in the 
application dictionary
- DynamicExpressionParser.java: Adapts the expression parser to work with 
process parameters. As opposed with other fields, the parsing of process 
parameter e
xpression require the Process instead of the Tab.
- ob-param-window-parameter.ftl: Adds the showIf and the redrawOnChange 
properties to the process parameters. The parameters used by other parameters 
in their
 display logic will have redrawOnChange=true, so every time they are modified 
the showIf expressions are evaluated.
- OBViewParameterHandler.java: Processes the display logic of the parameters, 
and determine if parameters are referenced in other parameters' display logic.
- ob-parameter-window-view.js: Adds evaluation of the display logic of the 
process parameters in the client.
- ob-smartclient.js: Adds some checks in the changed function to prevent 
executing a function in an undefined object.

details:   https://code.openbravo.com/erp/devel/main/rev/c4774bddcb28
changeset: 19442:c4774bddcb28
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 11:51:46 2013 +0100
summary:   [pw] merge

details:   https://code.openbravo.com/erp/devel/main/rev/27e73be3a035
changeset: 19443:27e73be3a035
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 12:22:01 2013 +0100
summary:   [pw] fixed jslint issues

details:   https://code.openbravo.com/erp/devel/main/rev/c569fd9845b3
changeset: 19444:c569fd9845b3
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 12:35:59 2013 +0100
summary:   [pw] startrow is properly concatenated to other properties

details:   https://code.openbravo.com/erp/devel/main/rev/0c20f07af2ca
changeset: 19445:0c20f07af2ca
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 13:07:15 2013 +0100
summary:   [pw] don't show error icons

details:   https://code.openbravo.com/erp/devel/main/rev/f33f976cadf8
changeset: 19446:f33f976cadf8
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 13:33:51 2013 +0100
summary:   [pw][ms] setting required style to multi selector

details:   https://code.openbravo.com/erp/devel/main/rev/01e80562effa
changeset: 19447:01e80562effa
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 13:37:56 2013 +0100
summary:   [pw] evaluate display logic with default values

details:   https://code.openbravo.com/erp/devel/main/rev/2188907844eb
changeset: 19448:2188907844eb
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 14:20:51 2013 +0100
summary:   [pw] synchronize terminology for display logic

details:   https://code.openbravo.com/erp/devel/main/rev/17b59edeb944
changeset: 19449:17b59edeb944
user:  Asier Lostalé asier.lostale at openbravo.com
date:  Fri Jan 25 14:23:32 2013 +0100
summary:   [pw] merged back display logic in param windows

details:   https://code.openbravo.com/erp/devel/main/rev/d0d2ca046bbb
changeset: 19450:d0d2ca046bbb
user:  Augusto Mauch augusto.mauch at openbravo.com
date:  Fri Jan 25 14:31:21 2013 +0100
summary:   Fixes issue 22885: Dates in filters are serialized as Date, and not 
DateTime

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

2013-01-25 Thread hg
details:   https://code.openbravo.com/erp/devel/pi/rev/81e70c75d9a8
changeset: 19453:81e70c75d9a8
user:  RM packaging bot staff.rm at openbravo.com
date:  Sat Jan 26 02:05:27 2013 +0100
summary:   CI: update AD_MODULE to version 19451

details:   https://code.openbravo.com/erp/devel/pi/rev/b1526c3b0148
changeset: 19454:b1526c3b0148
user:  RM packaging bot staff.rm at openbravo.com
date:  Sat Jan 26 02:21:59 2013 +0100
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/grid/ob-view-grid.js
 |  21 -
 
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 +-