Tue, 12 Feb 2013 12:21:11 +05300022761: The first character disappears in Product selector (Invoice Lines)
Shankar Balachandran <shankar.balachandran@openbravo.com> [Tue, 12 Feb 2013 12:21:11 +0530] rev 19647
0022761: The first character disappears in Product selector (Invoice Lines)

Made sure even after filtering results, the character is not erased.

Tue, 12 Feb 2013 11:15:39 +0530Related to Issue 22838 : Updated copyright year
Shankar Balachandran <shankar.balachandran@openbravo.com> [Tue, 12 Feb 2013 11:15:39 +0530] rev 19646
Related to Issue 22838 : Updated copyright year

Tue, 12 Feb 2013 11:03:34 +0530Fixes Issue 0022838: DAL should not be used to update session last ping
Shankar Balachandran <shankar.balachandran@openbravo.com> [Tue, 12 Feb 2013 11:03:34 +0530] rev 19645
Fixes Issue 0022838: DAL should not be used to update session last ping

Changed DAL update code to xsql.

Tue, 12 Feb 2013 00:19:58 +0100Related to issue 22874: Implement rich and masked text field
Martin Taal <martin.taal@openbravo.com> [Tue, 12 Feb 2013 00:19:58 +0100] rev 19644
Related to issue 22874: Implement rich and masked text field
Added mask validation using reg exp

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 19643
Fixes issue 23000: It will be interesting to have the Clone orders button in window Purchase Orders

Mon, 11 Feb 2013 18:09:33 +0100Fixes issue 22561: Incoming/Outgoing shipment: screens should be hidden
Javier Etxarri <javier.echarri@openbravo.com> [Mon, 11 Feb 2013 18:09:33 +0100] rev 19642
Fixes issue 22561: Incoming/Outgoing shipment: screens should be hidden

Tue, 15 Jan 2013 15:24:57 +0530Fixes Issue 22626: Error in Payment using credit for negative invoices
Pandeeswari Ramakrishnan <pandeeswari.ramakrishnan@openbravo.com> [Tue, 15 Jan 2013 15:24:57 +0530] rev 19641
Fixes Issue 22626: Error in Payment using credit for negative invoices

Mon, 11 Feb 2013 17:44:28 +0100Fixes issue 22971: Columns with null values can be exported to CSV
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 11 Feb 2013 17:44:28 +0100] rev 19640
Fixes issue 22971: Columns with null values can be exported to CSV

The problem was that the convertPrimitiveValue method of the DataToJsonConverter class was returning null when a null object was provided. If then that null object is used in the JSONObject.put(key, value) in the value field, the field was not added at all.

This has been fixed by returning an empty string instead of a null object.

Mon, 11 Feb 2013 17:35:08 +0100Fixes issue 22650: NPE not thrown if login is done without 'User-Agent'
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 11 Feb 2013 17:35:08 +0100] rev 19639
Fixes issue 22650: NPE not thrown if login is done without 'User-Agent'

The isMobileBrowser of the Utility class was not taking into account that the 'User-Agent' property of the requeste could be null.

Mon, 11 Feb 2013 17:10:03 +0100Fixes issue 23001: Clearing the filter works properly in P&E windows
Augusto Mauch <augusto.mauch@openbravo.com> [Mon, 11 Feb 2013 17:10:03 +0100] rev 19638
Fixes issue 23001: Clearing the filter works properly in P&E windows

The problem was that if in a P&E window the user entered something in a filter and then deleted that filter, the application considered that there were no filter active, so clearing the filter did not even try to call the datasource. The problem is that even though there were no filter, that window had a filter clause that needs to be cleared if the user clicks on the Clear Filter button.

This has been fixed by forcing a reload when the user clicks on the Clear Filter button by adding a dummy criterion to the criteria.

Mon, 11 Feb 2013 16:53:14 +0100Fixes Issue 23031. Fixes Description.
David Miguelez <david.miguelez@openbravo.com> [Mon, 11 Feb 2013 16:53:14 +0100] rev 19637
Fixes Issue 23031. Fixes Description.

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 19636
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 19635
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 19634
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 19633
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 19632
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 19631
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 19630
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 19629
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 19628
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 19627
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 19626
[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 19625
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 19624
CI: merge back from main

Sat, 09 Feb 2013 06:37:23 +0100CI: update AD_MODULE to version 19622
RM packaging bot <staff.rm@openbravo.com> [Sat, 09 Feb 2013 06:37:23 +0100] rev 19623
CI: update AD_MODULE to version 19622

Fri, 08 Feb 2013 17:33:04 +0100Related to issue 22897
Sandra Huguet <sandra.huguet@openbravo.com> [Fri, 08 Feb 2013 17:33:04 +0100] rev 19622
Related to issue 22897

Fri, 08 Feb 2013 16:12:33 +0100Fixes bug 23013 Part III
Eduardo Argal Guibert <eduardo.argal@openbravo.com> [Fri, 08 Feb 2013 16:12:33 +0100] rev 19621
Fixes bug 23013 Part III

Fri, 08 Feb 2013 14:24:33 +0100fixes bug 23013 part II
Eduardo Argal Guibert <eduardo.argal@openbravo.com> [Fri, 08 Feb 2013 14:24:33 +0100] rev 19620
fixes bug 23013 part II

Fri, 08 Feb 2013 11:45:57 +0100Fixes Issue 0023017. Checks if preference is null.
David Miguelez <david.miguelez@openbravo.com> [Fri, 08 Feb 2013 11:45:57 +0100] rev 19619
Fixes Issue 0023017. Checks if preference is null.

Fri, 08 Feb 2013 10:48:08 +0100Fixes issue 23014, related to issue 22300: Backout of changeset 1b7d9e96eb30.
Ioritz Cia <ioritz.cia@openbravo.com> [Fri, 08 Feb 2013 10:48:08 +0100] rev 19618
Fixes issue 23014, related to issue 22300: Backout of changeset 1b7d9e96eb30.