Mon, 28 Sep 2015 13:17:45 +0200fixed bug 30948: auxiliary input to default a FK doesn't display identifier
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 28 Sep 2015 13:17:45 +0200] rev 27647
fixed bug 30948: auxiliary input to default a FK doesn't display identifier

When an auxiliary input is used to default a FK value, its value was correctly
calculated but it's identifier was not, this made the UI not to display the
identifier on NEW, but to correctly set it being visible after save.

This has been fixed by detecting this special case, when in this situation:

- Value is calculated in computeAuxiliaryInputs method, including also its
identifier (obtained from field's ui defintion)
- Value is not calculated in computeColumnValues method because it has already
been computed

Mon, 05 Oct 2015 09:57:41 +0200fixed bug 30993: can't define default with preference if column has default
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 05 Oct 2015 09:57:41 +0200] rev 27646
fixed bug 30993: can't define default with preference if column has default

When a column had a default value, it was not possible to overwrite it using a
preference. This was possible if the column had not default value.

This behavior has been changed: now default value defined at preference prevails
over the one defined at column level.

Thu, 01 Oct 2015 14:31:43 +0530Fixes Issue 30509:The MRP only takes into account the process plan version
Atul Gaware <atul.gaware@openbravo.com> [Thu, 01 Oct 2015 14:31:43 +0530] rev 27645
Fixes Issue 30509:The MRP only takes into account the process plan version
valid when it is being processed

- MA_ProcessPlan_Totalized view is changed to not only to consider processplan
versions in the current date now(). Also Column added showing Date From and
Date To for Process Plan versions.
- Latest version is selected for MRP_Run_Lines's Produced product based on
Planned Order Date from MA_ProcessPlan_Totalized available versions.

Mon, 28 Sep 2015 19:19:54 +0530Fixes Issue 30754:Stock of inactive products can be increased.
Atul Gaware <atul.gaware@openbravo.com> [Mon, 28 Sep 2015 19:19:54 +0530] rev 27644
Fixes Issue 30754:Stock of inactive products can be increased.

Before processing Goods Receipt, Goods Shipment with -ve lines, BOM Production
and Work effort transaction line product active flag is checked.

Thu, 01 Oct 2015 14:57:25 +0200related to issue 31007: fixed uneeded if nesting
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 01 Oct 2015 14:57:25 +0200] rev 27643
related to issue 31007: fixed uneeded if nesting

Thu, 01 Oct 2015 14:52:31 +0200fixed issue 31007: FICExtension can't display messages on EDIT
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 01 Oct 2015 14:52:31 +0200] rev 27642
fixed issue 31007: FICExtension can't display messages on EDIT

FICExtensions couldn't be used to display messages when editing a record
because callout messages were only included as part of the FIC response, in
NEW or CHANGE modes.

FIC has been changed to include messages also in EDIT mode.

Thu, 01 Oct 2015 01:36:09 +0000CI: merge back from main
RM packaging bot <staff.rm@openbravo.com> [Thu, 01 Oct 2015 01:36:09 +0000] rev 27641
CI: merge back from main

Thu, 01 Oct 2015 01:17:51 +0000CI: update AD_MODULE to version 27639
RM packaging bot <staff.rm@openbravo.com> [Thu, 01 Oct 2015 01:17:51 +0000] rev 27640
CI: update AD_MODULE to version 27639

Wed, 30 Sep 2015 15:04:21 +0200Related to issue 30926: code review improvements
Víctor Martínez Romanos <victor.martinez@openbravo.com> [Wed, 30 Sep 2015 15:04:21 +0200] rev 27639
Related to issue 30926: code review improvements
Renamed variable to make it clear

Tue, 29 Sep 2015 19:17:02 +0200Fixed bug 30926: Price List Version in Product | Price tab
Víctor Martínez Romanos <victor.martinez@openbravo.com> [Tue, 29 Sep 2015 19:17:02 +0200] rev 27638
Fixed bug 30926: Price List Version in Product | Price tab

The SL_ProductPrice_PriceListVersion callout overwrote the Product Price organization with the price list version organization to ensure the new record had the right organization. However, since the organization field is not shown in that tab, this behavior created a problem because it changed the organization field with the organization of the first price list version in alphabetic order (which was automatically set in the price list version selector). Thus, if the user wanted to select another pricelist from the list, the automatic validation only showed the ones belonging to the selected organization.

The solution is to remove that callout, and to implement the same logic in an EventObserver. Thus the default organization in the Product Price is set to the organization in the Product (as any other child tab in the system), and the ProductPriceObserver ensures the new record belongs to the price list organization when inserting/updating the record.

Tue, 29 Sep 2015 20:41:45 +0000CI: merge back from main
RM packaging bot <staff.rm@openbravo.com> [Tue, 29 Sep 2015 20:41:45 +0000] rev 27637
CI: merge back from main

Tue, 29 Sep 2015 20:24:43 +0000CI: update AD_MODULE to version 27632
RM packaging bot <staff.rm@openbravo.com> [Tue, 29 Sep 2015 20:24:43 +0000] rev 27636
CI: update AD_MODULE to version 27632

Tue, 29 Sep 2015 16:55:45 +0200Fixes issue 30968: New data needed in demo data for APR automation
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Tue, 29 Sep 2015 16:55:45 +0200] rev 27635
Fixes issue 30968: New data needed in demo data for APR automation

Tue, 29 Sep 2015 16:46:01 +0200Fixes Issue 30944. Reverts fix done in Issue 30495 since it is no
David Miguelez <david.miguelez@openbravo.com> [Tue, 29 Sep 2015 16:46:01 +0200] rev 27634
Fixes Issue 30944. Reverts fix done in Issue 30495 since it is no
longer needed due to a fix for Issue 30927 done by platform team.

Mon, 28 Sep 2015 17:24:17 +0200Related to issue 30623: Check account is active
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Mon, 28 Sep 2015 17:24:17 +0200] rev 27633
Related to issue 30623: Check account is active

Check in getFinancialAccountPaymentMethod financial account is also active.

Mon, 28 Sep 2015 18:10:02 +0200Fixes Issue 30936. Return Material flow should not be included
David Miguelez <david.miguelez@openbravo.com> [Mon, 28 Sep 2015 18:10:02 +0200] rev 27632
Fixes Issue 30936. Return Material flow should not be included
in Price Correction Process.
Also, make sure every Transaction that goes through this process
is set to no longer check Price Correction.

Tue, 29 Sep 2015 13:06:08 +0200related to bug 30927, related to bug 30495: change mode calculates aux input
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 29 Sep 2015 13:06:08 +0200] rev 27631
related to bug 30927, related to bug 30495: change mode calculates aux input

Previous changeset for issue #30927 didn't work correctly in CHANGE modee, in
this case auxiliary inputs named like a column in the tab were recalculted.

This was caused because the code relied on allColumns variable to hold a list
of all existent columns in the tab, this was the case for NEW mode but not for
CHANGE where allColumns only contains the list of modified columns.

Fixed by calculating list of all columns externally.

Mon, 28 Sep 2015 17:49:19 +0000CI: merge back from main
RM packaging bot <staff.rm@openbravo.com> [Mon, 28 Sep 2015 17:49:19 +0000] rev 27630
CI: merge back from main

Mon, 28 Sep 2015 17:33:37 +0000CI: update AD_MODULE to version 27628
RM packaging bot <staff.rm@openbravo.com> [Mon, 28 Sep 2015 17:33:37 +0000] rev 27629
CI: update AD_MODULE to version 27628

Wed, 23 Sep 2015 19:54:52 +0200Related to issue 29414: Updated browser supported/recommended list for PR15Q4
David Baz Fayos <david.baz@openbravo.com> [Wed, 23 Sep 2015 19:54:52 +0200] rev 27628
Related to issue 29414: Updated browser supported/recommended list for PR15Q4

* Chrome. Supported 44, Recommended 45 or higher.
* Firefox. Supported 38, Recommended 38 or higher.
* Internet Explorer. Supported 9, Recommended 11 or higher.
* Safari. Supported 7, Recommended 8 or higher.

Mon, 28 Sep 2015 09:01:38 +0200fixed bug 30927: editting a record with aux input, actual value is overwritten
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 28 Sep 2015 09:01:38 +0200] rev 27627
fixed bug 30927: editting a record with aux input, actual value is overwritten

When a tab has an auxiliary input having the same name than one of its fields,
the value of that auxiliary input is used to set the value for that field. This
is correct and as it is the manner to define different defaults for the same
column in different tabs.

The problem is this is calculated even when editing an existent record, which is
not correct, in this case the current value for that record should prevail over
the auxiliary input.

This case is now taken into account, not calculating auxiliary inputs in FIC in
modes EDIT and CHANGE when there is a field with the same column name.

Sat, 26 Sep 2015 15:08:40 +0000CI: merge back from main
RM packaging bot <staff.rm@openbravo.com> [Sat, 26 Sep 2015 15:08:40 +0000] rev 27626
CI: merge back from main

Sat, 26 Sep 2015 14:51:28 +0000CI: update AD_MODULE to version 27624
RM packaging bot <staff.rm@openbravo.com> [Sat, 26 Sep 2015 14:51:28 +0000] rev 27625
CI: update AD_MODULE to version 27624

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 27624
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 27623
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.

Thu, 24 Sep 2015 15:28:21 +0000CI: merge back from main
RM packaging bot <staff.rm@openbravo.com> [Thu, 24 Sep 2015 15:28:21 +0000] rev 27622
CI: merge back from main

Thu, 24 Sep 2015 15:12:02 +0000CI: update AD_MODULE to version 27616
RM packaging bot <staff.rm@openbravo.com> [Thu, 24 Sep 2015 15:12:02 +0000] rev 27621
CI: update AD_MODULE to version 27616

Thu, 24 Sep 2015 06:09:02 +0530Fixes Issue 30898:Payment registered for child organization not found in
Atul Gaware <atul.gaware@openbravo.com> [Thu, 24 Sep 2015 06:09:02 +0530] rev 27620
Fixes Issue 30898:Payment registered for child organization not found in
Payment selector when running "add transaction" from Match Statement

Parameters passed to AD_IsOrgIncluded in correct order.

Thu, 24 Sep 2015 12:54:18 +0200Currency conversion rate for Simple GL Journal
Ander Iraceburu <ander.iraceburu@openbravo.com> [Thu, 24 Sep 2015 12:54:18 +0200] rev 27619
Currency conversion rate for Simple GL Journal

Wed, 23 Sep 2015 17:18:57 +0200Related to issue 30887. Fixes Tests to match fix for issue.
David Miguelez <david.miguelez@openbravo.com> [Wed, 23 Sep 2015 17:18:57 +0200] rev 27618
Related to issue 30887. Fixes Tests to match fix for issue.