Mon, 19 Jan 2015 14:42:57 +0100Fixed issue 28623: Window's behaviour changes when creating a new record.
Naroa Iriarte <naroa.iriarte@openbravo.com> [Mon, 19 Jan 2015 14:42:57 +0100] rev 25791
Fixed issue 28623: Window's behaviour changes when creating a new record.

When a window is opened using the "quick create new" widget, the same window in the recent views layout
does not allow to create a new record (the green small button for creating a new record, which should be
by the window name, disappears).

The problem was in the "ob-utilities.js", inside the "{OB.Utilities.openView}" function, the logic for
setting the "singleRecord" value (this is the Edit Only attribute) was wrong. If the value of the
variable singleRecord of that function was undefined or null, as it was in the case of clicking the "quick create new"
widget, that value was set to true and the window became an "edit only" window.That was why the small
green "create new" icon disappeared from the recent views layout.

For fixing this the condition has been removed, so we know that the value of the variable "singleRecord" is not
going to be modified and it will be set correctly.

Tue, 20 Jan 2015 15:42:13 +0100Fixes Issue 28591:Reversing a payment is creating wrong invoice payment plan
Atul Gaware <atul.gaware@openbravo.com> [Tue, 20 Jan 2015 15:42:13 +0100] rev 25790
Fixes Issue 28591:Reversing a payment is creating wrong invoice payment plan
details

Problem is Schedule detail was being updated by payment amount now it is taken
care to update using individual schedule detail amount while creating reverse
payment schedule and payment schedule details.

Tue, 20 Jan 2015 18:10:14 +0100Fixed bug 28675: AccessibleOrgTree wrongly used in some reports.
Reinaldo Guerra <reinaldo.guerra@peoplewalking.com> [Tue, 20 Jan 2015 18:10:14 +0100] rev 25789
Fixed bug 28675: AccessibleOrgTree wrongly used in some reports.

Organization combo in some manual reports now includes organizations accessed by logged role.
In some cases Utility getContext method when creating organizations combo, was changed to use User_Org instead of AccessibleOrgTree. Also for Balance sheet and P&L structure report (GeneralAccountingReports java class), organizations list was taken from OBContext's role due to the organization's combo, in this case, is filled in a different way. For Customer Statement process, a new validation was created to obtain organizations accessed by logged role.

Tue, 20 Jan 2015 17:33:57 +0100Fixes issue 28686: Reversing a payment is creating wrong invoice payment plan
Ander Iraceburu <ander.iraceburu@openbravo.com> [Tue, 20 Jan 2015 17:33:57 +0100] rev 25788
Fixes issue 28686: Reversing a payment is creating wrong invoice payment plan

Thu, 15 Jan 2015 17:46:57 -0500Fixed bug 28452: Wrong Trial Balance having standard accounting in Opening date.
Reinaldo Guerra <reinaldo.guerra@peoplewalking.com> [Thu, 15 Jan 2015 17:46:57 -0500] rev 25787
Fixed bug 28452: Wrong Trial Balance having standard accounting in Opening date.

The method calculateTree, in Report Trial Balance process class, was calculating in a wrong way the balance of accounting's credits and debits in opening dates. So the method was changed to not just overwrite credit and debit values but to increase them with the accumulate, when initial balance information is requested.
Now when executing Trial Balance report, for opening dates, accounting's credits and debits are calculated properly and balance is set to 0.

Mon, 19 Jan 2015 20:26:34 +0100[Costing] Remove some asserts in Costing automated tests
Alvaro Ferraz <alvaro.ferraz@openbravo.com> [Mon, 19 Jan 2015 20:26:34 +0100] rev 25786
[Costing] Remove some asserts in Costing automated tests

Tue, 13 Jan 2015 11:52:49 -0500Fixed bug 28031: Performance problems on the payment monitor process.
Fernando Soto <fernando.soto@peoplewalking.com> [Tue, 13 Jan 2015 11:52:49 -0500] rev 25785
Fixed bug 28031: Performance problems on the payment monitor process.

Created new index c_invoice_paid in c_invoice table using ispaid column.

Mon, 19 Jan 2015 19:04:16 +0100Fixed bug 28061: Performance problems on the payment monitor process.
Unai Martirena <unai.martirena@openbravo.com> [Mon, 19 Jan 2015 19:04:16 +0100] rev 25784
Fixed bug 28061: Performance problems on the payment monitor process.

Changed FIN_PaymentMonitorProcess class to use a ScrollableResults instead of a list.

Wed, 07 Jan 2015 18:55:41 -0500Fixed bug 28325: Journal Entries Detail fails depending on the date format.
Reinaldo Guerra <reinaldo.guerra@peoplewalking.com> [Wed, 07 Jan 2015 18:55:41 -0500] rev 25783
Fixed bug 28325: Journal Entries Detail fails depending on the date format.

When retrieving Fact Acct Group information in ReportGeneralLedgerJournalDetail class in a direct command request, now is taken into account that the date format defined could be dd/MM/yyyy, instead of default one dd-MM-yyyy, so the called of split function getValue, was changed to separate the string parameter by the position that realy marks the end of the date and the begins of the Group Id.
Now the complete date is read no matter the format defined, and the Journal Entries Detail form shows the information successfuly.

Mon, 19 Jan 2015 17:01:01 +0100Related to issue 28673:Allow partial shipments on book process
Guillermo Gil <guillermo.gil@openbravo.com> [Mon, 19 Jan 2015 17:01:01 +0100] rev 25782
Related to issue 28673:Allow partial shipments on book process

Query for looking AllowPartialShipment out of the loop