Account Kind
**Developer:** Nicolas Micoud
**Developer:** Nicolas Micoud
_String input in Swing_
**Goal:** Development
Implemented a short way to close all windows - or other windows (all windows except the selected)
_All keys set in the System Configurator_
**Goal:** Development
***To Be Documented***
**Developer:** Nicolas Micoud
A new sysconfig key [ZK_SESSION_TIMEOUT_IN_SECONDS](https://wiki.idempiere.org/en/System_Configurator_(Window_ID-50006)#ZK_SESSION_TIMEOUT_IN_SECONDS)
During the [IDempiere Workshop 2014](https://wiki.idempiere.org/en/IDempiere_Workshop_2014) an idea was discussed to enable easier configuration for ta
When you run the **Create Fields** process from the Tab tab in the Window, Tab and Field window, you now have two parameters. The new parameters allow
**Goal:** User Experience
The new [IDempiere Debian Installer](https://wiki.idempiere.org/en/IDempiere_Debian_Installer) allows an almost automatic installation in Debian and Ub
**Developer:** Heng Sin Low, Carlos Ruiz
In order to ease the initial setup of a new tenant three options were added to the 'Initial Client Setup Process':
The following columns were added to the table AD_UserMail in order to improve the monitoring of emails:
Now the Production document behaves fully as an iDempiere document, with the corresponding options to Prepare, Complete, Close, Void, Reverse Correct a
**Developers:** Hiep Le Quy, Thomas Bayen, Carlos Ruiz
**Developer:** Carlos Ruiz
**Developer:** Carlos Ruiz
**Include Sub-Info tabs, IDEMPIERE-1045 by Xolali**
To make user more comfortable with info window
**Developer:** Carlos Ruiz
**Goal:** User Experience
**Goal:** User Experience
**Contributor:** [Logilite Technologies](http://www.logilite.com)
The ***Generate Invoices*** process can now be restricted to generate just invoices which total is greater or equal than a specified minimum amount.
iDempiere allows to define foreign key constraints on database. In addition to the options implemented with [DB Objects in Dictionary](https://wiki.id
**Developer:** Nicolas Micoud
**Goal:** Development
**Goal:** Development
***To Be Documented***
Previously, in order to create a composite key you needed to define all composite columns as parent, but that didn't work properly. Now you can define
The 'Payment Selection' process and the corresponding 'Payment Selection (manual)' has been improved:
**Contributor:** [Quality Systems & Solutions (GlobalQSS)](http://globalqss.com)
The Recurring functionality can now be used for subscriptions where you want to generate recurring documents automatically.
For test systems you can set up the SysConfig key MAIL_DONT_SEND_TO_ADDRESS=Y to avoid sending unwanted messages.
**Goal:** User Experience
**Developer:** Heng Sin Low
**Developer:** Nicolas Micoud, Carlos Ruiz
**Goal:** User Experience
**Goal:** User Experience
**Developer:** Carlos Ruiz
**Developer:** Nicolas Micoud, Carlos Ruiz
**Developer:** Carlos Ruiz
**Developer:** Deepak Pansheriya
Now you can pass parameters directly to the URL and zoom into a specific window or a record within a window.