Thu, 08 Jun 2017 14:58:06 +0000CI: update AD_MODULE to version 32272
RM packaging bot <staff.rm@openbravo.com> [Thu, 08 Jun 2017 14:58:06 +0000] rev 32281
CI: update AD_MODULE to version 32272

Tue, 06 Jun 2017 18:36:25 -0400Fixes issue 36028: Wrong stock in Valued Stock Report
Armaignac <collazoandy4@gmail.com> [Tue, 06 Jun 2017 18:36:25 -0400] rev 32280
Fixes issue 36028: Wrong stock in Valued Stock Report

Some transactions are taken into account more than once as they are joint with
more than one record of the m_transaction_cost with different Accounting date
making a duplicate product stock.

The accounting date was removed from the joint query for a correct group of records
with m_transaction_id and c_currency_id.

The transaction movement date is now used instance of accounting date for group the stock
records

Thu, 08 Jun 2017 15:03:10 +0200fixed bug 36193: fetch for P&E logs error if obSelected property does not exist
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 08 Jun 2017 15:03:10 +0200] rev 32279
fixed bug 36193: fetch for P&E logs error if obSelected property does not exist

Even exception was logged it was not thrown up, correctly returning false. This
event shouldn't be logged at all.

Thu, 08 Jun 2017 13:50:16 +0200fixed bug 36205: Linked Items referencing Callout Class were not working
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 08 Jun 2017 13:50:16 +0200] rev 32278
fixed bug 36205: Linked Items referencing Callout Class were not working

Update the SQL where clause of the Callout Class sub tab to avoid the unambiguous reference to the action column

Thu, 08 Jun 2017 13:06:41 +0200Fixed issue 36109: Delete Client process doesn't managed exceptions properly
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 08 Jun 2017 13:06:41 +0200] rev 32277
Fixed issue 36109: Delete Client process doesn't managed exceptions properly

The problem was that Delete Client process didn't manage exceptions properly. If Delete Client Process
was fail, it did not show any error message and leaved the triggers disabled.For example, if a problem
in the database was raised, the UI was not take into account the problem as expected and the user did
not realize anything.

Now the process does handle exceptions as expected. If the Delete Client process fails, all the
constraints are enabled again. This occurres because enableConstraints method is executed. Now a
messagge is displayed in the UI in order to inform to the user. Besides, if the Delete Client process
fails a rollback is done.

Thu, 08 Jun 2017 12:09:54 +0200Related with issue 36109: deleteClient method cleanup
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 08 Jun 2017 12:09:54 +0200] rev 32276
Related with issue 36109: deleteClient method cleanup

Thu, 08 Jun 2017 11:29:36 +0200Fixed typo in comment
David Miguelez <david.miguelez@openbravo.com> [Thu, 08 Jun 2017 11:29:36 +0200] rev 32275
Fixed typo in comment

Thu, 08 Jun 2017 11:29:15 +0200Related to Issue 34784. Code Review. Extracted code to private functions
David Miguelez <david.miguelez@openbravo.com> [Thu, 08 Jun 2017 11:29:15 +0200] rev 32274
Related to Issue 34784. Code Review. Extracted code to private functions
to improve redability

Tue, 30 May 2017 11:54:19 -0400Fixes issue 34784: Pending and Receiving quantities doesn't match returned AUOM
Armaignac <collazoandy4@gmail.com> [Tue, 30 May 2017 11:54:19 -0400] rev 32273
Fixes issue 34784: Pending and Receiving quantities doesn't match returned AUOM

If a product have an Alternative Unit Of Measure, pending, receiving and operative
quantities doesn't match the return UOM. A check was add to the
m_rm_receipt_pick_edit and m_rm_shipment_pick_edit views checking the AUOM
preference value and if the line have an Alternative UOM, also the operativeqty
of the inout line is recalculated if the alternativeUOM is different from the
returnedUOM

Tue, 06 Jun 2017 17:05:14 -0400Fixes issue 36180: Add Multiple payments pick and execute performance
Mark <markmm82@gmail.com> [Tue, 06 Jun 2017 17:05:14 -0400] rev 32272
Fixes issue 36180: Add Multiple payments pick and execute performance

When the BP filter combo box of Add multiple payments P&E the resultant query is
slow. The problem is related to the usage of AD_ISORGINCLUDED function.

To avoid it, and improve the performance, was used an EXISTS clause in the AD_ORG_TREE
table instead of using AD_ISORGINCLUDED function.