Fri, 06 May 2016 08:10:54 +0200related to bug 32795: G/L Item combo appears empty in Add Payment
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 06 May 2016 08:10:54 +0200] rev 29477
related to bug 32795: G/L Item combo appears empty in Add Payment

Removed unneded if statement

Thu, 05 May 2016 11:45:33 +0200Fixes issue 32871: Update Quantity process deletes lines with no stock
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Thu, 05 May 2016 11:45:33 +0200] rev 29476
Fixes issue 32871: Update Quantity process deletes lines with no stock

M_Inventory_ListUpdate process will update QtyBook and QuantityOrderBook to zero instead of delete inventory line in case it does not exist stock.

Thu, 05 May 2016 10:54:05 +0200fixes issue 32870: Add log info in HttpSecureAppServlet if role has not access
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 05 May 2016 10:54:05 +0200] rev 29475
fixes issue 32870: Add log info in HttpSecureAppServlet if role has not access

Thu, 05 May 2016 10:24:40 +0200Related with issue 32833: Added a test case
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 05 May 2016 10:24:40 +0200] rev 29474
Related with issue 32833: Added a test case

It has been added a test case to cover a movement of a node
in a tree view. It has been simulated doing an update request.

Thu, 05 May 2016 09:53:14 +0200related to bug 32838: using JsonUtils.isValueEmpty
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 05 May 2016 09:53:14 +0200] rev 29473
related to bug 32838: using JsonUtils.isValueEmpty
to remove some code duplicities

Thu, 05 May 2016 09:49:14 +0200fixed bug 32838: Cannot export CSV from Widgets
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 05 May 2016 09:49:14 +0200] rev 29472
fixed bug 32838: Cannot export CSV from Widgets

NPE was thrown when trying to export CSV from widgets because a refactor on
that area of code changed sent value for tabId from null to undefined.

Created an utility method to check whether a json value can be considered as
empty which takes into account common cases of null and undefined literals.

Thu, 05 May 2016 09:31:12 +0200related to bug 32838: Cannot export CSV from Widgets
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 05 May 2016 09:31:12 +0200] rev 29471
related to bug 32838: Cannot export CSV from Widgets

Replcaed "magic numbers" with constant to get tabId param value

Thu, 05 May 2016 09:40:37 +0200Fixed issue 32833: Tree view is not working properly
Inigo Sanchez <inigo.sanchez@openbravo.com> [Thu, 05 May 2016 09:40:37 +0200] rev 29470
Fixed issue 32833: Tree view is not working properly

When a node in tree view is moved, entity used to check
security access is null. This exception is shown:
OBSecurityException - Entity null is not readable by the user 100
The problem was that getEntity() method can't retrieves an entity.

Now it have been resolved by getting entity from table
id (referencedTableId).

Wed, 04 May 2016 16:40:02 +0200Fixed issue 32858.Use DalUtil.getId() to load id of client.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Wed, 04 May 2016 16:40:02 +0200] rev 29469
Fixed issue 32858.Use DalUtil.getId() to load id of client.

Using DalUtil.getId() we improve the performance and we avoid to load the
Client object in memory. As we don't load it we also skip the potential
LazyInitialization exception if the client is detached from the hibernate
session.

Wed, 04 May 2016 14:08:38 +0200Merge back from main
RM packaging bot <staff.rm@openbravo.com> [Wed, 04 May 2016 14:08:38 +0200] rev 29468
Merge back from main

Tue, 03 May 2016 22:09:12 +0200Fixes issue 32818: Stack trace in log when a preference is not defined
Martin Taal <martin.taal@openbravo.com> [Tue, 03 May 2016 22:09:12 +0200] rev 29467
Fixes issue 32818: Stack trace in log when a preference is not defined
Added catch with ignore exception

Tue, 26 Apr 2016 21:25:13 +0530Fixes Issue 32729:In Create Invoice From Orders, Group by Order does not
Atul Gaware <atul.gaware@openbravo.com> [Tue, 26 Apr 2016 21:25:13 +0530] rev 29466
Fixes Issue 32729:In Create Invoice From Orders, Group by Order does not
working properly in case related shipment have lines from different order
not in consequent sequence of order

In case there are lines from different order in same Goods Shipment,
order field in shipment header is set as blank and order information
should be fetched from shipment lines order line field

Additional change done in this fix related with Group by Currency No of
zeros were set as 8 prior to 1 which was for used for grouping Payment Term.
9 is correct for Currency.

Tue, 03 May 2016 11:08:48 +0200fixed bug 32759: Wrong on change function called in process definition
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 03 May 2016 11:08:48 +0200] rev 29465
fixed bug 32759: Wrong on change function called in process definition

When opening a Process Definition from another one, in case both of them have
parameters with the same name having them on change function, when closing 2nd
processes and changing value from one of these fields, function on 2nd process
was invoked instead of the one in 1st one.

On change functions are registered as pair of [viewId, fieldName] in order to
be unique. In the case of process definition viewId was undefined, so when opening
2nd process, first registered function was overwritten.

The problem is now fixed by using processId to register in case viewId is not
defined.

Tue, 03 May 2016 09:31:56 +0200fixed bug 32812: selector filter in P&E should use AD_Org_ID param if present
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 03 May 2016 09:31:56 +0200] rev 29464
fixed bug 32812: selector filter in P&E should use AD_Org_ID param if present

When filtering data for a selector in a P&E window and this window has an AD_Org_ID
param, it should be used for filtering instead of current session's organization.

Logic to do it was already pressent, but it was looking for the parameter name in lower
case, which is correct for standard windows but might not be for P&E depending on how
the parameter was defined.

Tue, 03 May 2016 11:36:04 +0200Related to issue 32793: Code review improvements
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Tue, 03 May 2016 11:36:04 +0200] rev 29463
Related to issue 32793: Code review improvements

Mon, 02 May 2016 16:58:34 +0530Fixes issue 32793: Generate duplicate payment plan under some circumstances
Atul Gaware <atul.gaware@openbravo.com> [Mon, 02 May 2016 16:58:34 +0530] rev 29462
Fixes issue 32793: Generate duplicate payment plan under some circumstances

Before processing order, a check is done whether processed flag is N or not.

Tue, 03 May 2016 10:19:29 +0200Remove from jscheck skipping mobile.core folder
Miguel de Juana <miguel.dejuana@openbravo.com> [Tue, 03 May 2016 10:19:29 +0200] rev 29461
Remove from jscheck skipping mobile.core folder

All mobile.core JSLint errors are fixed

Fri, 29 Apr 2016 12:36:06 -0400Fixes issue 32713: Allow add payment with invoice org when exist a void payment
Mark <m.molina@nectus.com> [Fri, 29 Apr 2016 12:36:06 -0400] rev 29460
Fixes issue 32713: Allow add payment with invoice org when exist a void payment
The new payment plan details are created for the invoice's organization instead of the payment's organization.
Similar for Payments created from orders: the new payment plan details are created for the order's organization instead of the payment's organization.

Mon, 02 May 2016 17:13:23 +0200Fixed issue 32795: Calculate permissions for some target entities selectors
Inigo Sanchez <inigo.sanchez@openbravo.com> [Mon, 02 May 2016 17:13:23 +0200] rev 29459
Fixed issue 32795: Calculate permissions for some target entities selectors

The problem was that it is not take into account access permissions for
some entities selectors. This selectors are in tabs of P&E WindowReferences.

It have been implemented new logic in EntityAccessChecker to take into
account target entities of selectors allocated into tabs of WindowReferences.
For example in Payment In > Add Details > GL Items section > G/L Item selector.

Mon, 25 Apr 2016 21:23:33 -0400Fixes issue 32724: Changed ISO code from GHC to GHS
Mark <m.molina@nectus.com> [Mon, 25 Apr 2016 21:23:33 -0400] rev 29458
Fixes issue 32724: Changed ISO code from GHC to GHS
Was changed Currency ISO code from "GHC" to "GHS", as some modules do not recognize this old ISO code.

Mon, 02 May 2016 12:04:18 +0200related to issue 32821: restored missing api
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 02 May 2016 12:04:18 +0200] rev 29457
related to issue 32821: restored missing api

Mon, 02 May 2016 11:06:25 +0200fixes 32821: Mobile Core. Reinforce CU Licensing
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 02 May 2016 11:06:25 +0200] rev 29456
fixes 32821: Mobile Core. Reinforce CU Licensing

Mon, 02 May 2016 10:39:29 +0200[cu] removes duplication: added new public method to get login URL
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 02 May 2016 10:39:29 +0200] rev 29455
[cu] removes duplication: added new public method to get login URL

Mon, 02 May 2016 10:36:57 +0200[cu] bypass CU checking for forced login
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 02 May 2016 10:36:57 +0200] rev 29454
[cu] bypass CU checking for forced login

Mon, 02 May 2016 09:54:43 +0200[cu] typo
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 02 May 2016 09:54:43 +0200] rev 29453
[cu] typo

Mon, 25 Apr 2016 11:52:11 +0200[cu] don't use Vector to syncrhonize
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 25 Apr 2016 11:52:11 +0200] rev 29452
[cu] don't use Vector to syncrhonize

Using Set and define explicit synchronized blocks

Mon, 25 Apr 2016 10:57:48 +0200[cu] javadoc for new param
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 25 Apr 2016 10:57:48 +0200] rev 29451
[cu] javadoc for new param

Mon, 25 Apr 2016 10:46:58 +0200[cu] pi merge
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 25 Apr 2016 10:46:58 +0200] rev 29450
[cu] pi merge

Mon, 25 Apr 2016 10:03:23 +0200[cu] do not include null in session query
Asier Lostalé <asier.lostale@openbravo.com> [Mon, 25 Apr 2016 10:03:23 +0200] rev 29449
[cu] do not include null in session query

Fri, 22 Apr 2016 13:25:31 +0200[cu] javadoc
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 22 Apr 2016 13:25:31 +0200] rev 29448
[cu] javadoc