Skip to content
Success

Changes

Summary

  1. IDEMPIERE-3040 Invoice Price Variations for Average PO costing method (#2428) (details)
  2. IDEMPIERE-6223 / COF #17758 - Add new field JsonData to AD_PInstance and AD_PInstance_Log (#2447) (details)
  3. IDEMPIERE-6223 Add new field JsonData to AD_PInstance - Peer Review Fixes (#2448) (details)
  4. IDEMPIERE-6230 ConcurrentModificationException on MTable (#2453) (details)
  5. IDEMPIERE-5647 Allow definition of context variables by Role - fix issue not being used in Logic (#2452) (details)
  6. IDEMPIERE-5432:Performance Measure Calculation - Improve SQL Definition(cover more case) (#2460) (details)
  7. IDEMPIERE-5760 Manage mail.smtp.connectiontimeout and mail.smtp.writetimeout using SysConfig (#2465) (details)
  8. IDEMPIERE-6248: SysConfig to avoid cutting log (#2463) (details)
  9. IDEMPIERE-6249: CLogFormatter.fillExceptionTrace should filter org.adempiere. and org.idempiere. (#2462) (details)
  10. Eclipse warning clean-up after cherry-picks (details)
  11. IDEMPIERE-6013 Implement a way to filter dinamically records on MRole.addAccessSQL (#2471) (details)
  12. IDEMPIERE-6247: Issue with Zoom Across when several records should open a window using ZoomCondition (#2464) (details)
  13. IDEMPIERE-6260 Posting error not creating Notice (#2478) (details)
  14. IDEMPIERE-6248: System Property to avoid cutting log (#2482) (details)
  15. IDEMPIERE-6264 - Error message on BEFORE_PROCESS and AFTER_PROCESS is shown wrongly (#2484) (details)
  16. IDEMPIERE-6255:Incorrect column count on datatables (#2483) (details)
  17. IDEMPIERE-6264 - other cases with double :: on Error (#2486) (details)
  18. IDEMPIERE-6260 Posting error not creating Notice (#2489) (details)
  19. IDEMPIERE-6048 Check access - based on Heng Sin's PR2485 (#2494) (details)
  20. IDEMPIERE-6272 - Model Generator fails in silence when the query does… (#2499) (details)
  21. IDEMPIERE-6267 Fields with dynamic validation using TabNo do not reve… (#2495) (details)
  22. Extract just Env.java fixes -> IDEMPIERE-6116 Implement escape sequence in Env parseVariable and parseContext methods (#2503) (details)
  23. IDEMPIERE-6282 : idempiere login page enhancement (#2509) (details)
  24. IDEMPIERE-6284 - Order is not validating user values when 0 is set (#2511) (details)
  25. IDEMPIERE-6288 - Fix script in format item (#2516) (details)
  26. Revert "IDEMPIERE-6255:Incorrect column count on datatables (#2483)" (details)
  27. IDEMPIERE-6000 Reset AD_SysConfig cache automatically when configured (#2525) (details)
  28. IDEMPIERE-6296 -Fixed process workflow node using inactive parameters (#2534) (details)
  29. IDEMPIERE-6294 default expression for multi-select fields (#2532) (details)
  30. IDEMPIERE-6295 OIDC SSO: logout not working for Amazon Cognito (#2533) (details)
  31. IDEMPIERE-6305 Improve some Error Messages (#2544) (details)
Commit 9f14c96134f5d70590f625dbd718313ea43993d9 by carg67
IDEMPIERE-3040 Invoice Price Variations for Average PO costing method (#2428)

* IDEMPIERE-3040 Invoice Price Variations for Average PO costing method

Co-authored-by: dpansheriya <deepakpansheriya@gmail.com>
The file was modifiedorg.idempiere.test/src/org/idempiere/test/costing/NonStockedExpTypeStdCostingTest.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MFactAcct.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/costing/NonStockedExpTypeAvgPOCostingTest.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/base/InOutTest.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/base/MatchInv2ndAcctSchemaTest.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MAccount.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/base/MatchInvTestIsolated.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/base/MatchInvTest.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/costing/AveragePOCostingTest.java
The file was addedorg.idempiere.test/src/org/idempiere/test/FactAcct.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/model/AllocationTest.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/model/Allocation2ndAcctSchemaTest.java
The file was modifiedorg.adempiere.base/src/org/compiere/acct/Doc_AllocationHdr.java
The file was modifiedorg.adempiere.base/src/org/compiere/acct/Doc_Invoice.java
The file was modifiedorg.adempiere.base/src/org/compiere/acct/Doc_MatchInv.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/model/MTaxTest.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/AbstractTestCase.java
The file was modifiedorg.idempiere.test/src/org/idempiere/test/model/ProductionTestIsolated.java
Commit 57f33550eea585cc08b227900d2c19409e6664da by carg67
IDEMPIERE-6223 / COF #17758 - Add new field JsonData to AD_PInstance and AD_PInstance_Log (#2447)
The file was modifiedorg.adempiere.base/src/org/compiere/model/MPInstanceLog.java
The file was modifiedorg.adempiere.base/src/org/compiere/process/ServerProcessCtl.java
The file was modifiedorg.adempiere.ui/src/org/compiere/apps/AbstractProcessCtl.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/I_AD_PInstance.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/X_AD_PInstance_Log.java
The file was modifiedorg.adempiere.base/src/org/compiere/process/ProcessInfoLog.java
The file was modifiedorg.adempiere.base/src/org/compiere/process/ProcessInfoUtil.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/I_AD_PInstance_Log.java
The file was addedmigration/iD11/oracle/202409041533_IDEMPIERE-6223.sql
The file was addedmigration/iD11/postgresql/202409041533_IDEMPIERE-6223.sql
The file was modifiedorg.adempiere.base/src/org/compiere/process/ProcessInfo.java
The file was modifiedorg.adempiere.base/src/org/compiere/process/SvrProcess.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MProcess.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/X_AD_PInstance.java
Commit eb5f03f8e5555ed57dcf5fff5594ee4333982395 by carg67
IDEMPIERE-6223 Add new field JsonData to AD_PInstance - Peer Review Fixes (#2448)

The file was modifiedmigration/iD11/postgresql/202409041533_IDEMPIERE-6223.sql
The file was modifiedorg.adempiere.base/src/org/compiere/model/MPInstanceLog.java
Commit 90c4b7a64aa0b17a06c70bb56fe27b8c3d3e2997 by carg67
IDEMPIERE-6230 ConcurrentModificationException on MTable (#2453)

The file was modifiedorg.adempiere.base/src/org/compiere/model/MTable.java
Commit 3de220daec86c45cb7bdbc67f5cf9a69cc2e1dc1 by carg67
IDEMPIERE-5647 Allow definition of context variables by Role - fix issue not being used in Logic (#2452)

The file was modifiedorg.adempiere.base/src/org/compiere/model/MQuery.java
The file was modifiedorg.adempiere.base/src/org/compiere/util/Env.java
The file was modifiedorg.adempiere.base/src/org/compiere/print/layout/PrintDataEvaluatee.java
Commit 1051bae3d5eac07e73ae44775b764cc2a412045b by carg67
IDEMPIERE-5432:Performance Measure Calculation - Improve SQL Definition(cover more case) (#2460)

The file was modifiedorg.adempiere.base/src/org/compiere/model/MMeasureCalc.java
Commit b0ef82de43a89837c73503d5a138593b75e4ce54 by carg67
IDEMPIERE-5760 Manage mail.smtp.connectiontimeout and mail.smtp.writetimeout using SysConfig (#2465)

The file was modifiedorg.adempiere.base/src/org/compiere/model/MSysConfig.java
The file was addedmigration/iD11/postgresql/202409241248_IDEMPIERE-5760.sql
The file was addedmigration/iD11/oracle/202409241248_IDEMPIERE-5760.sql
The file was modifiedorg.adempiere.base/src/org/compiere/util/EMail.java
Commit afa5dcfeae730da36c7f8e174db8471245635bc8 by carg67
IDEMPIERE-6248: SysConfig to avoid cutting log (#2463)

The file was addedmigration/iD11/postgresql/202409231820_IDEMPIERE-6248.sql
The file was modifiedorg.adempiere.base/src/org/compiere/util/CLogFormatter.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MSysConfig.java
The file was addedmigration/iD11/oracle/202409231820_IDEMPIERE-6248.sql
Commit b4532b3eb8c4947f18554fb3d49e58f151c5d263 by carg67
IDEMPIERE-6249: CLogFormatter.fillExceptionTrace should filter org.adempiere. and org.idempiere. (#2462)

The file was modifiedorg.adempiere.base/src/org/compiere/util/CLogFormatter.java
Commit eb4def6f86ca9dbc86912f3e510ac328333b5bca by carg67
Eclipse warning clean-up after cherry-picks
The file was modifiedorg.adempiere.base/src/org/compiere/model/MTable.java
Commit f60f599619ec4206e4dd4626b3472f7ca0133fee by carg67
IDEMPIERE-6013 Implement a way to filter dinamically records on MRole.addAccessSQL (#2471)

- fix queries with alias (like InfoWindow)
- fix InfoWindow issue when the table has no alias
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/info/InfoWindow.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MRole.java
Commit a2a86c62bfe94a2dbcf8de7e2dd724f6c29f4a95 by carg67
IDEMPIERE-6247: Issue with Zoom Across when several records should open a window using ZoomCondition (#2464)

The file was modifiedorg.adempiere.base/src/org/compiere/model/MZoomCondition.java
Commit ad267ad2471e5a7776405c389e5008945a77ad7a by carg67
IDEMPIERE-6260 Posting error not creating Notice (#2478)

The file was modifiedorg.adempiere.base/src/org/compiere/acct/Doc.java
Commit b9cfc8c6e66f895e310dca876f01ce4e03d005f3 by carg67
IDEMPIERE-6248: System Property to avoid cutting log (#2482)

* IDEMPIERE-6248: System Property to avoid cutting log

* IDEMPIERE-6248: System Property to avoid cutting log

Remove SysConfig

* IDEMPIERE-6248: System Property to avoid cutting log

fix import
The file was modifiedorg.adempiere.base/src/org/compiere/util/CLogFormatter.java
The file was addedmigration/iD11/oracle/202409231821_IDEMPIERE-6248_DelSysConfig.sql
The file was modifiedorg.adempiere.base/src/org/compiere/model/SystemProperties.java
The file was addedmigration/iD11/postgresql/202409231821_IDEMPIERE-6248_DelSysConfig.sql
The file was modifiedorg.adempiere.base/src/org/compiere/model/MSysConfig.java
Commit 70cde611a013c519e1e0b4676d6351bcddff8956 by carg67
IDEMPIERE-6264 - Error message on BEFORE_PROCESS and AFTER_PROCESS is shown wrongly (#2484)

The file was modifiedorg.adempiere.base/src/org/compiere/process/SvrProcess.java
Commit 3512cd00da4c39a747b9095a68202aa8d5138825 by carg67
IDEMPIERE-6255:Incorrect column count on datatables (#2483)

* IDEMPIERE-6255:Incorrect column count on datatables

* IDEMPIERE-6255:Incorrect column count on datatables (csv header isn't translate)

* Remove never used warning

---------

Co-authored-by: hieplq <hieplq@debian.vn>
Co-authored-by: hengsin <hengsin@gmail.com>
The file was modifiedorg.adempiere.base/src/org/compiere/print/layout/LayoutEngine.java
The file was modifiedorg.adempiere.base/src/org/compiere/print/MPrintFormatItem.java
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/idempiere/ui/zk/report/CSVReportViewerRenderer.java
Commit d89f8b9801cbdcd83be8460f68aee4437e288662 by carg67
IDEMPIERE-6264 - other cases with double :: on Error (#2486)

The file was modifiedorg.adempiere.base/src/org/idempiere/process/MigraID.java
The file was modifiedorg.adempiere.plugin.utils/src/org/adempiere/plugin/utils/PackInApplicationActivator.java
Commit 9158a638f484f8b5e555a484b7e1261f4e1a03a9 by carg67
IDEMPIERE-6260 Posting error not creating Notice (#2489)

Fix unit test error
The file was modifiedorg.adempiere.base/src/org/compiere/acct/Doc.java
Commit ecd8563a5849903b424c6d15828b56ba851cb1b9 by carg67
IDEMPIERE-6048 Check access - based on Heng Sin's PR2485 (#2494)

* IDEMPIERE-6048 Check access - based on Heng Sin's PR2485

* - remove warning

* - add a refactor to MChart Column Lookup, to be used by REST

* - fix wrong call - suggested by Heng Sin
The file was modifiedorg.adempiere.report.jasper/src/org/adempiere/report/jasper/ColumnLookup.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MChart.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MRole.java
Commit f3e5601a130f5094388a9d47074cdcbb55798da3 by carg67
IDEMPIERE-6272 - Model Generator fails in silence when the query does… (#2499)

* IDEMPIERE-6272 - Model Generator fails in silence when the query does not return any record

* IDEMPIERE-6272 - Model Generator fails in silence when the query does not return any record
The file was modifiedorg.adempiere.base/src/org/adempiere/util/ModelInterfaceGenerator.java
Commit c46fd668b80414ec47465bb7cf55450d50c56f37 by carg67
IDEMPIERE-6267 Fields with dynamic validation using TabNo do not reve… (#2495)

* IDEMPIERE-6267 Fields with dynamic validation using TabNo do not revert to blank automatically when the target value is changed

* Handle ~ and make : optional

* Use regex to handle expression with default value

* - remove unnecessary $ from regex

---------

Co-authored-by: hengsin <hengsin@gmail.com>
Co-authored-by: Carlos Ruiz <carg67@gmail.com>
The file was modifiedorg.adempiere.base/src/org/compiere/model/GridTab.java
Commit 8b511cdaa178a7c57b835e319eb772cf60e0c57a by carg67
Extract just Env.java fixes -> IDEMPIERE-6116 Implement escape sequence in Env parseVariable and parseContext methods (#2503)
The file was modifiedorg.adempiere.base/src/org/compiere/util/Env.java
Commit 19305437e9f234354649cefbc9242207ff4a020f by carg67
IDEMPIERE-6282 : idempiere login page enhancement (#2509)

* IDEMPIERE-6282 : idempiere login page enhancement

* revert latest change and added APPLICATION_LOGIN_LEFT_PANEL_SHOWN to configure the left panel visibilty

* remove unnecessary change
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/WLogin.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/MSysConfig.java
Commit 87f6d93d8cc5af0ee1f57ec3fb9ff2cb8ada2236 by carg67
IDEMPIERE-6284 - Order is not validating user values when 0 is set (#2511)

The file was modifiedorg.adempiere.base/src/org/compiere/model/MOrder.java
Commit 5ee17ae6490dfd3d30a464db2f78f8e2e4782d42 by carg67
IDEMPIERE-6288 - Fix script in format item (#2516)

The file was modifiedorg.adempiere.base/src/org/compiere/print/layout/LayoutEngine.java
Commit 3a810791d08abe3cbadd725c74ad2a91ea2d84eb by carg67
Revert "IDEMPIERE-6255:Incorrect column count on datatables (#2483)"

This reverts commit 3512cd00da4c39a747b9095a68202aa8d5138825.
The file was modifiedorg.adempiere.base/src/org/compiere/print/MPrintFormatItem.java
The file was modifiedorg.adempiere.base/src/org/compiere/print/layout/LayoutEngine.java
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/idempiere/ui/zk/report/CSVReportViewerRenderer.java
Commit e9a71c40924c130ce3e35e78dc2927216053a0d8 by carg67
IDEMPIERE-6000 Reset AD_SysConfig cache automatically when configured (#2525)

The file was modifiedorg.adempiere.base/src/org/compiere/model/MSysConfig.java
Commit f61e2f569aaee18500a4a1a34f470ffe2f65c7a2 by carg67
IDEMPIERE-6296 -Fixed process workflow node using inactive parameters (#2534)

The file was modifiedorg.adempiere.base/src/org/compiere/wf/MWFNodePara.java
Commit 157269644c55d19386afb8e382a803321acf6c34 by carg67
IDEMPIERE-6294 default expression for multi-select fields (#2532)

* IDEMPIERE-6294 default expression for multi-select fields

* IDEMPIERE-6294 - Adjusts
The file was modifiedorg.adempiere.base/src/org/compiere/model/GridField.java
Commit c191234b53f6341b6b5d48f7fa02f2409fc8cd43 by carg67
IDEMPIERE-6295 OIDC SSO: logout not working for Amazon Cognito (#2533)

* IDEMPIERE-6295 OIDC SSO: logout not working for Amazon Cognito

* IDEMPIERE-6295 OIDC SSO: logout not working for Amazon Cognito

- Fix logout for keycloak and azure
The file was modifiedorg.adempiere.base/src/org/adempiere/base/sso/ISSOPrincipalService.java
The file was modifiedorg.adempiere.base/src/org/compiere/util/Env.java
The file was modifiedorg.adempiere.base/src/org/compiere/util/Login.java
The file was modifiedorg.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/AdempiereWebUI.java
The file was modifiedorg.idempiere.ui.sso.oidc/src/org/idempiere/ui/sso/oidc/service/OIDCPrincipalService.java
Commit c82810a269782c8731c27d584f5910ba4e17ccb9 by carg67
IDEMPIERE-6305 Improve some Error Messages (#2544)

* IDEMPIERE-6305 Improve some Error Messages

* - verify also if the message ends with :
The file was modifiedorg.adempiere.base/src/org/compiere/wf/WFActivityManage.java
The file was modifiedorg.adempiere.base/src/org/compiere/model/PO.java
The file was modifiedorg.adempiere.base/src/org/adempiere/exceptions/ProductNotOnPriceListException.java
The file was modifiedorg.adempiere.base/src/org/compiere/wf/MWFActivity.java