Calling Env.getAD_Client_ID(getCtx()) within the loadOrgAccessUser function can cause issues if the context is not yet logged in. To avoid this, it's recommended to use getAD_Client_ID() directly instead.
- set IsReceipt field based on DocType
- avoid throwing error to the user on callout if the currency rate or converted amt are defined with default null
* IDEMPIERE-6016:allow transaction monitor's scan timeout to a short duration
* IDEMPIERE-6016:test case to simulate transaction timeouts and ensure no open connections remain afterwards
* IDEMPIERE-6016:trx timeout make leak connection by call Connection.about but not call Connection.close(Hengsin review)
replace abort with rollback
use shorter duration for timeout test 2
add Isolatead and same thread execution class annotation
* IDEMPIERE-6016:trx timeout make leak connection by call Connection.about but not call Connection.close(Hengsin review)
---------
Co-authored-by: hengsin <hengsin@gmail.com>
* IDEMPIERE-6005 Unit Test: Display the test method to be executed in the console
* IDEMPIERE-6005 Unit Test: Display the test method to be executed in the console
- Fix wrong configuration that run unit test twice
- added assembleRepository flag
* IDEMPIERE-6005 Unit Test: Display the test method to be executed in the console
- print classname.methodname() instead of just methodname()
* 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