Mon, 11 Feb 2013 16:49:32 +0100Fixes issue 22625: Fixes autosave in grid for new records
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 11 Feb 2013 16:49:32 +0100] rev 19657
Fixes issue 22625: Fixes autosave in grid for new records

The problem was that the new and proper record id (which is not available until the row has been saved in the database) was already available when the context info was retrieved, but was being overwritten by the old dummy in this line [1]. This happened because the old id was not being cleared, due to the fact that smartclient does not clear the values of the primary keys [2].

This is fixed by replacing the dummy id with the proper one if:
- The id returned by viewGrid.getEditValues (old one) begins with '_' (is dummy)
- The id returned by viewGrid.getRecord (new one) does not begin with '_' (is not dummy)

[1] https://code.openbravo.com/erp/devel/pi/file/fe46ee66e77a/modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js#l1993
[2] https://code.openbravo.com/erp/mods/org.openbravo.userinterface.smartclient.dev/file/8c2bc26694da/web/org.openbravo.userinterface.smartclient/isomorphic/client/widgets/ListGrid.js#l28859

Mon, 11 Feb 2013 16:34:40 +0100Fixes issue 22636: Process monitor does not show errors
Javier Etxarri <javier.echarri@openbravo.com> [Mon, 11 Feb 2013 16:34:40 +0100] rev 19656
Fixes issue 22636: Process monitor does not show errors

Mon, 11 Feb 2013 15:23:11 +0100Fixes issue 23023: NPE no longer thrown when using REST webservices to add rows
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 11 Feb 2013 15:23:11 +0100] rev 19655
Fixes issue 23023: NPE no longer thrown when using REST webservices to add rows

In the resolve function of the EntityResolver class, OBDal.getInstance().get(entityName, id) was being executed without checking if the id was null.

Sun, 10 Feb 2013 18:04:12 +0530Fixes Issue 22819: Some tabs have more than one field configured as first focused
Pandeeswari Ramakrishnan <pandeeswari.ramakrishnan@openbravo.com> [Sun, 10 Feb 2013 18:04:12 +0530] rev 19654
Fixes Issue 22819: Some tabs have more than one field configured as first focused

Mon, 11 Feb 2013 13:51:57 +0100Fixed issue 23029: Added capabilities to set a 'Role' as 'Portal' role
David Baz Fayos <david.baz@openbravo.com> [Mon, 11 Feb 2013 13:51:57 +0100] rev 19653
Fixed issue 23029: Added capabilities to set a 'Role' as 'Portal' role

Mon, 11 Feb 2013 12:43:15 +0100Fixes issue 22584: When changing the organization for a price list,
Javier Etxarri <javier.echarri@openbravo.com> [Mon, 11 Feb 2013 12:43:15 +0100] rev 19652
Fixes issue 22584: When changing the organization for a price list,
this change is not applied into their child lists

Fri, 08 Feb 2013 01:39:11 +0100Fixes issue 22628: It should not be possible to verify a BOM product
Javier Etxarri <javier.echarri@openbravo.com> [Fri, 08 Feb 2013 01:39:11 +0100] rev 19651
Fixes issue 22628: It should not be possible to verify a BOM product
without lines on Bill of Materials tab

Thu, 07 Feb 2013 22:47:50 +0100Fixes issue 22976: Invoice Tax Report should be hidden
Javier Etxarri <javier.echarri@openbravo.com> [Thu, 07 Feb 2013 22:47:50 +0100] rev 19650
Fixes issue 22976: Invoice Tax Report should be hidden

Thu, 07 Feb 2013 22:28:51 +0100Fixes issue 22983: Wrong query in Valued Stock Report
Javier Etxarri <javier.echarri@openbravo.com> [Thu, 07 Feb 2013 22:28:51 +0100] rev 19649
Fixes issue 22983: Wrong query in Valued Stock Report

Thu, 07 Feb 2013 22:28:28 +0100Fixes issue 22969: SE_ORDER_Bpartner callout does not work perfectly
Javier Etxarri <javier.echarri@openbravo.com> [Thu, 07 Feb 2013 22:28:28 +0100] rev 19648
Fixes issue 22969: SE_ORDER_Bpartner callout does not work perfectly

Mon, 11 Feb 2013 12:14:16 +0100[calendar] Improve message if action handler fails
David Baz Fayos <david.baz@openbravo.com> [Mon, 11 Feb 2013 12:14:16 +0100] rev 19647
[calendar] Improve message if action handler fails

Mon, 11 Feb 2013 10:49:58 +0000documentation
Documentation Bot <doc@openbravo.com> [Mon, 11 Feb 2013 10:49:58 +0000] rev 19646
documentation

Sat, 09 Feb 2013 07:24:24 +0100CI: merge back from main
RM packaging bot <staff.rm@openbravo.com> [Sat, 09 Feb 2013 07:24:24 +0100] rev 19645
CI: merge back from main

Tue, 19 Feb 2013 11:02:57 +0000Added signature for changeset 2eb40756a1ed
RM packaging bot <staff.rm@openbravo.com> [Tue, 19 Feb 2013 11:02:57 +0000] rev 19644
Added signature for changeset 2eb40756a1ed

Tue, 19 Feb 2013 11:02:56 +0000Added tag 3.0MP20 for changeset 60f345bac02b
RM packaging bot <staff.rm@openbravo.com> [Tue, 19 Feb 2013 11:02:56 +0000] rev 19643
Added tag 3.0MP20 for changeset 60f345bac02b

Tue, 19 Feb 2013 11:02:55 +0000Update AD_MODULE version to 3.0MP20 3.0MP20
RM packaging bot <staff.rm@openbravo.com> [Tue, 19 Feb 2013 11:02:55 +0000] rev 19642
Update AD_MODULE version to 3.0MP20

Tue, 19 Feb 2013 11:13:15 +0100Related to issue 22810:isOpenDirectModeLeaf deletedin delayedHandleTargetRecord
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 19 Feb 2013 11:13:15 +0100] rev 19641
Related to issue 22810:isOpenDirectModeLeaf deletedin delayedHandleTargetRecord

The property isOpenDirectModeLeaf should not only be deleted in dataArrived when there is not targetRecordId, but also in the delayedHandleTargetRecord function

Fri, 15 Feb 2013 13:04:59 +0100issue 23000: It will be interesting to have the "Clone orders" button in window "Purchase Orders"
Javier Etxarri <javier.echarri@openbravo.com> [Fri, 15 Feb 2013 13:04:59 +0100] rev 19640
issue 23000: It will be interesting to have the "Clone orders" button in window "Purchase Orders"

Tue, 12 Feb 2013 00:19:16 +0100Fixes issue 23000: It will be interesting to have the Clone orders button in window Purchase Orders
Martin Taal <martin.taal@openbravo.com> [Tue, 12 Feb 2013 00:19:16 +0100] rev 19639
Fixes issue 23000: It will be interesting to have the Clone orders button in window Purchase Orders

Mon, 18 Feb 2013 15:49:53 +0100Fixed issue 23035: Randomly wrong cost calculation for Goods movements transactions
Victor Villar <victor.villar@openbravo.com> [Mon, 18 Feb 2013 15:49:53 +0100] rev 19638
Fixed issue 23035: Randomly wrong cost calculation for Goods movements transactions

Fri, 15 Feb 2013 11:31:06 +0100Fixes bug 23061
Eduardo Argal Guibert <eduardo.argal@openbravo.com> [Fri, 15 Feb 2013 11:31:06 +0100] rev 19637
Fixes bug 23061

Thu, 14 Feb 2013 12:31:52 +0100Fixes bug 23061
Eduardo Argal Guibert <eduardo.argal@openbravo.com> [Thu, 14 Feb 2013 12:31:52 +0100] rev 19636
Fixes bug 23061

Fri, 15 Feb 2013 10:45:06 +0000Merge temporary head for 3.0MP18.5
RM packaging bot <staff.rm@openbravo.com> [Fri, 15 Feb 2013 10:45:06 +0000] rev 19635
Merge temporary head for 3.0MP18.5

Thu, 14 Feb 2013 09:58:31 +0000Added signature for changeset ecd552041571
RM packaging bot <staff.rm@openbravo.com> [Thu, 14 Feb 2013 09:58:31 +0000] rev 19634
Added signature for changeset ecd552041571

Thu, 14 Feb 2013 09:58:31 +0000Added tag 3.0MP18.5 for changeset 7a1345ac29b8
RM packaging bot <staff.rm@openbravo.com> [Thu, 14 Feb 2013 09:58:31 +0000] rev 19633
Added tag 3.0MP18.5 for changeset 7a1345ac29b8

Thu, 14 Feb 2013 09:58:29 +0000Update AD_MODULE version to 3.0MP18.5 3.0MP18.5
RM packaging bot <staff.rm@openbravo.com> [Thu, 14 Feb 2013 09:58:29 +0000] rev 19632
Update AD_MODULE version to 3.0MP18.5

Wed, 13 Feb 2013 14:44:20 +0100Fixes issue 23060: Disables event handlers using session info
Augusto Mauch <augusto.mauch@openbravo.com> [Wed, 13 Feb 2013 14:44:20 +0100] rev 19631
Fixes issue 23060: Disables event handlers using session info

Instead of querying the database each time an event handlers is going to be executed to check is the system is importing data, that information is taken from the session using TriggerHandler.getInstance().isDisabled().

Wed, 13 Feb 2013 13:02:57 +0100Fixes issue 23060: Event handlers disabled when data is being imported
Augusto Mauch <augusto.mauch@openbravo.com> [Wed, 13 Feb 2013 13:02:57 +0100] rev 19630
Fixes issue 23060: Event handlers disabled when data is being imported

When data is being imported there will be a register in the AD_Session_Status table with the importing column set to true. In that case all event handlers will
be disabled by means of making the EntityPersistenceEventObserver.isValidEvent method return false.

Tue, 12 Feb 2013 14:01:39 +0100Fixes bug 22716
Eduardo Argal Guibert <eduardo.argal@openbravo.com> [Tue, 12 Feb 2013 14:01:39 +0100] rev 19629
Fixes bug 22716

Thu, 07 Feb 2013 20:21:03 +0100Fixes bug 22716
Eduardo Argal Guibert <eduardo.argal@openbravo.com> [Thu, 07 Feb 2013 20:21:03 +0100] rev 19628
Fixes bug 22716