Tue, 15 Nov 2016 10:11:32 +0000Update AD_MODULE version to 3.0PR16Q2.4 3.0PR16Q2.4
RM packaging bot <staff.rm@openbravo.com> [Tue, 15 Nov 2016 10:11:32 +0000] rev 31202
Update AD_MODULE version to 3.0PR16Q2.4

Tue, 08 Nov 2016 12:15:48 -0500Fixes issue 34415: Post a physical inventory not migrated to new costing engine
Nono Carballo <nonofce@gmail.com> [Tue, 08 Nov 2016 12:15:48 -0500] rev 31201
Fixes issue 34415: Post a physical inventory not migrated to new costing engine

Setting the Not Calculated Status takes into account if costing engine has been
migrated.

Mon, 07 Nov 2016 16:43:46 -0500Fixes issue 34436: Avoid duplicated taxes in voided Sales Invoices if discounts
Mark <markmm82@gmail.com> [Mon, 07 Nov 2016 16:43:46 -0500] rev 31200
Fixes issue 34436: Avoid duplicated taxes in voided Sales Invoices if discounts

When taxes of the reversed invoice are created only manual taxes are taken into
account (reacalculate flag set as Y).

Wed, 14 Dec 2016 13:12:34 -0800Fixes issue 34651: An inconsistent payment without lines created
Armaignac <collazoandy4@gmail.com> [Wed, 14 Dec 2016 13:12:34 -0800] rev 31199
Fixes issue 34651: An inconsistent payment without lines created

When a payment was created with a currency with not conversion rate again to a
business partner currency an inconsistent payment without lines was created. In
the validation process a now it's verify a valid conversion rate between the
payment currency and business partner currency.

Thu, 15 Dec 2016 16:45:04 +0100Fixed issue 34453: transaction is leaked if HeartbeatProcess fails.
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 15 Dec 2016 16:45:04 +0100] rev 31198
Fixed issue 34453: transaction is leaked if HeartbeatProcess fails.

If HeartbeatProcess fails in a specific part of the execute method and
the beat type is "SCHEDULED_BEAT", the require explicit commit is not done.

Now, a require explicit commit is done in finally blocks in order to ensures
that always is executed.

Thu, 15 Dec 2016 12:39:26 +0100Related to issue 34599: Code review improvements
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Thu, 15 Dec 2016 12:39:26 +0100] rev 31197
Related to issue 34599: Code review improvements

Improve splitRecordID2Set method.

Wed, 14 Dec 2016 15:54:12 +0530Fixes issue 34599: Bad performance when posting reconciliation with many lines
Atul Gaware <atul.gaware@openbravo.com> [Wed, 14 Dec 2016 15:54:12 +0530] rev 31196
Fixes issue 34599: Bad performance when posting reconciliation with many lines

** Add m_RecordID2 member variable, getter and setter method in FactLine.java
** Set RecordID2 while Creating FactLine in Fact.java
** After successfully creation of FactLine, add RecordID2 to Set.
** Move UpdateBalancedDate in Fact.java
** For every 1000 records in RecordID2 Set, call UpdateBalancedDate method
** Set of 1000 records is nescessary to meet Oracle In clause restrictions.

Wed, 23 Nov 2016 22:45:47 +0530Fixes issue 34308: Performance issue in Opening Balance Sheet and P&L Structure
Atul Gaware <atul.gaware@openbravo.com> [Wed, 23 Nov 2016 22:45:47 +0530] rev 31195
Fixes issue 34308: Performance issue in Opening Balance Sheet and P&L Structure

Problem is with loading Organization and Year combo in default method. Now
this Org combos is loaded on change in accounting report and general ledger.
Year combo is loaded on change in Organization selection.

Thu, 15 Dec 2016 09:15:56 +0100fixed bug 28149: PG extension functions are tried to be deleted on update DB
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 15 Dec 2016 09:15:56 +0100] rev 31194
fixed bug 28149: PG extension functions are tried to be deleted on update DB

Having some installed any PG extension that adds functions, they are tried to
be deleted each time update.database is executed.

Fixed by excluding any function named like PG_% which should be reserved for
PG extension functions.

Wed, 14 Dec 2016 14:28:50 +0100Fixed issue 33626: Unneeded ds request when cancelling a record fixed
Naroa Iriarte <naroa.iriarte@openbravo.com> [Wed, 14 Dec 2016 14:28:50 +0100] rev 31193
Fixed issue 33626: Unneeded ds request when cancelling a record fixed

There was an uneeded ds request when there was a summary function and a new record edition was cancelled in grid view.
To fix this, the showGridSummary property has been set to false before the call to the function "handleUpdate". This avoids one flow of smartclient which was triggerin a ds request.
After that the "setShowGridsummary" function is invoked, to show again the summary function values.