Wed, 30 Oct 2013 13:24:22 +0100[logs] forge info
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 30 Oct 2013 13:24:22 +0100] rev 25947
[logs] forge info

Wed, 30 Oct 2013 13:12:37 +0100[logs] obpl license
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 30 Oct 2013 13:12:37 +0100] rev 25946
[logs] obpl license

Wed, 30 Oct 2013 13:12:17 +0100[logs] session tables require at least of 30 days
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 30 Oct 2013 13:12:17 +0100] rev 25945
[logs] session tables require at least of 30 days

Wed, 30 Oct 2013 12:03:34 +0100[logs] perform clean up
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 30 Oct 2013 12:03:34 +0100] rev 25944
[logs] perform clean up

Wed, 30 Oct 2013 11:38:10 +0100[logs] help + descriptions
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 30 Oct 2013 11:38:10 +0100] rev 25943
[logs] help + descriptions

Wed, 30 Oct 2013 11:19:13 +0100[logs] adding Logs Clean Up module defintion into Openbravo 3 distribution
Asier Lostalé <asier.lostale@openbravo.com> [Wed, 30 Oct 2013 11:19:13 +0100] rev 25942
[logs] adding Logs Clean Up module defintion into Openbravo 3 distribution

Wed, 18 Feb 2015 09:47:14 +0100[reporting]Remove declaration of deleted js file.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Wed, 18 Feb 2015 09:47:14 +0100] rev 25941
[reporting]Remove declaration of deleted js file.

Tue, 17 Feb 2015 18:20:36 +0100Fix db consistency int-dbcons-pgsql #1208
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Tue, 17 Feb 2015 18:20:36 +0100] rev 25940
Fix db consistency int-dbcons-pgsql #1208

Mon, 16 Feb 2015 14:35:52 +0530Fixes Issue 28914:Should be an option to use the UOM Standard precision for
Atul Gaware <atul.gaware@openbravo.com> [Mon, 16 Feb 2015 14:35:52 +0530] rev 25939
Fixes Issue 28914:Should be an option to use the UOM Standard precision for
production or not.

Flag is provided in Unit of Measurement window to decided whether ROUNDING is
to be done using StdPrecision or not, Default value is N. Based on the flag
Rounding is done in MA_PRODUCTIONRUN_STANDARD process.

Tue, 17 Feb 2015 17:25:49 +0100Fixes Bug 28962: Cost properly calculated for orphan lines in Cost Adjustments
Unai Martirena <unai.martirena@openbravo.com> [Tue, 17 Feb 2015 17:25:49 +0100] rev 25938
Fixes Bug 28962: Cost properly calculated for orphan lines in Cost Adjustments

The process was failing for orphan lines because it was trying to get the cost from a Purchase Price or an Standard Cost, and there is none. Before checking those two, the process now tries to find an Average Cost for that product on the movement date of the orphan line, and if it founds it assigns to the transaction.

Tue, 17 Feb 2015 17:14:47 +0100Merge heads
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Tue, 17 Feb 2015 17:14:47 +0100] rev 25937
Merge heads

Tue, 17 Feb 2015 17:11:51 +0100Fixed issue 26763. Merged pi-reporting project.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Tue, 17 Feb 2015 17:11:51 +0100] rev 25936
Fixed issue 26763. Merged pi-reporting project.

With this project it is enabled the posibility to execute reports defined as
Process Definitions.

More info in project page:
http://wiki.openbravo.com/wiki/Projects:Process_Definition_Reports

Tue, 17 Feb 2015 13:39:10 +0100[reporting]Add missing help/descriptions
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Tue, 17 Feb 2015 13:39:10 +0100] rev 25935
[reporting]Add missing help/descriptions

Mon, 16 Feb 2015 10:25:37 +0100[reporting]Use existing private method to get temp folder.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Mon, 16 Feb 2015 10:25:37 +0100] rev 25934
[reporting]Use existing private method to get temp folder.

Mon, 16 Feb 2015 10:25:08 +0100[reporting]Add spacer in reporting buttons.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Mon, 16 Feb 2015 10:25:08 +0100] rev 25933
[reporting]Add spacer in reporting buttons.

Mon, 16 Feb 2015 10:24:35 +0100[reporting] Add check constraint in obuiapp_report table.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Mon, 16 Feb 2015 10:24:35 +0100] rev 25932
[reporting] Add check constraint in obuiapp_report table.

Check constraint to force to define at least one template, PDF or XLS.

Wed, 21 Jan 2015 10:10:25 +0100Several improvements on Reporting after code review
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Wed, 21 Jan 2015 10:10:25 +0100] rev 25931
Several improvements on Reporting after code review

- Implement a Semaphore to allow for a max number of concurrent report
executions instead of a single thread. The max number is defaulted to 3 but
can be customized by a System preference.
- Improve report definition UI: Add a display logic on XLS Template field and
a callout to set the default ActionHandler for reports.
- Improve help, javadoc and logging with better messages.
- Temporal output file is stored in the system temp folder with a random name
based on uuid to avoid name collisions.
- Remove the dependency to ReportDefinition of ReportingUtils class.
- Add current client and readable organizations to the default parameters sent
to the Jasper Report.
- Move the Process Definition button status handling logic to a common
function in ob-parameter-window-view.js
- Only create the Process Definition buttons when are needed.
- Move the process definition Action to ob-parameter-window-view.js file.

Mon, 19 Jan 2015 12:43:33 +0100Merge with pi 1f7a0de3d9ae
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Mon, 19 Jan 2015 12:43:33 +0100] rev 25930
Merge with pi 1f7a0de3d9ae

Thu, 04 Dec 2014 12:49:29 +0100[Reporting] Fix Bug: Error in Module Trigger
Rafa de Miguel <rafael.demiguel@openbravo.com> [Thu, 04 Dec 2014 12:49:29 +0100] rev 25929
[Reporting] Fix Bug: Error in Module Trigger

Thu, 04 Dec 2014 12:09:22 +0100[Reporting] Fix Bug: Always taking PDF template
Rafa de Miguel <rafael.demiguel@openbravo.com> [Thu, 04 Dec 2014 12:09:22 +0100] rev 25928
[Reporting] Fix Bug: Always taking PDF template

Fri, 28 Nov 2014 10:25:21 +0100[Reporting]Export to sourcedata OBUIAPP_Report table.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Fri, 28 Nov 2014 10:25:21 +0100] rev 25927
[Reporting]Export to sourcedata OBUIAPP_Report table.

Fri, 28 Nov 2014 09:43:46 +0100[reporting] Several fixes
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Fri, 28 Nov 2014 09:43:46 +0100] rev 25926
[reporting] Several fixes

* Fix issue enabling export buttons when mandatory fields are set.
* Remove duplicated obcontext parameter
* Change visibility of method to be able to override it
* Add missing messages
* Fix export warning of missing identifier
* Report tab opens on Form mode by default.

Fri, 28 Nov 2014 09:41:03 +0100[reporting] Implemented XLS Export using JExcelApiExporter.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Fri, 28 Nov 2014 09:41:03 +0100] rev 25925
[reporting] Implemented XLS Export using JExcelApiExporter.

Thu, 27 Nov 2014 13:25:30 +0100[reporting]Fix issues in BaseReportActionHandler
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Thu, 27 Nov 2014 13:25:30 +0100] rev 25924
[reporting]Fix issues in BaseReportActionHandler

- Properly set the error message
- Use the XLS JR Template when exporting to excel
- Allow to retry execution when there is an error

Thu, 27 Nov 2014 13:23:05 +0100[Reporting]Fix potential NPE error in log.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Thu, 27 Nov 2014 13:23:05 +0100] rev 25923
[Reporting]Fix potential NPE error in log.

Thu, 27 Nov 2014 11:03:06 +0100[Reporting]Add log to ReportingUtils.
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Thu, 27 Nov 2014 11:03:06 +0100] rev 25922
[Reporting]Add log to ReportingUtils.

Thu, 27 Nov 2014 10:44:52 +0100[reporting] Base implementation of reporting ui pattern in Process Definition
Gorka Ion Damián <gorkaion.damian@openbravo.com> [Thu, 27 Nov 2014 10:44:52 +0100] rev 25921
[reporting] Base implementation of reporting ui pattern in Process Definition

- Added new UI Pattern "Report" and a new tab for its definitions
- Added a BaseReportActionHandler to generate the reports

Tue, 17 Feb 2015 13:40:24 +0100Fixed bug 28956: Negative Cash VAT info when partially paying Credit Memo
Víctor Martínez Romanos <victor.martinez@openbravo.com> [Tue, 17 Feb 2015 13:40:24 +0100] rev 25920
Fixed bug 28956: Negative Cash VAT info when partially paying Credit Memo

When there was a partial payment in cash vat, the calculated percentage had the wrong sign (negative, when it should be possitive).
Thus the tax and taxable amounts had also the opposite sign.

The fix negates the invoice's grand total amount in case of a "reversal" document (i.e. Credit Memo), so the percentage, tax and taxable amounts are OK.

Note that the tax and taxable amount sign must honor the correspondent c_invoicetax record.
(See testlink test case: "[cashVATe180] Sales Invoice AR Credit Memo (Cash VAT). Partial Payment. Transaction account" for more info)


For fixing previous wrong data, a module script will be available in Cash VAT module 1.0.8 or higher

Mon, 16 Feb 2015 18:04:56 +0100Related to issue 28956: Applied Openbravo's code format
Víctor Martínez Romanos <victor.martinez@openbravo.com> [Mon, 16 Feb 2015 18:04:56 +0100] rev 25919
Related to issue 28956: Applied Openbravo's code format

Tue, 17 Feb 2015 08:01:35 +0100fixed bug 28913: change type of scale from int to Integer
Asier Lostalé <asier.lostale@openbravo.com> [Tue, 17 Feb 2015 08:01:35 +0100] rev 25918
fixed bug 28913: change type of scale from int to Integer

To accept scale to be null