Mon, 07 Sep 2015 07:58:00 +0000Update AD_MODULE version to 3.0PR15Q3.1 3.0PR15Q3.1
RM packaging bot <staff.rm@openbravo.com> [Mon, 07 Sep 2015 07:58:00 +0000] rev 27771
Update AD_MODULE version to 3.0PR15Q3.1

Wed, 02 Sep 2015 19:55:07 +0200Fixes issue 30714: Payment Method not filled in Add Payment
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Wed, 02 Sep 2015 19:55:07 +0200] rev 27770
Fixes issue 30714: Payment Method not filled in Add Payment

Payment Method was not filled when running Add Payment and business partner has no default Financial Account.
When calling from getDefaultPaymentMethod to getFinancialAccountPaymentMethod in AddPaymentDefaultValuesHandler class with a null financialAccountId (in case of opening Add Payment from windows without Financial Account information like Purchase/Sales Order/Invoice and Business Partner does not have a default Financial Account setted), a NPE was raised and Payment Method was not filled in Add Payment.
Now, in Purchase/Sales Order/Invoice windows, where is no financial account information in the context, document payment method will be taken if it is active for any financial account, if not, business partner default payment method will be taken instead (if it is active for any financial account and document organization has access to it).
In those windows, Financial Account selector will show Business Partner default account if selected Payment Method belongs to it, or any Financial Account which Payment Method belongs to instead.
In case of opening Add Payment from Payment In/Out windows, where exists Financial Account information in the context, Payment Method and Financial Account will be taken from the document.

Fri, 04 Sep 2015 10:26:47 +0200Related to issue 30661: Reload payment method only if it is active
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Fri, 04 Sep 2015 10:26:47 +0200] rev 27769
Related to issue 30661: Reload payment method only if it is active

Reload payment method when changing business partner in the selector only if business partner default payment method is active for the current financial account.
Also ReceivedFromPaymentMethodActionHandler performance has been improved.

Tue, 25 Aug 2015 14:00:35 +0200Fixes issue 30661: Payment Method not reloaded in Add Payment process
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Tue, 25 Aug 2015 14:00:35 +0200] rev 27768
Fixes issue 30661: Payment Method not reloaded in Add Payment process

Payment Method was not being reloaded when setting Business Partner in Add Payment process opened from Transaction tab.
ReceivedFromPaymentMethodActionHandler was not breaking the loop when a valid payment method was found.
Also, payment method name will be retrieved to display it correctly in Add Payment window.

Tue, 25 Aug 2015 14:29:25 +0530Fixes Issue 30665:"Simple Product" reference should be used in Product
Atul Gaware <atul.gaware@openbravo.com> [Tue, 25 Aug 2015 14:29:25 +0530] rev 27767
Fixes Issue 30665:"Simple Product" reference should be used in Product
field of Transaction tab, instead of "Product" reference

Product reference in Financial Account window Transaction tab changed to
OBUISelector Reference with a reference key as ProductSimple.

Thu, 13 Aug 2015 10:45:12 +0530Fixes Issue 30644:Wrong quantity conversion in goods receipts under some
Atul Gaware <atul.gaware@openbravo.com> [Thu, 13 Aug 2015 10:45:12 +0530] rev 27766
Fixes Issue 30644:Wrong quantity conversion in goods receipts under some
circumstancies

When using conversion from primary UOM to secondary uom divideby rate
should be used and when vice versa multiply rate should be used.

Fri, 14 Aug 2015 13:02:06 +0200Fixes issue 30584: Performance problem in InitializeBPCurrency modulescript
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Fri, 14 Aug 2015 13:02:06 +0200] rev 27765
Fixes issue 30584: Performance problem in InitializeBPCurrency modulescript

Improve performance of UpdateBpCurrency method in InitializeBPCurrency modulescript.

Tue, 15 Sep 2015 10:12:19 +0200[dbsm-storeserver] Replaces aa_symmetricds prefix with aa_sym
Augusto Mauch <augusto.mauch@openbravo.com> [Tue, 15 Sep 2015 10:12:19 +0200] rev 27764
[dbsm-storeserver] Replaces aa_symmetricds prefix with aa_sym

Fri, 25 Sep 2015 14:32:13 +0200Related to issue 30812: Improve the functions.
Naroa Iriarte <naroa.iriarte@openbravo.com> [Fri, 25 Sep 2015 14:32:13 +0200] rev 27763
Related to issue 30812: Improve the functions.

The function filterDialogCallback of the "ob-formitem-tree-filter.js" is improved.
This function calls the "updateCriterion" function which updates the criterion of
the tree filter deleting the old criterion and adding the new criterion.
The crieteria of the rest of the columns in the grid is taken into account.

Thu, 24 Sep 2015 15:50:19 +0200Fixed issue 30812:Allow multiple filtering using tree reference.
Naroa Iriarte <naroa.iriarte@openbravo.com> [Thu, 24 Sep 2015 15:50:19 +0200] rev 27762
Fixed issue 30812:Allow multiple filtering using tree reference.

It was not allowed the multiple filtering using a tree reference in a
pick and execute window's grid.

The ob-formitem-tree-filter.js has been changed for being able to do this.
The problem was in the "filterDialogCallback" funtion in the "this.grid.parentElement.setFilterEditorCriteria(criteria)"
It was not working fine in every case.
It was neccesary to change the criteria for having the following: It was neccesary to delete
the old criteria of the tree filter, taking into account the new criteria of the tree filter
and taking into account the criteria of the rest of the grid of the pick and Execute window.

The new function, "setCurrentCriterion" is the one that updates the criteria of the tree filter, it deletes the
old criteria of the filter and gets the new criteria of the tree filter.