Compare versions
Pick the version you run and the version you want to move to. The list shows every feature documented in New features for the releases in between. Turn on the migration notes to see what you need to check when you upgrade.
Changes after iDempiere 12, up to and including 14.
- Releases
- 2
- Migration notes
- 14
- New features
- 35
Platform changes
New features
iDempiere 13 19 features
- TechnicalAccount Info Customization
Added new feature to allow customization of Account Info window with custom plugin for enhancement or modification of default account info.
- FunctionalAccounting Schema Valid Range
The goal of this enhancement is to enable accounting schema to validate within a provided range of time, so that the documents having accounting dates out of the configured range do not post.
- User experienceAdding ability to Copy BOM to Copy Product process
The Copy Product process, now copies the following details:
- User experienceAdvanced Options For Saved Queries
A new feature has been added to the Find Window that allows users to manage saved queries more efficiently.
- FunctionalAttachment List
The list of attachment files has been usually stored in a ZIP file in the database (the default), or as an XML file for FileSystem and DB_LOB (Database with Large Object Support).
- SecurityCode-based password reset
Redesigned Forgot Password flow that emails a one-time numeric code and resets the password through a shared, swappable core service.
- FunctionalConfigurable Keikai editable
Make the Keikai spreadsheet viewer read-only state configurable per context via SysConfig keys
- TechnicalCustom key of document sequence
This change allows to define a custom key for a Document Sequence, using values from the context of the document.
Before this ticket, in search and list type of reference field, it shows identifier columns if Display column is same at _ID column of table.
- TechnicalExtensible Report Content Generation
UI-independent OSGi extension points for report rendering and post-processing.
- TechnicalForm Customization
Allow cosmetic customization on forms at tenant level
- FunctionalNew Accounting Dimensions
in iDempiere, Activity use for cost center as well as department.
- FunctionalOverride Workflow Responsible
Workflow are normally defined at system tenant.
Read Access To Tables Not In Role Table Access List: a New Feature in iDempiere 13.
In Application dictionary object like Tab, Table or Column, if we have to add any configuration which are rarely have value, then we keep adding columns on relevent tables.
- FunctionalStorage Validator OSGI Service
This enhancement introduces a new Storage Validator extension point to iDempiere.
Adds YAML and JSON as peer export/import formats for the 2Pack packaging system, alongside the existing XML format.
- FunctionalInventoryFeature: Support UOM and QtyEntered on Physical Inventory and Inventory Increase/Decrease
Adds UOM and QtyEntered fields to Physical Inventory and Inventory Increase/Decrease windows.
- TechnicalWEditor Dynamic Display OSGI Service
This enhancement exposes the existing WEditor.DynamicDisplayListener interface as an OSGi service
iDempiere 14 16 features
Accounting-related implementation classes have been moved from iDempiere core to a dedicated bundle, making it possible to run iDempiere without the accounting engine.
Introduces UUID-based document sequences and Allow Gaps setting to eliminate sequence lock contention under concurrent document creation.
Adding Business Partner and Account column in Statement of account report.
Allow to override config.js and config-min.js in a plugin
Allow to customize the content of the email sent when the iDempiere service starts
- User experienceDefault Display Mode for Detail Tabs
Allow users to configure the default display mode of Detail tabs
Export report calculations and subtotals as dynamic Excel SUBTOTAL formulas instead of static values in XLS and XLSX exports.
- TechnicaliDempiere Extension Management
It provides a centralized service to discover, validate, install, and update OSGi-based plugins and database extensions directly within the iDempiere environment.
- DevelopmentModel generator for custom columns
Generate typed access to the columns a plug-in adds to tables it does not own, such as C_Order, without changing core classes.
- FunctionalSales Pipelines
Allow the use of a list of Sales Stage per Sales Pipeline
- User experiencePluggable report format selector
The print format list of the report viewer is now an editable combo box, and a plugin can replace it through the IReportFormatSelectorFactory service.
- TechnicalRedis as Distributed Cache Backend
Introduces org.idempiere.redis.service, an optional Redis-backed alternative to the Hazelcast distributed cache bundle.
Configure whether report parameters are rendered in Excel exports via System Configurator and User Preference.
- TechnicalReusable Web Session for Scheduler
Allow reuse of an existing session for schedulers
- TechnicalSOAP Web Services Plugin
The SOAP Web Services bundle has been extracted from iDempiere core and is now available as a standalone optional plugin.
- User experienceVariables in CSS style lines
Use context variables such as @Column@ and @FK_ID.Column@ in the Inline Style of a CSS Style Line, so a style can depend on the data of the record.