Thu, 28 Dec 2017 10:58:29 +0000Merge temporary head for 3.0PR17Q3.2
RM packaging bot <staff.rm@openbravo.com> [Thu, 28 Dec 2017 10:58:29 +0000] rev 33140
Merge temporary head for 3.0PR17Q3.2

Wed, 27 Dec 2017 05:13:38 +0000Added signature for changeset bbeae3078728
RM packaging bot <staff.rm@openbravo.com> [Wed, 27 Dec 2017 05:13:38 +0000] rev 33139
Added signature for changeset bbeae3078728

Wed, 27 Dec 2017 05:13:38 +0000Added tag 3.0PR17Q3.2 for changeset f500d43a59bb
RM packaging bot <staff.rm@openbravo.com> [Wed, 27 Dec 2017 05:13:38 +0000] rev 33138
Added tag 3.0PR17Q3.2 for changeset f500d43a59bb

Wed, 27 Dec 2017 05:13:37 +0000Update AD_MODULE version to 3.0PR17Q3.2 3.0PR17Q3.2
RM packaging bot <staff.rm@openbravo.com> [Wed, 27 Dec 2017 05:13:37 +0000] rev 33137
Update AD_MODULE version to 3.0PR17Q3.2

Tue, 19 Dec 2017 18:46:23 +0100Fixed issue 37421. Added index to improve performance of C_IMPORT_ENTRY_ARCHIVE deletion.
Antonio Moreno <antonio.moreno@openbravo.com> [Tue, 19 Dec 2017 18:46:23 +0100] rev 33136
Fixed issue 37421. Added index to improve performance of C_IMPORT_ENTRY_ARCHIVE deletion.

Tue, 12 Dec 2017 14:59:28 +0530Fixes Issue 37457:Change the role in the ERP has performance
Atul Gaware <atul.gaware@openbravo.com> [Tue, 12 Dec 2017 14:59:28 +0530] rev 33135
Fixes Issue 37457:Change the role in the ERP has performance
problems

** Flush is called before calling fillSessionArguments
** new ConnectionProvider without flush is passed to the
fillSessionArguments method which avoids flush for
every select statement which uses this connection Provider
as flush is not need for select statements.

Mon, 27 Nov 2017 19:16:22 +0100fixes bug 37400: Duplicated DS calls having the tree view shown in a sub-tab
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 27 Nov 2017 19:16:22 +0100] rev 33134
fixes bug 37400: Duplicated DS calls having the tree view shown in a sub-tab

Fix for issue #35545 was intended to force a datasource call when the fetchData does not perform it. This function has a mechanism that avoids DS calls when the grid criteria i not being changed.

But when the criteria indeed changes two DS request was being fired: the one that we are forcing and the other one fired by the fetchData function. To avoid this problem we are forcing the DS call just when the grid criteria has not changed.

Fri, 17 Nov 2017 15:03:14 +0100fixes issue 37312: OB created partially in old processes shown in 3.0 windows
Carlos Aristu <carlos.aristu@openbravo.com> [Fri, 17 Nov 2017 15:03:14 +0100] rev 33133
fixes issue 37312: OB created partially in old processes shown in 3.0 windows

With the changes introduced on issue 0035553, the OB object is generated in two stages: it is initialized when the JS static resources are loaded and secondly additional session data is included with the SessionDynamic request.

In old processes inside 3.0 windows, a request to load the JS static resources is done but the SessionDynamic request is not. As a result, the OB object was generated partially. This caused JS errors when referencing to the missing data.

To fix this issue, now when we are in an old process loaded inside a 3.0 window, instead of generating the OB object from scratch, it is cloned from the main OB object of the application which is generated right after logging in.

Thu, 16 Nov 2017 12:36:03 +0100Fixed issue 37294: Deactivated orgs are displayed in the user profile widget
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 16 Nov 2017 12:36:03 +0100] rev 33132
Fixed issue 37294: Deactivated orgs are displayed in the user profile widget

The problem was caused by the "Improve scalability of the login process" project. When improving the performance
of the query that return the complete organizations list for the current user, the OBQuery instance used to generate it was
replaced with a Query instance. The first includes by default the filter by is active.

To fix the problem this filter must be added manually in the query. Now the problem has been resolved by take into
account this filter. Besides the same problem is detected in other query related with deactivated warehouses so it is fixed too.

Tue, 14 Nov 2017 13:55:33 +0100Fixed issue 37282: Deactivated roles are displayed in the user profile widget
Inigo Sanchez <inigo.sanchez@openbravo.com> [Tue, 14 Nov 2017 13:55:33 +0100] rev 33131
Fixed issue 37282: Deactivated roles are displayed in the user profile widget

The problem was caused by the "Improve scalability of the login process" project. When improving the
performance of the query that return the complete role list for the current user, the OBQuery instance
used to generate it was replaced with a Query instance. The first includes by default the filter by
is active.

To fix the problem this filter must be added manually in the query. Now the problem has been resolved
by take into account this filter.