* IDEMPIERE-5701: Improve logs when role cannot report or export
https://idempiere.atlassian.net/browse/IDEMPIERE-5701
* IDEMPIERE-5701: Reduce log level when role cannot report or export and hide Report button when role cannot report
Co-Authored-By: Carlos Ruiz <carg67@gmail.com>
* IDEMPIERE-5695 - Process audit doesn't set print language, format, print format on Forms/documents
* IDEMPIERE-5695 - get language from print format
* IDEMPIERE-5695 - fix javadoc
* IDEMPIERE-5695 - implement in startStandardReport and startFinReport
* IDEMPIERE-5694 Listbox item and group rendering API enhancements
* IDEMPIERE-5694 Listbox item and group rendering API enhancements
- Fix css and rendering bugs
* IDEMPIERE-5696: Width of last column of reports exported as Xlsx is not correct
https://idempiere.atlassian.net/browse/IDEMPIERE-5696
* IDEMPIERE-5696: Width of last column of reports exported as Xlsx is not correct - patch from hengsin
Co-Authored-By: hengsin <152246+hengsin@users.noreply.github.com>
---------
Co-authored-by: hengsin <152246+hengsin@users.noreply.github.com>
* IDEMPIERE-5669 - Report Row Count shows incorrect data
2 issues fixed:
- row count in tab did not refresh on clicking the refresh button (only on re-run)
- row count included function rows too
* IDEMPIERE-5669 - fixes
- added private attribute to rowCount Label
- added null-check to updateRowCount() method
* IDEMPIERE-5567 Support of UUID for Search (UU) data type (FHCA-4195) - fix broken unit tests
* - Fix problem with unit test:
MTestTest.testReadingUpdatingTest:65 expected: <Test setting description> but was: <Test setting descriptionMTestEventDelegate>
* IDEMPIERE-5671: Fixing Line net amount has error due to rounding.
* IDEMPIERE-5671: on price calculation add 12 decimal rounding to avoid rounding error
Co-authored-by: carg67@gmail.com
* IDEMPIERE-5664 - Report Renderer can Overwrite any Current Tab
* IDEMPIERE-5664 - fix issue on close
- do not render the report if the tab is not found (e.g. closed already)
* IDEMPIERE-5664 - pr1777 patch
* IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - Fix unique constraints
* - Create/Complete Table must create the UU idx and constraint when it does not exist
* - Create 65 UUID constraints/indexes existing in database but missing in dictionary
* - Set all official UUID columns with the new UUID data type
* IDEMPIERE-5567 Support of UUID as Key (FHCA-4195)
New generated model classes with new UUID constructor
* - In order to use UUID constructor M classes must implement the constructor too
- Adding the constructor on MTest and adding a JUnit test to test/show how it works
* - Remove warning caused by changes on this ticket
* - Add UUID constructor to factories
* - Set new UUID constructor in mapped/annotated test classes
- Preparation for the new UUID constructor
* - Add UUID constructor to core model classes
- WARNING: MPaymentBatch(Properties, String, String) already existed with Name as parameter, it was changed to UUID
* IDEMPIERE-5482 - Field Style Scope HTML Element
* IDEMPIERE-5482 - implemented in report engine, removed the new field
* IDEMPIERE-5482 - add IsWrapWithSpan to AD_Style
* IDEMPIERE-5482 - pr1572 patch
* IDEMPIERE-5567 Support of UUID for Search (UU) data type (FHCA-4195)
* - Search editor now assigns the value correctly when selecting from Info Window
- Info Window shows correctly the first UU key column
- Added Record UUID new data type to work with record ID editor but with UU column
- Added column/field Test.Record_UU for testing
* - Fix opening Record ID editor after saved
* - Implement changes suggested by Heng Sin's peer review
* - Remove other unnecessary changes
* - safer comparison
* IDEMPIERE-5650 - Cannot Define Multiple Values for Dashboard Content Process Parameters
* IDEMPIERE-5650 - remove hardcoded condition
* IDEMPIERE-5650 - fix for reference list multiselection
- support for non-ID multiselection types (values were not rendered e.g. with DocType="IP,CO")
* IDEMPIERE-5650 - fix for reference list multiselection
* IDEMPIERE-5650 - bug fixes
- error use case: reference list with numeric values e.g. "10", "20",... (fix: check DisplayType instead of data type)
- error use case 2: defining more than one multi-selection caused parsing error (fixed parsing logic in MDashboardContent)
* IDEMPIERE-5650 - optimise parsing method
* IDEMPIERE-5650 - pr1757_PR0 patch