* IDEMPIERE-3117 Wrong period validation on Bank Statement - change statementDate to dateAcct on testPeriod
* - peer review
---------
Co-authored-by: zuhriutama <zuhriutama@gmail.com>
* IDEMPIERE-4579 Function altercolumn fails when a role name has a dash
* Update altercolumn.sql
* Update 202402031000_IDEMPIERE-4579.sql
---------
Co-authored-by: Carlos Ruiz <carg67@gmail.com>
* IDEMPIERE-5943 Implement table partitioning support
- Fix issues with view and functional index
* IDEMPIERE-5943 Implement table partitioning support
- fix compatibility issue with PostgreSQL 16.1
* IDEMPIERE-5992 - Move the getIdentifier methods from WRecordEditor to MLookup class
* IDEMPIERE-5992 - refactor logic
* IDEMPIERE-5992 - replace keyColumn parameter with useUUIDKey
* IDEMPIERE-6018 Dangerous 2Packs generated with UpdateDictionary=true
* - change message to make it clear that it doesn't export official dictionary entries
- fix throwing TestUU_Trl org.postgresql.util.PSQLException: ERROR: operator does not exist: character varying <= integer Hint: No operator matches the given name and argument types. You might need to add explicit type casts. Position: 268
- change the process to explicitly break when a DB exception happens
* IDEMPIERE-5996 Record Access is not being updated when a new record is added
* - correct CacheMgt.getElementCount
* - revert correction of CacheMgt.getElementCount
* - reset changes on MRole
* - implemnt suggestion from Heng Sin about validation of cache size
* - simpler approach, make the default role a cache instead of context
* - remove unnecessary code
* - implement suggestion from Heng Sin - keep instance of validation
* - revert changes on MRole to try a different approach
* - Implement approach suggested by Heng Sin - reset default role when is not in cache
* IDEMPIERE-5567 - Parallel unit tests fail frequently with deadlock
when executing unit tests in parallel, MTestUUTest fails frequently with error detected deadlock
this can be caused by testReadingUpdatingTestUU trying to update translations and at the same time
the testDeletingTestUU is deleting the same record and deleting the same translations
* - implement suggestion from Heng Sin
* - remove unnecessary code
* IDEMPIERE-5989 Attachments are not accessible after upgrade from Idempiere 10 to Idempiere 11
IDEMPIERE-5567
Fix issue when the window doesn't have the UUID field
* - change for a more robust method (similar approach to other points)
* IDEMPIERE-5996 - Added the functionality of resetting cache after creating a record access restriction
* Update MRecordAccess.java
---------
Co-authored-by: Carlos Ruiz <carg67@gmail.com>
- fix for import/export of TestUU_Trl
- fix for server stuck in loop when recent item doesn't have Record_UU
06:16:19.829===========> UiEngineImpl.handleError: [131]
java.lang.IllegalArgumentException: Invalid null or blank UU - Must pass valid UU
at org.compiere.model.PO.loadByUU(PO.java:1486)
at org.compiere.model.MTable.getPOByUU(MTable.java:684)
at org.compiere.model.MRecentItem.getLabel(MRecentItem.java:360)
at org.adempiere.webui.dashboard.DPRecentItems.refresh(DPRecentItems.java:275)
at org.adempiere.webui.dashboard.DPRecentItems.updateUI(DPRecentItems.java:333)