Wed, 27 Feb 2019 12:32:40 +0000Update AD_MODULE version to 3.0PR18Q4.2 3.0PR18Q4.2
RM packaging bot <staff.rm@openbravo.com> [Wed, 27 Feb 2019 12:32:40 +0000] rev 35539
Update AD_MODULE version to 3.0PR18Q4.2

Wed, 20 Feb 2019 10:42:06 +0100Fixed issue 40259: Wrong tab behavior on grid view in Firefox 65+.
Javier Armendáriz <javier.armendariz@openbravo.com> [Wed, 20 Feb 2019 10:42:06 +0100] rev 35538
Fixed issue 40259: Wrong tab behavior on grid view in Firefox 65+.

Applied a patch from latest Smartclient 12 code that prevents that keypress
events are fired twice for tab key in Firefox 65+.

Wed, 20 Feb 2019 09:46:02 +0530Fixes Issue 0040241:Unpost process can be very slow
Atul Gaware <atul.gaware@openbravo.com> [Wed, 20 Feb 2019 09:46:02 +0530] rev 35537
Fixes Issue 0040241:Unpost process can be very slow

To use existing index fact_acct_table_record_id for
ad_table_id and record_id columns of fact_acct, ad_table_id
is added in AND clause of exists subquery from fact_acct
table only if record id is sent to getDocbasetypes method.

Wed, 13 Feb 2019 10:09:43 +0530Fixes Issue 40130:Set two new columns in C_Invoice as nullable and do not
Atul Gaware <atul.gaware@openbravo.com> [Wed, 13 Feb 2019 10:09:43 +0530] rev 35536
Fixes Issue 40130:Set two new columns in C_Invoice as nullable and do not
set a default value

** Remove NOT NULL constraint for columns CREATEFROMORDERS, CREATEFROMINOUTS
** Avoid setting DEFAULT value N for above columns.
** Remove check constraint either Y or N for above columns.

Thu, 24 Jan 2019 11:10:47 +0100fixes issue 40016: Concurrency problems in MyOpenbravoActionHandler
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 24 Jan 2019 11:10:47 +0100] rev 35535
fixes issue 40016: Concurrency problems in MyOpenbravoActionHandler

As part of the changes done to decrease the time spent to load the widgets after login, the WidgetProviders are cached[1]. This kind of classes had a private field named widgetClass (a DAL object) which could cause errors when accessing to some of its properties in a concurrent way.

To fix this issue we are now keeping in cache the properties of the WidgetClass instead of keeping the reference to the DAL object.

[1] https://code.openbravo.com/erp/devel/pi/rev/2a1a09ee6e6852cb977efa1a987e27d2811e9127#l1.178

Thu, 24 Jan 2019 10:54:34 +0100related to issue 40015: apply new Java formatting
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 24 Jan 2019 10:54:34 +0100] rev 35534
related to issue 40015: apply new Java formatting

Tue, 15 Jan 2019 13:57:46 +0100fixes issue 39954: Not possible to filter by characteristic in Create Lines
Carlos Aristu <carlos.aristu@openbravo.com> [Tue, 15 Jan 2019 13:57:46 +0100] rev 35533
fixes issue 39954: Not possible to filter by characteristic in Create Lines

The changeset[1] was not taking into account the possibility of having a field with a name that already contains 'product'. This can happen when having a property field like: product.characteristicDescription.

In that case an extra 'product' was being added to the propery path which resulted in a wrong HQL where clause definition for the characteristic filter.

Now we do not append 'product' to the property path in case it already starts with it.

[1] https://code.openbravo.com/erp/devel/pi/rev/f2979bad688953ced9571ab74cf312c989a0f81b

Mon, 14 Jan 2019 13:35:08 +0100related to issue 39905: make it work when redirecting to Menu.html
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 14 Jan 2019 13:35:08 +0100] rev 35532
related to issue 39905: make it work when redirecting to Menu.html

This flow happens when some kind of license restriction is detected during the login process

Mon, 14 Jan 2019 10:37:29 +0100fixes bug 39905: link to a document isn't followed properly after login
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 14 Jan 2019 10:37:29 +0100] rev 35531
fixes bug 39905: link to a document isn't followed properly after login

Before[1] the URL query string used to specify the link to a concrete document was being stored in session. After that changeset the code to save that value in session was no longer being executed, so it was not possible to recover the document link information.

To solve this problem now we keep the query string with the link information in the URL, and we retrieve it from there when needed.


[1] https://code.openbravo.com/erp/devel/pi/rev/6d6a3a710fd21bbc60de46c5778b212c64ec300c

Thu, 10 Jan 2019 12:26:05 +0530Fixes Issue 39892:Cannot process a Simple G/L Journal with
Atul Gaware <atul.gaware@openbravo.com> [Thu, 10 Jan 2019 12:26:05 +0530] rev 35530
Fixes Issue 39892:Cannot process a Simple G/L Journal with
Open Items option selected on a line

Type of typed query was wrongly mentioned during hibernate
upgrade, org.openbravo.model.financialmgmt.accounting.coa.AcctSchema
required instead of org.openbravo.erpCommon.ad_forms.AcctSchema