Go to file
Peter Takács d42aec9b39
IDEMPIERE-5738 - Info Window ID columns are sorted by ID instead of display value (#1863)
* IDEMPIERE-5738 - Info Window ID columns are sorted by ID instead of display value

* IDEMPIERE-5738 - improved parsing logic

- improved parsing logic for parsing display column aliases
- added getByKeyColumns method to MTable

* IDEMPIERE-5738 - requested changes

- replace JOIN with LEFT JOIN
- add AD_Reference_Value_ID to ColumnInfo.java
- check AD_Reference_ID and AD_Reference_Value_ID
- improve parsing

* IDEMPIERE-5738 - simplify 'getTable' logic

* IDEMPIERE-5738 - updating MTable from master

* IDEMPIERE-5738 - updating MTable from master

* IDEMPIERE-5738 - updating MTable from master

* IDEMPIERE-5738 - bug fix in getTable

* IDEMPIERE-5738 - fix bug if where clause is defined

* IDEMPIERE-5738 - small fixes

- change reference check from idID to isLookup
- fix wron tab spacing of getSQLJoin() method

* IDEMPIERE-5738 - fix unnecessary joins

* IDEMPIERE-5738 - small fixes

- rename joinTable to joinTableForUserOrder
- clear joinTableForUserOrder value in getUserOrderClause method

* IDEMPIERE-5738 - fix error with query criteria

* IDEMPIERE-5738 - fix trl tables, select distinct

- fix problem with translation tables
- fix problem with distinct info windows (error: for SELECT DISTINCT, ORDER BY expressions must appear in select list)

* IDEMPIERE-5738 - change approach from LEFT JOIN to subquery

- approach suggested by Heng Sin

* IDEMPIERE-5738 - support UUID key and composite key tables

* IDEMPIERE-5738 - fix WHERE clause in ORDER BY subquery

- improved ColumnInfo.java by selectClause
- in ORDER BY we need to use InfoColumn.SelectClause

* IDEMPIERE-5738 - small fixes

Requested changes by Heng Sin
2023-06-29 15:11:45 +08:00
.github IDEMPIERE-4360 exclude generate and test code to speed up (#440) 2020-12-06 16:50:14 +01:00
db IDEMPIERE-5748: currencyrate - date is not truncated (#1869) 2023-05-31 17:32:27 +02:00
doc IDEMPIERE-4488 Remove .classpath from repository (#607) 2021-03-03 00:02:03 +01:00
event.test IDEMPIERE-4488 Remove .classpath from repository (#607) 2021-03-03 00:02:03 +01:00
lib IDEMPIERE-2910:update.sh run with issue 2015-11-10 17:07:12 +07:00
migration IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - Archive (#1895) 2023-06-23 11:17:51 +08:00
migration-historic IDEMPIERE-3655 Improve installer to include migration scripts and syncApplied / move old migration folders to migration-historic - just keep the folders > i4.1 in migration 2018-03-14 18:14:09 -03:00
org.adempiere.base IDEMPIERE-5781 Any user can destroy a configured SQL Query (#1913) 2023-06-29 10:58:55 +08:00
org.adempiere.base-feature IDEMPIERE-5448 2023 June Platform Update (#1909) 2023-06-24 22:25:33 +08:00
org.adempiere.base.callout IDEMPIERE-5782 Generated Shipments/MR and Invoices with Invalid Sales Rep (#1914) 2023-06-28 10:21:18 +08:00
org.adempiere.base.process IDEMPIERE-5787 Print Dunning Letters doesn't work with multi-language (#1918) 2023-06-28 23:30:37 +08:00
org.adempiere.eclipse.equinox.http.servlet IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.install IDEMPIERE-5448 2023 June Platform Update (#1909) 2023-06-24 22:25:33 +08:00
org.adempiere.payment.processor IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.payment.processor-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.adempiere.pipo IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.pipo-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.adempiere.pipo.handlers IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.plugin.utils IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.replication IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.replication-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.adempiere.replication.server IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.replication.server-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.adempiere.report.jasper IDEMPIERE-5783 Support date and number in jasper column lookup (#1915) 2023-06-28 10:20:06 +08:00
org.adempiere.report.jasper-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.adempiere.report.jasper.library IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.server IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.adempiere.server-feature IDEMPIERE-5448 2023 June Platform Update (#1909) 2023-06-24 22:25:33 +08:00
org.adempiere.ui IDEMPIERE-5738 - Info Window ID columns are sorted by ID instead of display value (#1863) 2023-06-29 15:11:45 +08:00
org.adempiere.ui.zk IDEMPIERE-5738 - Info Window ID columns are sorted by ID instead of display value (#1863) 2023-06-29 15:11:45 +08:00
org.adempiere.ui.zk-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.apache.ecs IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.compiere.db.oracle.provider IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.compiere.db.postgresql.provider IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.compiere.db.provider-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.idempiere.eclipse.platform-feature IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.equinox.p2.director-feature IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.felix.webconsole IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.felix.webconsole-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.idempiere.hazelcast.service IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.hazelcast.service-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.idempiere.javadoc IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.jetty.osgi.boot.fragment IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.keikai IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.maven.to.p2 IDEMPIERE-4933 Platform update for 9.x (#857) 2021-09-04 16:12:10 +02:00
org.idempiere.p2 IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.p2.repackaged IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.idempiere.p2.targetplatform IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.p2.targetplatform.mirror IDEMPIERE-5314 Add support to create local target platform mirror (#1362) 2022-06-22 16:30:01 +02:00
org.idempiere.p2.targetplatform.mirror.aggregator IDEMPIERE-5314 Add support to create local target platform mirror (#1362) 2022-06-22 16:30:01 +02:00
org.idempiere.p2.targetplatform.mirror.feature IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.parent IDEMPIERE-5448 2023 June Platform Update (#1911) 2023-06-26 10:59:28 +02:00
org.idempiere.printformat.editor IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.test IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - Archive (#1895) 2023-06-23 11:17:51 +08:00
org.idempiere.test-feature IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.webservices IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.webservices-feature IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.webservices.client-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.idempiere.zk-feature IDEMPIERE-5523 Release 10 Peace (#1624) 2022-12-24 00:20:49 +01:00
org.idempiere.zk.billboard IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.zk.billboard.chart IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
org.idempiere.zk.extra IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
utils_dev IDEMPIERE-5448 2023 June Platform Update (#1531) 2023-06-21 13:44:18 +02:00
.gitignore IDEMPIERE-5427 Upgrade to Tycho 2.7.5 (#1493) 2022-09-21 14:21:27 +02:00
CODE_OF_CONDUCT.md Update CODE_OF_CONDUCT.md 2019-12-12 19:55:19 +01:00
CONTRIBUTING.md Create How to contribute file 2019-12-12 18:10:10 +01:00
Credits.html IDEMPIERE-5523 Release 10 Peace / Update Credits file (#1620) 2022-12-23 13:59:37 +01:00
LICENSE.md Update LICENSE.md (#1132) 2022-01-14 10:02:43 +08:00
README.md Update README.md 2019-12-12 20:03:58 +01:00
RUN_SyncDBDev.sh IDEMPIERE-4602 Encrypt passwords on properties files (FHCA-1982) (#498) 2021-01-03 22:19:49 +08:00
SECURITY.md IDEMPIERE-5523 Release 10 Peace (#1619) 2022-12-23 14:27:27 +01:00
adempiere-local-template.properties added adempiere properties file template 2010-07-20 13:48:24 +08:00
license.html Update LICENSE.md (#1132) 2022-01-14 10:02:43 +08:00
note.for.update.readme IDEMPIERE-3531: note 2018-09-12 00:55:12 +07:00
pom.xml IDEMPIERE-5402 Replace Jfree Chart with Billboard (#1463) 2022-09-07 00:36:43 +02:00
pull_request_template.md Update pull_request_template.md 2023-03-08 19:23:08 +01:00
testTemplate.properties Fix notation of template file 2010-03-26 18:28:42 +00:00
zk.xml IDEMPIERE-3552:update to zk 8.5.0 2017-11-17 02:42:14 +07:00

README.md

iDempiere. Community Powered Enterprise

iDempiere Business Suite ERP/CRM/SCM done the community way. Focus is on the Community that includes Subject Matter Specialists, Implementors and End-Users.

Please visit the project front page containing links for most of our resources: https://www.idempiere.org/

You can have a first-hand experience about the software in one of our live cloud test sites: https://www.idempiere.org/test-sites

If you want to install it by yourself, the most used way is to follow the guide: https://wiki.idempiere.org/en/Installing_iDempiere

In case of doubts please use our support forums at http://groups.google.com/group/idempiere
Or our Mattermost support channel in https://mattermost.idempiere.org/
Don't forget to check our code of conduct and our contribution guide

If you find a bug or want to register a feature request please consider discussing it first in our forums, and after you're totally sure, please use the JIRA ticketing system: https://idempiere.atlassian.net

Continuous integration when changing this repository is managed with Jenkins at http://ci.idempiere.org/