# iDempiere 10 changelog

> Bug fixes and non-disruptive features integrated into the iDempiere 10 stable release, listed by date from newest to oldest.

## 2024-02-06 {#2024-02-06}

- [IDEMPIERE-4579](https://idempiere.atlassian.net/browse/IDEMPIERE-4579) Function altercolumn fails when a role name has a dash ([#2224](https://github.com/idempiere/idempiere/pull/2224), [#2227](https://github.com/idempiere/idempiere/pull/2227), [#2226](https://github.com/idempiere/idempiere/pull/2226))
- [IDEMPIERE-5888](https://idempiere.atlassian.net/browse/IDEMPIERE-5888) - solve login issue for users with single client not saving preferences ([#2191](https://github.com/idempiere/idempiere/pull/2191))
- [IDEMPIERE-5994](https://idempiere.atlassian.net/browse/IDEMPIERE-5994) Connection leak when using DB.prepareStatement(badSql, null) ([#2184](https://github.com/idempiere/idempiere/pull/2184))
- [IDEMPIERE-6003](https://idempiere.atlassian.net/browse/IDEMPIERE-6003) Remove dependency on Jasper Studio's source forge p2 repository ([#2199](https://github.com/idempiere/idempiere/pull/2199))
- [IDEMPIERE-6009](https://idempiere.atlassian.net/browse/IDEMPIERE-6009) AllocationReset Not Working Correctly ([#2204](https://github.com/idempiere/idempiere/pull/2204))
- [IDEMPIERE-6015](https://idempiere.atlassian.net/browse/IDEMPIERE-6015) Allow usage of _ID or _UU columns in print format item scripts ([#2208](https://github.com/idempiere/idempiere/pull/2208))
- [IDEMPIERE-6027](https://idempiere.atlassian.net/browse/IDEMPIERE-6027) Alter column fail with PostgreSQL 16.1 ([#2222](https://github.com/idempiere/idempiere/pull/2222), [#2223](https://github.com/idempiere/idempiere/pull/2223))

## 2024-01-10 {#2024-01-10}

- [IDEMPIERE-5354](https://idempiere.atlassian.net/browse/IDEMPIERE-5354) - Correct name of SysConfig keys (max 50 chars) ([#2164](https://github.com/idempiere/idempiere/pull/2164))
- [IDEMPIERE-5602](https://idempiere.atlassian.net/browse/IDEMPIERE-5602): removing priceEntered and added LineNetAmt on Expense report line. ([#2138](https://github.com/idempiere/idempiere/pull/2138))
- [IDEMPIERE-5849](https://idempiere.atlassian.net/browse/IDEMPIERE-5849) MRole.getDefault make phantom role on cache ([#2149](https://github.com/idempiere/idempiere/pull/2149))
- [IDEMPIERE-5966](https://idempiere.atlassian.net/browse/IDEMPIERE-5966) Restore support for http ([#2153](https://github.com/idempiere/idempiere/pull/2153))
- [IDEMPIERE-5970](https://idempiere.atlassian.net/browse/IDEMPIERE-5970) Reference field must be filled in Report Customization for multiple fields ([#2166](https://github.com/idempiere/idempiere/pull/2166))
- Revert [IDEMPIERE-4877](https://idempiere.atlassian.net/browse/IDEMPIERE-4877) - Fix Footer is overlay on content ([#2053](https://github.com/idempiere/idempiere/pull/2053))

## 2023-12-18 {#2023-12-18}

- [IDEMPIERE-5076](https://idempiere.atlassian.net/browse/IDEMPIERE-5076) Move/Copy client doesn't work in oracle ([#2135](https://github.com/idempiere/idempiere/pull/2135))
- [IDEMPIERE-5888](https://idempiere.atlassian.net/browse/IDEMPIERE-5888) Login Preferences are created on System tenant ([#2140](https://github.com/idempiere/idempiere/pull/2140), [#2143](https://github.com/idempiere/idempiere/pull/2143))
- [IDEMPIERE-5931](https://idempiere.atlassian.net/browse/IDEMPIERE-5931) Generate Invoices (manual) displays RMA for selection despite AR Credit memo already completed. ([#2116](https://github.com/idempiere/idempiere/pull/2116))
- [IDEMPIERE-5953](https://idempiere.atlassian.net/browse/IDEMPIERE-5953) Can not select Order or Material receipt on Create lines from on Vendor Invoice as it do not show any value ([#2132](https://github.com/idempiere/idempiere/pull/2132))
- [IDEMPIERE-5954](https://idempiere.atlassian.net/browse/IDEMPIERE-5954) Payment Info Window failing on Payments into Batch > Lines ([#2136](https://github.com/idempiere/idempiere/pull/2136))
- [IDEMPIERE-5955](https://idempiere.atlassian.net/browse/IDEMPIERE-5955) Financial Report using jasper is throwing exception about closed connection ([#2137](https://github.com/idempiere/idempiere/pull/2137))

## 2023-12-11 {#2023-12-11}

- [IDEMPIERE-4877](https://idempiere.atlassian.net/browse/IDEMPIERE-4877) - Fix Footer is overlay on content ([#2053](https://github.com/idempiere/idempiere/pull/2053))
- [IDEMPIERE-5782](https://idempiere.atlassian.net/browse/IDEMPIERE-5782) Generated Shipments/MR and Invoices with Invalid SalesRep ([#2127](https://github.com/idempiere/idempiere/pull/2127))
- [IDEMPIERE-5936](https://idempiere.atlassian.net/browse/IDEMPIERE-5936) Slow performance creating MR/Invoice Lines using CREATE LINES FROM.. in process M_InOut/C_Invoice_CreateFromProcess ([#2123](https://github.com/idempiere/idempiere/pull/2123))
- [IDEMPIERE-5940](https://idempiere.atlassian.net/browse/IDEMPIERE-5940) Move/Copy Client failing when there are tables without AD_Client_ID ([#2117](https://github.com/idempiere/idempiere/pull/2117))
- [IDEMPIERE-5951](https://idempiere.atlassian.net/browse/IDEMPIERE-5951) Menu root entries added by 2Pack are shown on top ([#2128](https://github.com/idempiere/idempiere/pull/2128))

## 2023-11-20 {#2023-11-20}

- [IDEMPIERE-5855](https://idempiere.atlassian.net/browse/IDEMPIERE-5855):spring resouce load from web only (for jasper report) ([#2110](https://github.com/idempiere/idempiere/pull/2110))
- [IDEMPIERE-5888](https://idempiere.atlassian.net/browse/IDEMPIERE-5888) Login Preferences are created on System tenant ([#2113](https://github.com/idempiere/idempiere/pull/2113))
- [IDEMPIERE-5910](https://idempiere.atlassian.net/browse/IDEMPIERE-5910) Invoice > Create Lines From>Shipment/Receipt>No shipment/receipt lines. ([#2098](https://github.com/idempiere/idempiere/pull/2098))

## 2023-11-15 {#2023-11-15}

- Revert the fix for [IDEMPIERE-5908](https://idempiere.atlassian.net/browse/IDEMPIERE-5908) Report parameters are not displayed in full in PDF. ([#2099](https://github.com/idempiere/idempiere/pull/2099))

## 2023-11-14 {#2023-11-14}

- [IDEMPIERE-5921](https://idempiere.atlassian.net/browse/IDEMPIERE-5921) Enable Multi-Selection on Search fields (Info Windows) by default ([#2107](https://github.com/idempiere/idempiere/pull/2107))

## 2023-11-10 {#2023-11-10}

- [IDEMPIERE-5013](https://idempiere.atlassian.net/browse/IDEMPIERE-5013) set HikariCP initial pool size to 10 - as it was in c3p0 ([#2083](https://github.com/idempiere/idempiere/pull/2083))
- [IDEMPIERE-5261](https://idempiere.atlassian.net/browse/IDEMPIERE-5261) Workflow EMail notification enhancement ([#2102](https://github.com/idempiere/idempiere/pull/2102), [#2104](https://github.com/idempiere/idempiere/pull/2104))
- [IDEMPIERE-5874](https://idempiere.atlassian.net/browse/IDEMPIERE-5874) - adding AD_Client_ID to MDistribution cache key ([#2040](https://github.com/idempiere/idempiere/pull/2040))
- [IDEMPIERE-5899](https://idempiere.atlassian.net/browse/IDEMPIERE-5899) Fix message error AutoProcude ([#2081](https://github.com/idempiere/idempiere/pull/2081))
- [IDEMPIERE-5900](https://idempiere.atlassian.net/browse/IDEMPIERE-5900) [AutoProcuce] - Execute only when it is not a return ([#2080](https://github.com/idempiere/idempiere/pull/2080))
- [IDEMPIERE-5904](https://idempiere.atlassian.net/browse/IDEMPIERE-5904) NPE for Search Fields within Reference Keys ([#2086](https://github.com/idempiere/idempiere/pull/2086))
- [IDEMPIERE-5908](https://idempiere.atlassian.net/browse/IDEMPIERE-5908) Report parameters are not displayed in full in PDF. ([#2099](https://github.com/idempiere/idempiere/pull/2099))
- [IDEMPIERE-5915](https://idempiere.atlassian.net/browse/IDEMPIERE-5915) Generate Invoices (manual) > RMA => AR Credit Memo created with system date instead of "Date Invoiced" ([#2097](https://github.com/idempiere/idempiere/pull/2097))
- [IDEMPIERE-5921](https://idempiere.atlassian.net/browse/IDEMPIERE-5921) Enable Multi-Selection on Search fields (Info Windows) by default ([#2095](https://github.com/idempiere/idempiere/pull/2095))
- [IDEMPIERE-5926](https://idempiere.atlassian.net/browse/IDEMPIERE-5926) SOAP WebService failing -> Invalid Lookup value ([#2101](https://github.com/idempiere/idempiere/pull/2101))
- [IDEMPIERE-5927](https://idempiere.atlassian.net/browse/IDEMPIERE-5927) EMail Workflow fails when sending email using a System mail account ([#2103](https://github.com/idempiere/idempiere/pull/2103))

## 2023-10-29 {#2023-10-29}

- [IDEMPIERE-5878](https://idempiere.atlassian.net/browse/IDEMPIERE-5878) Wrong GL posting in allocation for payment REVERSE/ACCRUAL, if payment WITH charge ([#2074](https://github.com/idempiere/idempiere/pull/2074))
- [IDEMPIERE-5888](https://idempiere.atlassian.net/browse/IDEMPIERE-5888) Login Preferences are created on System tenant ([#2067](https://github.com/idempiere/idempiere/pull/2067))
- [IDEMPIERE-5890](https://idempiere.atlassian.net/browse/IDEMPIERE-5890) mvn validate is failed by artifacts could not be resolved ([#2072](https://github.com/idempiere/idempiere/pull/2072))
- [IDEMPIERE-5893](https://idempiere.atlassian.net/browse/IDEMPIERE-5893) Completed invoices are being updated in MOrder.afterSave ([#2075](https://github.com/idempiere/idempiere/pull/2075))

## 2023-10-18 {#2023-10-18}

- [IDEMPIERE-4346](https://idempiere.atlassian.net/browse/IDEMPIERE-4346) [Allocation Reset] - Don't close trx when exception is throw ([#2059](https://github.com/idempiere/idempiere/pull/2059))
- [IDEMPIERE-4671](https://idempiere.atlassian.net/browse/IDEMPIERE-4671) Shortcut for the menu box ([#2054](https://github.com/idempiere/idempiere/pull/2054))
- [IDEMPIERE-4682](https://idempiere.atlassian.net/browse/IDEMPIERE-4682) oracle has M_INVENTORYLINEMA_KEY is reason error when complete Internal Use Inventory ([#2060](https://github.com/idempiere/idempiere/pull/2060))
- [IDEMPIERE-5773](https://idempiere.atlassian.net/browse/IDEMPIERE-5773) Fixed bug on advance detail not adding the parenthesis on detail tab queries ([#2062](https://github.com/idempiere/idempiere/pull/2062))
- [IDEMPIERE-5774](https://idempiere.atlassian.net/browse/IDEMPIERE-5774) Fixed bug that shows cross tenant record on info window when the where clause is wrong ([#2058](https://github.com/idempiere/idempiere/pull/2058))
- [IDEMPIERE-5793](https://idempiere.atlassian.net/browse/IDEMPIERE-5793) premature dunning when dunning run is done on exactly the due date ([#2064](https://github.com/idempiere/idempiere/pull/2064))
- [IDEMPIERE-5877](https://idempiere.atlassian.net/browse/IDEMPIERE-5877) Include .sh scripts in windows installer - chmod +x ([#2052](https://github.com/idempiere/idempiere/pull/2052))
- [IDEMPIERE-5883](https://idempiere.atlassian.net/browse/IDEMPIERE-5883) Improve default for Receipt parameter in Payment Info ([#2057](https://github.com/idempiere/idempiere/pull/2057))
- [IDEMPIERE-5887](https://idempiere.atlassian.net/browse/IDEMPIERE-5887) Fixed bug causing NPE when clicking on Flat View ([#2063](https://github.com/idempiere/idempiere/pull/2063))

## 2023-10-06 {#2023-10-06}

- [IDEMPIERE-2076](https://idempiere.atlassian.net/browse/IDEMPIERE-2076) : auto validate invoice payment schedule when create new record ([#2034](https://github.com/idempiere/idempiere/pull/2034))
- [IDEMPIERE-5866](https://idempiere.atlassian.net/browse/IDEMPIERE-5866): different identifiers of info window and m_table cause in… ([#2029](https://github.com/idempiere/idempiere/pull/2029))
- [IDEMPIERE-5867](https://idempiere.atlassian.net/browse/IDEMPIERE-5867):autocomplete show different list for table and table dir ([#2028](https://github.com/idempiere/idempiere/pull/2028))
- [IDEMPIERE-5877](https://idempiere.atlassian.net/browse/IDEMPIERE-5877) Include .sh scripts in windows installer ([#2044](https://github.com/idempiere/idempiere/pull/2044))

## 2023-10-01 {#2023-10-01}

- [IDEMPIERE-3590](https://idempiere.atlassian.net/browse/IDEMPIERE-3590) Can't open Preference popup if no field is set as QuickEntry ([#1989](https://github.com/idempiere/idempiere/pull/1989))
- [IDEMPIERE-4751](https://idempiere.atlassian.net/browse/IDEMPIERE-4751) move reset button to separate with refresh button ([#1998](https://github.com/idempiere/idempiere/pull/1998))
- [IDEMPIERE-5229](https://idempiere.atlassian.net/browse/IDEMPIERE-5229) After migrate helper (FHCA-4070) ([#2031](https://github.com/idempiere/idempiere/pull/2031))
- [IDEMPIERE-5845](https://idempiere.atlassian.net/browse/IDEMPIERE-5845) Adds Window Access validation for Drill Assistent ([#1995](https://github.com/idempiere/idempiere/pull/1995))
- [IDEMPIERE-5849](https://idempiere.atlassian.net/browse/IDEMPIERE-5849) MRole.getDefault make phantom role on cache ([#2020](https://github.com/idempiere/idempiere/pull/2020))
- [IDEMPIERE-5855](https://idempiere.atlassian.net/browse/IDEMPIERE-5855) [IDEMPIERE-4183](https://idempiere.atlassian.net/browse/IDEMPIERE-4183) happen again by update spring library (spring resouce load from web only) ([#2010](https://github.com/idempiere/idempiere/pull/2010))
- [IDEMPIERE-5856](https://idempiere.atlassian.net/browse/IDEMPIERE-5856) MOrder.setBPartner is not using IsSOTrx for PaymentRule ([#2012](https://github.com/idempiere/idempiere/pull/2012))
- [IDEMPIERE-5857](https://idempiere.atlassian.net/browse/IDEMPIERE-5857) Cross tenant on Reset Password ([#2015](https://github.com/idempiere/idempiere/pull/2015))
- [IDEMPIERE-5860](https://idempiere.atlassian.net/browse/IDEMPIERE-5860) Recent Item of Window Customization is usually empty ([#2017](https://github.com/idempiere/idempiere/pull/2017))
- [IDEMPIERE-5863](https://idempiere.atlassian.net/browse/IDEMPIERE-5863) Fixed bug that copies isVerified when copying a BOM product ([#2022](https://github.com/idempiere/idempiere/pull/2022))
- [IDEMPIERE-5868](https://idempiere.atlassian.net/browse/IDEMPIERE-5868) RUN_MonitoredSyncDB ordered by timestamp can have issues ([#2030](https://github.com/idempiere/idempiere/pull/2030))
- [IDEMPIERE-5873](https://idempiere.atlassian.net/browse/IDEMPIERE-5873) name correction in ([#2036](https://github.com/idempiere/idempiere/pull/2036))

## 2023-09-15 {#2023-09-15}

- [IDEMPIERE-5854](https://idempiere.atlassian.net/browse/IDEMPIERE-5854) Error when trying to call ServerReportCtl.runJasperProcess with a process info without a transaction name ([#2009](https://github.com/idempiere/idempiere/pull/2009))

## 2023-09-13 {#2023-09-13}

- [IDEMPIERE-2533](https://idempiere.atlassian.net/browse/IDEMPIERE-2533) Calendar (Event) - Create request has wrong Dyn Validation ([#1971](https://github.com/idempiere/idempiere/pull/1971))
- [IDEMPIERE-5760](https://idempiere.atlassian.net/browse/IDEMPIERE-5760) Manage mail.smtp.timeout using SysConfig ([#1982](https://github.com/idempiere/idempiere/pull/1982))
- [IDEMPIERE-5810](https://idempiere.atlassian.net/browse/IDEMPIERE-5810) Reference "Chosen Multiple Selection Search" can not be done correctly at the first selection ([#1981](https://github.com/idempiere/idempiere/pull/1981))
- [IDEMPIERE-5828](https://idempiere.atlassian.net/browse/IDEMPIERE-5828) Setting ASI from invoice to credit memo on InvoceCreateCreditMemo Process ([#1972](https://github.com/idempiere/idempiere/pull/1972))
- [IDEMPIERE-5841](https://idempiere.atlassian.net/browse/IDEMPIERE-5841) AD_Note created by Request causing Cross Tenant ([#1991](https://github.com/idempiere/idempiere/pull/1991))
- [IDEMPIERE-5843](https://idempiere.atlassian.net/browse/IDEMPIERE-5843) System support users (like SuperUser) cannot see (fix) preferences on tenants ([#1992](https://github.com/idempiere/idempiere/pull/1992), [#1994](https://github.com/idempiere/idempiere/pull/1994))
- [IDEMPIERE-5844](https://idempiere.atlassian.net/browse/IDEMPIERE-5844) Add missing field / code for AD_Preference.AD_InfoWin… ([#1993](https://github.com/idempiere/idempiere/pull/1993))

## 2023-08-15 {#2023-08-15}

- [IDEMPIERE-5818](https://idempiere.atlassian.net/browse/IDEMPIERE-5818) AD_Session cache is not working ([#1960](https://github.com/idempiere/idempiere/pull/1960))
- [IDEMPIERE-5821](https://idempiere.atlassian.net/browse/IDEMPIERE-5821) Credit Memos are commissioning positive ([#1965](https://github.com/idempiere/idempiere/pull/1965))
- [IDEMPIERE-5823](https://idempiere.atlassian.net/browse/IDEMPIERE-5823) - Improve MUserMail constructors to behave equally in every case ([#1967](https://github.com/idempiere/idempiere/pull/1967))
- [IDEMPIERE-5824](https://idempiere.atlassian.net/browse/IDEMPIERE-5824) - Fixed wrong entity type is set when creating a tab in an existing window using the Create Window, Tab & Field from Table process ([#1968](https://github.com/idempiere/idempiere/pull/1968))

## 2023-07-29 {#2023-07-29}

:::warning

The hazelcast library was upgraded with ticket IDEMPIERE-5816, the hazelcast.xml configuration file is not compatible with previous version, so it is needed to run setup again to use the new template. In case your hazelcast.xml is customized, you need to take the template for version 5.3 and apply your changes.

:::

- [IDEMPIERE-4735](https://idempiere.atlassian.net/browse/IDEMPIERE-4735) apply patch from Webservice CreateUpdate. PO passed to Call to WSValidator is not valid ([#1948](https://github.com/idempiere/idempiere/pull/1948))
- [IDEMPIERE-5525](https://idempiere.atlassian.net/browse/IDEMPIERE-5525) GetWarehouse method ordering storage records by M_Locator_ID ([#1941](https://github.com/idempiere/idempiere/pull/1941))
- [IDEMPIERE-5529](https://idempiere.atlassian.net/browse/IDEMPIERE-5529) StackOverflowError at Quick Entry using WDateEditor ([#1940](https://github.com/idempiere/idempiere/pull/1940))
- [IDEMPIERE-5725](https://idempiere.atlassian.net/browse/IDEMPIERE-5725) NPE in gridview on mobile ([#1939](https://github.com/idempiere/idempiere/pull/1939))
- [IDEMPIERE-5791](https://idempiere.atlassian.net/browse/IDEMPIERE-5791) - Fix Error when changing print format to CSV ([#1925](https://github.com/idempiere/idempiere/pull/1925))
- [IDEMPIERE-5799](https://idempiere.atlassian.net/browse/IDEMPIERE-5799) - Storage Reservation Log does not set Organization Correctly ([#1935](https://github.com/idempiere/idempiere/pull/1935))
- [IDEMPIERE-5800](https://idempiere.atlassian.net/browse/IDEMPIERE-5800) Info Window Context Variables are not Cleared after Closing ([#1937](https://github.com/idempiere/idempiere/pull/1937))
- [IDEMPIERE-5811](https://idempiere.atlassian.net/browse/IDEMPIERE-5811) - Fix NPE on event for BroadcastMessages / fix kill session feature ([#1956](https://github.com/idempiere/idempiere/pull/1956), [#1954](https://github.com/idempiere/idempiere/pull/1954))
- [IDEMPIERE-5816](https://idempiere.atlassian.net/browse/IDEMPIERE-5816) Upgrade Hazelcast version (FHCA-4436) / fix broken jenkins ([#1958](https://github.com/idempiere/idempiere/pull/1958), [#1955](https://github.com/idempiere/idempiere/pull/1955), [#1957](https://github.com/idempiere/idempiere/pull/1957))

## 2023-07-10 {#2023-07-10}

- [IDEMPIERE-5591](https://idempiere.atlassian.net/browse/IDEMPIERE-5591) Payment allocation AP/AR GL postings not zero in alternative schema for invoice REVERSE/CORRECT ([#1921](https://github.com/idempiere/idempiere/pull/1921))
- [IDEMPIERE-5750](https://idempiere.atlassian.net/browse/IDEMPIERE-5750) Error when switching to tab when choosing a language other than English ([#1920](https://github.com/idempiere/idempiere/pull/1920))
- [IDEMPIERE-5757](https://idempiere.atlassian.net/browse/IDEMPIERE-5757) immediate post: Payment REVERSE/CORRECT allocation document NOT posted ([#1922](https://github.com/idempiere/idempiere/pull/1922))
- [IDEMPIERE-5781](https://idempiere.atlassian.net/browse/IDEMPIERE-5781) Any user can destroy a configured SQL Query ([#1913](https://github.com/idempiere/idempiere/pull/1913))
- [IDEMPIERE-5794](https://idempiere.atlassian.net/browse/IDEMPIERE-5794): New param for getBusinessDaysBetween to include/exlud… ([#1928](https://github.com/idempiere/idempiere/pull/1928))
- [IDEMPIERE-5795](https://idempiere.atlassian.net/browse/IDEMPIERE-5795): DeveloperMode context variable ([#1929](https://github.com/idempiere/idempiere/pull/1929))

## 2023-06-28 {#2023-06-28}

- [IDEMPIERE-5770](https://idempiere.atlassian.net/browse/IDEMPIERE-5770) - Sql clauses are not applied on Related Info Window ([#1897](https://github.com/idempiere/idempiere/pull/1897))
- [IDEMPIERE-5780](https://idempiere.atlassian.net/browse/IDEMPIERE-5780) NPE on StatusBarPanel ([#1912](https://github.com/idempiere/idempiere/pull/1912))
- [IDEMPIERE-5782](https://idempiere.atlassian.net/browse/IDEMPIERE-5782) Generated Shipments/MR and Invoices with Invalid Sales Rep ([#1914](https://github.com/idempiere/idempiere/pull/1914))
- [IDEMPIERE-5783](https://idempiere.atlassian.net/browse/IDEMPIERE-5783) Support date and number in jasper column lookup ([#1915](https://github.com/idempiere/idempiere/pull/1915))
- [IDEMPIERE-5787](https://idempiere.atlassian.net/browse/IDEMPIERE-5787) Print Dunning Letters doesn't work with multi-language ([#1918](https://github.com/idempiere/idempiere/pull/1918))

## 2023-06-23 {#2023-06-23}

- [IDEMPIERE-5056](https://idempiere.atlassian.net/browse/IDEMPIERE-5056) Order and Invoice: Tax lookup interface ([#1907](https://github.com/idempiere/idempiere/pull/1907))
- [IDEMPIERE-5560](https://idempiere.atlassian.net/browse/IDEMPIERE-5560) Cannot save Material Receipt after filling Order if the User1_ID field is not displayed ([#1896](https://github.com/idempiere/idempiere/pull/1896))
- [IDEMPIERE-5747](https://idempiere.atlassian.net/browse/IDEMPIERE-5747) When using Generate PO from SO - cannot delete the generated PO, neither the SO lines ([#1902](https://github.com/idempiere/idempiere/pull/1902))
- [IDEMPIERE-5776](https://idempiere.atlassian.net/browse/IDEMPIERE-5776) Cannot generate shipment for an order with multiple lines for same product and Complete Order delivery rule ([#1900](https://github.com/idempiere/idempiere/pull/1900))
- [IDEMPIERE-5777](https://idempiere.atlassian.net/browse/IDEMPIERE-5777) Improve extensibility of WPaySelect ([#1903](https://github.com/idempiere/idempiere/pull/1903))
- [IDEMPIERE-5238](https://idempiere.atlassian.net/browse/IDEMPIERE-5238) - Record_ID editor (integrate fix for NPE)

## 2023-06-09 {#2023-06-09}

- [IDEMPIERE-5407](https://idempiere.atlassian.net/browse/IDEMPIERE-5407) - Fix Wrong getIdColumnName Validation ([#1893](https://github.com/idempiere/idempiere/pull/1893))
- [IDEMPIERE-5507](https://idempiere.atlassian.net/browse/IDEMPIERE-5507): Sync Print format items with Report view columns fix ([#1851](https://github.com/idempiere/idempiere/pull/1851))
- [IDEMPIERE-5643](https://idempiere.atlassian.net/browse/IDEMPIERE-5643) - Error during document's workflows are not displayed on Workflow Activities form. ([#1756](https://github.com/idempiere/idempiere/pull/1756))
- [IDEMPIERE-5746](https://idempiere.atlassian.net/browse/IDEMPIERE-5746) Bank Statement and Production cannot use Overwrite Date/Seq on Complete ([#1882](https://github.com/idempiere/idempiere/pull/1882))
- [IDEMPIERE-5749](https://idempiere.atlassian.net/browse/IDEMPIERE-5749): CreatedBy fields should not be forced to be Search if used from processes/info windows ([#1870](https://github.com/idempiere/idempiere/pull/1870))
- [IDEMPIERE-5753](https://idempiere.atlassian.net/browse/IDEMPIERE-5753) - Date Picker doesn't set time on first date in Quick Mode ([#1873](https://github.com/idempiere/idempiere/pull/1873))
- [IDEMPIERE-5756](https://idempiere.atlassian.net/browse/IDEMPIERE-5756) 2PackActivator: should check Adempiere.isStarted instead of getThreadPoolExecutor ([#1878](https://github.com/idempiere/idempiere/pull/1878))
- [IDEMPIERE-5758](https://idempiere.atlassian.net/browse/IDEMPIERE-5758) Improve extensibility of ReplenishReportProduction ([#1879](https://github.com/idempiere/idempiere/pull/1879))
- [IDEMPIERE-5759](https://idempiere.atlassian.net/browse/IDEMPIERE-5759) - Fixed potential NPE when sending a null orderclause ([#1880](https://github.com/idempiere/idempiere/pull/1880))
- [IDEMPIERE-5763](https://idempiere.atlassian.net/browse/IDEMPIERE-5763) Improve reliability of stopping a scheduler ([#1885](https://github.com/idempiere/idempiere/pull/1885))
- [IDEMPIERE-5766](https://idempiere.atlassian.net/browse/IDEMPIERE-5766) Recreate Storage Reservation is creating records for non-stocked products ([#1892](https://github.com/idempiere/idempiere/pull/1892))

## 2023-06-05 {#2023-06-05}

- [IDEMPIERE-5645](https://idempiere.atlassian.net/browse/IDEMPIERE-5645) - fix NPE on report Script columns ([#1871](https://github.com/idempiere/idempiere/pull/1871))
- [IDEMPIERE-5742](https://idempiere.atlassian.net/browse/IDEMPIERE-5742) Info Product Window: Footer cut off after execution of query ([#1872](https://github.com/idempiere/idempiere/pull/1872))
- [IDEMPIERE-5751](https://idempiere.atlassian.net/browse/IDEMPIERE-5751) - Displayed Linked Order field in Purchase and Sales O… ([#1877](https://github.com/idempiere/idempiere/pull/1877))
- [IDEMPIERE-5756](https://idempiere.atlassian.net/browse/IDEMPIERE-5756) 2PackActivator: should check Adempiere.isStarted instead of getThreadPoolExecutor ([#1876](https://github.com/idempiere/idempiere/pull/1876))

## 2023-05-31 {#2023-05-31}

- [IDEMPIERE-4639](https://idempiere.atlassian.net/browse/IDEMPIERE-4639) Cross tenant issues with context help ([#1848](https://github.com/idempiere/idempiere/pull/1848))
- [IDEMPIERE-4836](https://idempiere.atlassian.net/browse/IDEMPIERE-4836) Adding Access tab on Document Status (Activity) - fix issue with native sequence ([#1867](https://github.com/idempiere/idempiere/pull/1867))
- [IDEMPIERE-5174](https://idempiere.atlassian.net/browse/IDEMPIERE-5174) Disable System User - Allow to assign password on new created users ([#1854](https://github.com/idempiere/idempiere/pull/1854))
- [IDEMPIERE-5491](https://idempiere.atlassian.net/browse/IDEMPIERE-5491) Info Window - implement Select/DeSelect All buttons (FHCA-4016) - Fix NPE ([#1834](https://github.com/idempiere/idempiere/pull/1834))
- [IDEMPIERE-5667](https://idempiere.atlassian.net/browse/IDEMPIERE-5667) Recent Items not Refreshing when Deleting Records in Grid View ([#1847](https://github.com/idempiere/idempiere/pull/1847))
- [IDEMPIERE-5687](https://idempiere.atlassian.net/browse/IDEMPIERE-5687) Base Price List ([#1858](https://github.com/idempiere/idempiere/pull/1858))
- [IDEMPIERE-5724](https://idempiere.atlassian.net/browse/IDEMPIERE-5724) Cannot add Related Info Window to Info Product ([#1838](https://github.com/idempiere/idempiere/pull/1838))
- [IDEMPIERE-5733](https://idempiere.atlassian.net/browse/IDEMPIERE-5733) Obsolete libraries in org.adempiere.ui.zk/lib #resolve ([#1849](https://github.com/idempiere/idempiere/pull/1849))
- [IDEMPIERE-5739](https://idempiere.atlassian.net/browse/IDEMPIERE-5739) Allow Inventory Valuation Report for more than one warehouse ([#1857](https://github.com/idempiere/idempiere/pull/1857))
- [IDEMPIERE-5742](https://idempiere.atlassian.net/browse/IDEMPIERE-5742) Info Product Window: Footer cut off after execution of query ([#1861](https://github.com/idempiere/idempiere/pull/1861))
- [IDEMPIERE-5748](https://idempiere.atlassian.net/browse/IDEMPIERE-5748): currencyrate - date is not truncated ([#1869](https://github.com/idempiere/idempiere/pull/1869))

## 2023-05-06 {#2023-05-06}

- [IDEMPIERE-5331](https://idempiere.atlassian.net/browse/IDEMPIERE-5331) Create Production from Order (all Lines) ([#1823](https://github.com/idempiere/idempiere/pull/1823))
- [IDEMPIERE-5614](https://idempiere.atlassian.net/browse/IDEMPIERE-5614) Advanced Find Window error when searching for Yes/No ([#1824](https://github.com/idempiere/idempiere/pull/1824))
- [IDEMPIERE-5701](https://idempiere.atlassian.net/browse/IDEMPIERE-5701): Improve logs when role cannot report or export ([#1811](https://github.com/idempiere/idempiere/pull/1811))
- [IDEMPIERE-5709](https://idempiere.atlassian.net/browse/IDEMPIERE-5709) - Fixed SQLFind columns not working ([#1822](https://github.com/idempiere/idempiere/pull/1822))

## 2023-05-03 {#2023-05-03}

- [IDEMPIERE-5238](https://idempiere.atlassian.net/browse/IDEMPIERE-5238) Fix checkRecordIDCrossTenant failing in multi-key table ([#1821](https://github.com/idempiere/idempiere/pull/1821))
- [IDEMPIERE-5702](https://idempiere.atlassian.net/browse/IDEMPIERE-5702) - IndexOutOfBoundsException on Info Window ([#1812](https://github.com/idempiere/idempiere/pull/1812))
- [IDEMPIERE-5708](https://idempiere.atlassian.net/browse/IDEMPIERE-5708) Show in grid value in dictionary cannot be overriden by customize ([#1820](https://github.com/idempiere/idempiere/pull/1820))

## 2023-05-01 {#2023-05-01}

- [IDEMPIERE-5509](https://idempiere.atlassian.net/browse/IDEMPIERE-5509) Implement readonly query without using Trx - fix issue with native sequences in PostgreSQL ([#1815](https://github.com/idempiere/idempiere/pull/1815))
- [IDEMPIERE-5703](https://idempiere.atlassian.net/browse/IDEMPIERE-5703) NPE when importing Physical Inventory using Import CSV button ([#1813](https://github.com/idempiere/idempiere/pull/1813))
- [IDEMPIERE-5704](https://idempiere.atlassian.net/browse/IDEMPIERE-5704) Archive Viewer silent when archive cannot be deleted ([#1814](https://github.com/idempiere/idempiere/pull/1814))
- [IDEMPIERE-5705](https://idempiere.atlassian.net/browse/IDEMPIERE-5705) Field Event Change Log is not read only ([#1816](https://github.com/idempiere/idempiere/pull/1816))
- [IDEMPIERE-5706](https://idempiere.atlassian.net/browse/IDEMPIERE-5706) Improvements to Tab Editor in Window Customization ([#1817](https://github.com/idempiere/idempiere/pull/1817))

## 2023-04-28 {#2023-04-28}

- [IDEMPIERE-5673](https://idempiere.atlassian.net/browse/IDEMPIERE-5673) Wrong character causes java.awt.IllegalComponentStateException: This component must have a parent in order to determine its locale on reports ([#1785](https://github.com/idempiere/idempiere/pull/1785))
- [IDEMPIERE-5685](https://idempiere.atlassian.net/browse/IDEMPIERE-5685) Do not Create Production for AutoProduce products ([#1796](https://github.com/idempiere/idempiere/pull/1796))
- [IDEMPIERE-5686](https://idempiere.atlassian.net/browse/IDEMPIERE-5686) - Closing Browser Tab while Process Modal Dialog is Opened causes NPE ([#1797](https://github.com/idempiere/idempiere/pull/1797))
- [IDEMPIERE-5696](https://idempiere.atlassian.net/browse/IDEMPIERE-5696): Width of last column of reports exported as Xlsx is n… ([#1806](https://github.com/idempiere/idempiere/pull/1806))

## 2023-04-23 {#2023-04-23}

- [IDEMPIERE-2194](https://idempiere.atlassian.net/browse/IDEMPIERE-2194) GL Journal Distribution writes no DocumentNo in Accounting Fact Description ([#1795](https://github.com/idempiere/idempiere/pull/1795))
- [IDEMPIERE-5570](https://idempiere.atlassian.net/browse/IDEMPIERE-5570) Zk: Improve readability of code ([#1774](https://github.com/idempiere/idempiere/pull/1774))
- [IDEMPIERE-5662](https://idempiere.atlassian.net/browse/IDEMPIERE-5662) Replenish Report - improvements ([#1775](https://github.com/idempiere/idempiere/pull/1775))
- [IDEMPIERE-5664](https://idempiere.atlassian.net/browse/IDEMPIERE-5664) - Report Renderer can Overwrite any Current Tab ([#1777](https://github.com/idempiere/idempiere/pull/1777))
- [IDEMPIERE-5665](https://idempiere.atlassian.net/browse/IDEMPIERE-5665) - [Multi Selection] - Negate option in process parameter ([#1779](https://github.com/idempiere/idempiere/pull/1779))
- [IDEMPIERE-5666](https://idempiere.atlassian.net/browse/IDEMPIERE-5666) - fix NPE on refreshing report ([#1784](https://github.com/idempiere/idempiere/pull/1784)) - Prevent Closing the Tab of a Running Report ([#1778](https://github.com/idempiere/idempiere/pull/1778))
- [IDEMPIERE-5671](https://idempiere.atlassian.net/browse/IDEMPIERE-5671): Fixing Line net amount has error due to rounding. ([#1782](https://github.com/idempiere/idempiere/pull/1782))
- [IDEMPIERE-5674](https://idempiere.atlassian.net/browse/IDEMPIERE-5674) - Fix null pointer exception when remove favorites nodes ([#1786](https://github.com/idempiere/idempiere/pull/1786))
- [IDEMPIERE-5675](https://idempiere.atlassian.net/browse/IDEMPIERE-5675) MTable.getPO cache for model factory wrongly removing from cache when PO is not found ([#1788](https://github.com/idempiere/idempiere/pull/1788))
- [IDEMPIERE-5678](https://idempiere.atlassian.net/browse/IDEMPIERE-5678) Unit Test is failing with PostgreSQL 15 ([#1789](https://github.com/idempiere/idempiere/pull/1789))
- [IDEMPIERE-5679](https://idempiere.atlassian.net/browse/IDEMPIERE-5679) - Fixing problem using List Type reference on info window columns ([#1790](https://github.com/idempiere/idempiere/pull/1790))
- [IDEMPIERE-5682](https://idempiere.atlassian.net/browse/IDEMPIERE-5682) - Closing Browser Tab while Report Viewer is Opened causes NPE ([#1793](https://github.com/idempiere/idempiere/pull/1793))
- [IDEMPIERE-5684](https://idempiere.atlassian.net/browse/IDEMPIERE-5684) Bad naming of Automatic 2Packs stop the whole process ([#1794](https://github.com/idempiere/idempiere/pull/1794))

## 2023-04-07 {#2023-04-07}

- [IDEMPIERE-5174](https://idempiere.atlassian.net/browse/IDEMPIERE-5174) Disable System User - Set new System ([#1769](https://github.com/idempiere/idempiere/pull/1769))
- [IDEMPIERE-5528](https://idempiere.atlassian.net/browse/IDEMPIERE-5528) Context parsing on process Parameter not considering tab no ([#1765](https://github.com/idempiere/idempiere/pull/1765), [#1763](https://github.com/idempiere/idempiere/pull/1763))
- [IDEMPIERE-5560](https://idempiere.atlassian.net/browse/IDEMPIERE-5560) Cannot save more than one order line when an _ID field is not displayed ([#1764](https://github.com/idempiere/idempiere/pull/1764), [#1770](https://github.com/idempiere/idempiere/pull/1770))
- [IDEMPIERE-5604](https://idempiere.atlassian.net/browse/IDEMPIERE-5604) Column Encryption not marking column as encrypted - data corruption ([#1766](https://github.com/idempiere/idempiere/pull/1766))
- [IDEMPIERE-5645](https://idempiere.atlassian.net/browse/IDEMPIERE-5645) - Print Format Script Column cannot find Columns from context ([#1760](https://github.com/idempiere/idempiere/pull/1760))
- [IDEMPIERE-5650](https://idempiere.atlassian.net/browse/IDEMPIERE-5650) - Cannot Define Multiple Values for Dashboard Content Process Parameters ([#1757](https://github.com/idempiere/idempiere/pull/1757))
- [IDEMPIERE-5652](https://idempiere.atlassian.net/browse/IDEMPIERE-5652) - Print Format: Format Pattern is not Applied on Grouping/Summary rows ([#1762](https://github.com/idempiere/idempiere/pull/1762))
- [IDEMPIERE-5658](https://idempiere.atlassian.net/browse/IDEMPIERE-5658): NPE CompositeADTabbox.onTabSelectionChangedEcho ([#1767](https://github.com/idempiere/idempiere/pull/1767))

## 2023-03-31 {#2023-03-31}

- [IDEMPIERE-5238](https://idempiere.atlassian.net/browse/IDEMPIERE-5238) Record_ID editor - fix 2Pack broken ([#1754](https://github.com/idempiere/idempiere/pull/1754))
- [IDEMPIERE-5570](https://idempiere.atlassian.net/browse/IDEMPIERE-5570) Zk: Improve readability of code ([#1755](https://github.com/idempiere/idempiere/pull/1755))
- [IDEMPIERE-5602](https://idempiere.atlassian.net/browse/IDEMPIERE-5602) : Adding PriceEntered in Expense report ([#1759](https://github.com/idempiere/idempiere/pull/1759))
- [IDEMPIERE-5604](https://idempiere.atlassian.net/browse/IDEMPIERE-5604) Column Encryption is broken in native postgresql ([#1752](https://github.com/idempiere/idempiere/pull/1752))
- [IDEMPIERE-5639](https://idempiere.atlassian.net/browse/IDEMPIERE-5639) - Improve navigation on QuickForm
- [IDEMPIERE-5640](https://idempiere.atlassian.net/browse/IDEMPIERE-5640) - Fix Cross Tenant Sending BroadCast Message ([#1750](https://github.com/idempiere/idempiere/pull/1750))
- [IDEMPIERE-5644](https://idempiere.atlassian.net/browse/IDEMPIERE-5644) : Allow to set an image per form ([#1751](https://github.com/idempiere/idempiere/pull/1751))
- [IDEMPIERE-5654](https://idempiere.atlassian.net/browse/IDEMPIERE-5654) - UnMark flag isProcessing in AD_PInstance table after start server ([#1758](https://github.com/idempiere/idempiere/pull/1758))

## 2023-03-24 {#2023-03-24}

- [IDEMPIERE-5393](https://idempiere.atlassian.net/browse/IDEMPIERE-5393) - Dashboard panel header disappearing ([#1742](https://github.com/idempiere/idempiere/pull/1742))
- [IDEMPIERE-5588](https://idempiere.atlassian.net/browse/IDEMPIERE-5588) - Multiselect Chosenbox Editor Doesn't Initialise its List when Tab First Opened ([#1744](https://github.com/idempiere/idempiere/pull/1744))
- [IDEMPIERE-5608](https://idempiere.atlassian.net/browse/IDEMPIERE-5608): Improve server logs by tenant and user data ([#1715](https://github.com/idempiere/idempiere/pull/1715))
- [IDEMPIERE-5633](https://idempiere.atlassian.net/browse/IDEMPIERE-5633) Check tableId &lt;=0 in PO.checkRecordIDCrossTenant() ([#1745](https://github.com/idempiere/idempiere/pull/1745))
- [IDEMPIERE-5636](https://idempiere.atlassian.net/browse/IDEMPIERE-5636) - Add Mattermost to the About Tab ([#1743](https://github.com/idempiere/idempiere/pull/1743))
- [IDEMPIERE-5637](https://idempiere.atlassian.net/browse/IDEMPIERE-5637) - Improve GridField to allow setting the default values of GridFieldVO programmatically with a method ([#1746](https://github.com/idempiere/idempiere/pull/1746))
- [IDEMPIERE-5638](https://idempiere.atlassian.net/browse/IDEMPIERE-5638) - Fix nullpointer when expanding editor in virtual column ([#1747](https://github.com/idempiere/idempiere/pull/1747))

## 2023-03-20 {#2023-03-20}

- [IDEMPIERE-5238](https://idempiere.atlassian.net/browse/IDEMPIERE-5238) - Support of Search display type for AD_Table_ID ([#1726](https://github.com/idempiere/idempiere/pull/1726))
- [IDEMPIERE-5538](https://idempiere.atlassian.net/browse/IDEMPIERE-5538) - Add isValid to Drill Rule allow validate parameters with beforesave ([#1632](https://github.com/idempiere/idempiere/pull/1632))
- [IDEMPIERE-5565](https://idempiere.atlassian.net/browse/IDEMPIERE-5565) Cannot create report with virtual column where reference is table with display column = ID ([#1735](https://github.com/idempiere/idempiere/pull/1735))
- [IDEMPIERE-5609](https://idempiere.atlassian.net/browse/IDEMPIERE-5609) Dashboard Performance Indicators incrementally redrawed on DC drag and drop ([#1736](https://github.com/idempiere/idempiere/pull/1736))
- [IDEMPIERE-5610](https://idempiere.atlassian.net/browse/IDEMPIERE-5610): Improve layout of Password Validator translations ([#1702](https://github.com/idempiere/idempiere/pull/1702))
- [IDEMPIERE-5611](https://idempiere.atlassian.net/browse/IDEMPIERE-5611) Record ID Editor doesn't work with House Keeping ([#1720](https://github.com/idempiere/idempiere/pull/1720))
- [IDEMPIERE-5616](https://idempiere.atlassian.net/browse/IDEMPIERE-5616) Reverse Shipments don't post because of Not Balanced in special case - add performance index ([#1733](https://github.com/idempiere/idempiere/pull/1733))
- [IDEMPIERE-5621](https://idempiere.atlassian.net/browse/IDEMPIERE-5621) - Dashboard Report ignore if parameter is mandatory or not ([#1714](https://github.com/idempiere/idempiere/pull/1714))
- [IDEMPIERE-5630](https://idempiere.atlassian.net/browse/IDEMPIERE-5630) - Drill rule from dashboard html report never opening ([#1734](https://github.com/idempiere/idempiere/pull/1734), [#1737](https://github.com/idempiere/idempiere/pull/1737))
- [IDEMPIERE-5631](https://idempiere.atlassian.net/browse/IDEMPIERE-5631) - ModelEventHandler findTableName by Model annotation ([#1739](https://github.com/idempiere/idempiere/pull/1739))
- [IDEMPIERE-5632](https://idempiere.atlassian.net/browse/IDEMPIERE-5632) Add unit test for regular expression match for contains ([#1738](https://github.com/idempiere/idempiere/pull/1738))
- [IDEMPIERE-5634](https://idempiere.atlassian.net/browse/IDEMPIERE-5634) Docker standarization ([#1740](https://github.com/idempiere/idempiere/pull/1740))

## 2023-03-14 {#2023-03-14}

- [IDEMPIERE-5049](https://idempiere.atlassian.net/browse/IDEMPIERE-5049) Zk Session and Desktop object not destroy immediately after logout ([#1681](https://github.com/idempiere/idempiere/pull/1681))
- [IDEMPIERE-5093](https://idempiere.atlassian.net/browse/IDEMPIERE-5093) : Scheduler cron pattern scheduling is always using server time zone - fix Oracle scripts ([#1684](https://github.com/idempiere/idempiere/pull/1684))
- [IDEMPIERE-5238](https://idempiere.atlassian.net/browse/IDEMPIERE-5238) - Record_ID editor ([#1610](https://github.com/idempiere/idempiere/pull/1610), [#1700](https://github.com/idempiere/idempiere/pull/1700), [#1699](https://github.com/idempiere/idempiere/pull/1699), [#1703](https://github.com/idempiere/idempiere/pull/1703), [#1705](https://github.com/idempiere/idempiere/pull/1705), [#1728](https://github.com/idempiere/idempiere/pull/1728), [#1723](https://github.com/idempiere/idempiere/pull/1723))
- [IDEMPIERE-5259](https://idempiere.atlassian.net/browse/IDEMPIERE-5259): Labels/tags feature - missing image ([#1716](https://github.com/idempiere/idempiere/pull/1716))
- [IDEMPIERE-5470](https://idempiere.atlassian.net/browse/IDEMPIERE-5470) - Date Range Fieldtype (Reference List) ([#1552](https://github.com/idempiere/idempiere/pull/1552))
- [IDEMPIERE-5494](https://idempiere.atlassian.net/browse/IDEMPIERE-5494) : [WLocationEditor] - Enable Zoom - fix NPE ([#1686](https://github.com/idempiere/idempiere/pull/1686))
- [IDEMPIERE-5542](https://idempiere.atlassian.net/browse/IDEMPIERE-5542) [DisplayType] - Cache issue ([#1687](https://github.com/idempiere/idempiere/pull/1687), [#1717](https://github.com/idempiere/idempiere/pull/1717), [#1718](https://github.com/idempiere/idempiere/pull/1718))
- [IDEMPIERE-5563](https://idempiere.atlassian.net/browse/IDEMPIERE-5563) - Font Icons not implemented on HTML Report column menu ([#1689](https://github.com/idempiere/idempiere/pull/1689))
- [IDEMPIERE-5570](https://idempiere.atlassian.net/browse/IDEMPIERE-5570) Zk: Improve readability of code ([#1690](https://github.com/idempiere/idempiere/pull/1690))
- [IDEMPIERE-5573](https://idempiere.atlassian.net/browse/IDEMPIERE-5573) - Enable Showing Inactive Records through Reference ([#1674](https://github.com/idempiere/idempiere/pull/1674), [#1731](https://github.com/idempiere/idempiere/pull/1731))
- [IDEMPIERE-5585](https://idempiere.atlassian.net/browse/IDEMPIERE-5585) : Drill Assistant image not shown using theme with images ([#1683](https://github.com/idempiere/idempiere/pull/1683))
- [IDEMPIERE-5586](https://idempiere.atlassian.net/browse/IDEMPIERE-5586) Implement ID independent migration script ([#1685](https://github.com/idempiere/idempiere/pull/1685), [#1711](https://github.com/idempiere/idempiere/pull/1711))
- [IDEMPIERE-5589](https://idempiere.atlassian.net/browse/IDEMPIERE-5589) - Drill Assistant throws Mandatory Exception when the Key Parameter is Mandatory ([#1688](https://github.com/idempiere/idempiere/pull/1688))
- [IDEMPIERE-5593](https://idempiere.atlassian.net/browse/IDEMPIERE-5593) - Drill Rule: Do not render Drill Rules for the same Report ([#1692](https://github.com/idempiere/idempiere/pull/1692))
- [IDEMPIERE-5594](https://idempiere.atlassian.net/browse/IDEMPIERE-5594) : On detail panel grid, button not respect context par… ([#1701](https://github.com/idempiere/idempiere/pull/1701))
- [IDEMPIERE-5595](https://idempiere.atlassian.net/browse/IDEMPIERE-5595): Allow to deactivate negate option for "Chosen Multipl… ([#1695](https://github.com/idempiere/idempiere/pull/1695))
- [IDEMPIERE-5596](https://idempiere.atlassian.net/browse/IDEMPIERE-5596) Advance Find: List of Tab is wrong for Product > Price ([#1694](https://github.com/idempiere/idempiere/pull/1694))
- [IDEMPIERE-5597](https://idempiere.atlassian.net/browse/IDEMPIERE-5597) : 2pack updating root level menu items failling. ([#1696](https://github.com/idempiere/idempiere/pull/1696))
- [IDEMPIERE-5599](https://idempiere.atlassian.net/browse/IDEMPIERE-5599): Use Tab.IsSingleRow when copying a record ([#1697](https://github.com/idempiere/idempiere/pull/1697))
- [IDEMPIERE-5607](https://idempiere.atlassian.net/browse/IDEMPIERE-5607) - Dashboard Process Tenant data rendered in System ([#1707](https://github.com/idempiere/idempiere/pull/1707))
- [IDEMPIERE-5613](https://idempiere.atlassian.net/browse/IDEMPIERE-5613) Make filling of _UU column optional ([#1719](https://github.com/idempiere/idempiere/pull/1719))
- [IDEMPIERE-5615](https://idempiere.atlassian.net/browse/IDEMPIERE-5615) Record Info Dialog wrong when open in Detail tab ([#1704](https://github.com/idempiere/idempiere/pull/1704))
- [IDEMPIERE-5616](https://idempiere.atlassian.net/browse/IDEMPIERE-5616) Reverse Shipments don't post because of Not Balanced in special case ([#1706](https://github.com/idempiere/idempiere/pull/1706))
- [IDEMPIERE-5617](https://idempiere.atlassian.net/browse/IDEMPIERE-5617) Add Java Options field to iDempiere Server Setup dialog ([#1708](https://github.com/idempiere/idempiere/pull/1708))
- [IDEMPIERE-5618](https://idempiere.atlassian.net/browse/IDEMPIERE-5618) - Print Format Script Column does not show Data in correct Data Types ([#1712](https://github.com/idempiere/idempiere/pull/1712))
- [IDEMPIERE-5623](https://idempiere.atlassian.net/browse/IDEMPIERE-5623) Create Lines From in Shipment must show pending quantities ([#1710](https://github.com/idempiere/idempiere/pull/1710), [#1730](https://github.com/idempiere/idempiere/pull/1730))
- [IDEMPIERE-5626](https://idempiere.atlassian.net/browse/IDEMPIERE-5626) Kill All session, popup strange message ([#1722](https://github.com/idempiere/idempiere/pull/1722))
- [IDEMPIERE-5628](https://idempiere.atlassian.net/browse/IDEMPIERE-5628) Record ID Check Issue - implement setCrossTenantSafe ([#1724](https://github.com/idempiere/idempiere/pull/1724))
- [IDEMPIERE-5629](https://idempiere.atlassian.net/browse/IDEMPIERE-5629) Error when using context variables in info window view ID column ([#1725](https://github.com/idempiere/idempiere/pull/1725))

## 2023-02-18 {#2023-02-18}

- [IDEMPIERE-5570](https://idempiere.atlassian.net/browse/IDEMPIERE-5570) Zk: Improve readability of code ([#1675](https://github.com/idempiere/idempiere/pull/1675))
- [IDEMPIERE-5574](https://idempiere.atlassian.net/browse/IDEMPIERE-5574) Drop Ship BPartner must have opposite IsSOTrx logic on Info Window ([#1673](https://github.com/idempiere/idempiere/pull/1673))
- [IDEMPIERE-5578](https://idempiere.atlassian.net/browse/IDEMPIERE-5578) Data corruption when copying order lines from a closed order ([#1677](https://github.com/idempiere/idempiere/pull/1677))
- [IDEMPIERE-5579](https://idempiere.atlassian.net/browse/IDEMPIERE-5579) - Missing Period Control When Reactivating Orders ([#1679](https://github.com/idempiere/idempiere/pull/1679))
- [IDEMPIERE-5581](https://idempiere.atlassian.net/browse/IDEMPIERE-5581) : Dialog.askForInput : allow Integer ([#1680](https://github.com/idempiere/idempiere/pull/1680))

## 2023-02-13 {#2023-02-13}

- [IDEMPIERE-5520](https://idempiere.atlassian.net/browse/IDEMPIERE-5520) Navigation between Tabs leave Detached DOM objects (Leak) ([#1671](https://github.com/idempiere/idempiere/pull/1671))
- [IDEMPIERE-5565](https://idempiere.atlassian.net/browse/IDEMPIERE-5565) Info Window not working with virtual column where reference is table with display column = ID ([#1672](https://github.com/idempiere/idempiere/pull/1672))

## 2023-02-12 {#2023-02-12}

- [IDEMPIERE-5520](https://idempiere.atlassian.net/browse/IDEMPIERE-5520) Navigation between Tabs leave Detached DOM objects (Leak) ([#1669](https://github.com/idempiere/idempiere/pull/1669), [#1670](https://github.com/idempiere/idempiere/pull/1670))

## 2023-02-10 {#2023-02-10}

- [IDEMPIERE-5443](https://idempiere.atlassian.net/browse/IDEMPIERE-5443) Date Range Filter Component / SystemIDs ([#1664](https://github.com/idempiere/idempiere/pull/1664))
- [IDEMPIERE-5520](https://idempiere.atlassian.net/browse/IDEMPIERE-5520) Navigation between Tabs leave Detached DOM objects (Leak) ([#1637](https://github.com/idempiere/idempiere/pull/1637), [#1647](https://github.com/idempiere/idempiere/pull/1647), [#1648](https://github.com/idempiere/idempiere/pull/1648), [#1650](https://github.com/idempiere/idempiere/pull/1650), [#1654](https://github.com/idempiere/idempiere/pull/1654), [#1655](https://github.com/idempiere/idempiere/pull/1655), [#1658](https://github.com/idempiere/idempiere/pull/1658))
- [IDEMPIERE-5557](https://idempiere.atlassian.net/browse/IDEMPIERE-5557) Dashboard Rendering Threads do not hold language set after login ([#1659](https://github.com/idempiere/idempiere/pull/1659))
- [IDEMPIERE-5558](https://idempiere.atlassian.net/browse/IDEMPIERE-5558) Payment Selection (manual) unusable ([#1661](https://github.com/idempiere/idempiere/pull/1661))
- [IDEMPIERE-5565](https://idempiere.atlassian.net/browse/IDEMPIERE-5565) Cannot create report with virtual column where reference is table with display column = ID ([#1662](https://github.com/idempiere/idempiere/pull/1662))
- [IDEMPIERE-5566](https://idempiere.atlassian.net/browse/IDEMPIERE-5566) Cross tenant PO writing on AD_System ([#1663](https://github.com/idempiere/idempiere/pull/1663))
- [IDEMPIERE-5568](https://idempiere.atlassian.net/browse/IDEMPIERE-5568) Allow Force in Sales Order Delivery Rule even if the warehouse doesn't accept negatives ([#1665](https://github.com/idempiere/idempiere/pull/1665))
- [IDEMPIERE-5570](https://idempiere.atlassian.net/browse/IDEMPIERE-5570) Zk: Improve readability of code ([#1666](https://github.com/idempiere/idempiere/pull/1666))
- [IDEMPIERE-5571](https://idempiere.atlassian.net/browse/IDEMPIERE-5571) Shipment created by Drop Ship Material Receipt is not processing workflows ([#1667](https://github.com/idempiere/idempiere/pull/1667))
- [IDEMPIERE-5572](https://idempiere.atlassian.net/browse/IDEMPIERE-5572) Scheduler: Allow process to suppress auto sending of process execution result to scheduler recipients ([#1668](https://github.com/idempiere/idempiere/pull/1668))

## 2023-01-30 {#2023-01-30}

- [IDEMPIERE-5528](https://idempiere.atlassian.net/browse/IDEMPIERE-5528) Context parsing on process Parameter not considering tab no ([#1656](https://github.com/idempiere/idempiere/pull/1656))
- [IDEMPIERE-5556](https://idempiere.atlassian.net/browse/IDEMPIERE-5556) GL Journal Callout Error of NPE When new GL Journal Line create ([#1652](https://github.com/idempiere/idempiere/pull/1652))
- [IDEMPIERE-5558](https://idempiere.atlassian.net/browse/IDEMPIERE-5558) Payment Selection (manual) unusable when the first bank doesn't have payment rules configured ([#1657](https://github.com/idempiere/idempiere/pull/1657))

## 2023-01-26 {#2023-01-26}

- [IDEMPIERE-5302](https://idempiere.atlassian.net/browse/IDEMPIERE-5302) Drill Assistant Feature ([#1649](https://github.com/idempiere/idempiere/pull/1649))
- [IDEMPIERE-5507](https://idempiere.atlassian.net/browse/IDEMPIERE-5507) : Sync Print format items with Report view columns ([#1597](https://github.com/idempiere/idempiere/pull/1597))
- [IDEMPIERE-5515](https://idempiere.atlassian.net/browse/IDEMPIERE-5515) Processes Generate "Unknown Parameter: ..." logs ([#1646](https://github.com/idempiere/idempiere/pull/1646))
- [IDEMPIERE-5534](https://idempiere.atlassian.net/browse/IDEMPIERE-5534) Make configurable the maximum records in lists ([#1630](https://github.com/idempiere/idempiere/pull/1630))
- [IDEMPIERE-5540](https://idempiere.atlassian.net/browse/IDEMPIERE-5540) : Incorrect automatic parameters for setDocAction WebServices ([#1633](https://github.com/idempiere/idempiere/pull/1633))
- [IDEMPIERE-5548](https://idempiere.atlassian.net/browse/IDEMPIERE-5548) Issues with Log Management ([#1640](https://github.com/idempiere/idempiere/pull/1640))
- [IDEMPIERE-5555](https://idempiere.atlassian.net/browse/IDEMPIERE-5555) Locator not showing all options on Product window with only a warehouse ([#1653](https://github.com/idempiere/idempiere/pull/1653))

## 2023-01-18 {#2023-01-18}

- [IDEMPIERE-5229](https://idempiere.atlassian.net/browse/IDEMPIERE-5229) After migrate helper (FHCA-4070) ([#1638](https://github.com/idempiere/idempiere/pull/1638), [#1645](https://github.com/idempiere/idempiere/pull/1645))
- [IDEMPIERE-5526](https://idempiere.atlassian.net/browse/IDEMPIERE-5526) - Translation Bom Verify Proces ([#1623](https://github.com/idempiere/idempiere/pull/1623))
- [IDEMPIERE-5527](https://idempiere.atlassian.net/browse/IDEMPIERE-5527) Implement asynchronous rendering of dashboard gadget p… ([#1621](https://github.com/idempiere/idempiere/pull/1621), [#1641](https://github.com/idempiere/idempiere/pull/1641), [#1644](https://github.com/idempiere/idempiere/pull/1644))
- [IDEMPIERE-5528](https://idempiere.atlassian.net/browse/IDEMPIERE-5528) : Default logic on process dialog not getting value from tab. ([#1634](https://github.com/idempiere/idempiere/pull/1634))
- [IDEMPIERE-5531](https://idempiere.atlassian.net/browse/IDEMPIERE-5531) : Auto save confirmation at onPrint ([#1642](https://github.com/idempiere/idempiere/pull/1642), [#1643](https://github.com/idempiere/idempiere/pull/1643), [#1626](https://github.com/idempiere/idempiere/pull/1626))
- [IDEMPIERE-5543](https://idempiere.atlassian.net/browse/IDEMPIERE-5543): Add service type name when role doesn't have access to ([#1635](https://github.com/idempiere/idempiere/pull/1635))
- [IDEMPIERE-5544](https://idempiere.atlassian.net/browse/IDEMPIERE-5544) - Fix orders being calculated with wrong tax provider ([#1636](https://github.com/idempiere/idempiere/pull/1636))
- [IDEMPIERE-5545](https://idempiere.atlassian.net/browse/IDEMPIERE-5545) MenuElementHandler generating statements with bind variables in migration script ([#1639](https://github.com/idempiere/idempiere/pull/1639))

## 2023-01-09 {#2023-01-09}

- [IDEMPIERE-5530](https://idempiere.atlassian.net/browse/IDEMPIERE-5530) adding ad_client_id to mworkflow cache key ([#1625](https://github.com/idempiere/idempiere/pull/1625))
- [IDEMPIERE-5533](https://idempiere.atlassian.net/browse/IDEMPIERE-5533) Changes MSequence to allow HTTPS on ID centralizer ([#1629](https://github.com/idempiere/idempiere/pull/1629))
- [IDEMPIERE-5535](https://idempiere.atlassian.net/browse/IDEMPIERE-5535) Fixed warning dialog shown wrongly ([#1631](https://github.com/idempiere/idempiere/pull/1631))
