* IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) - Foreign Keys * - Table Direct working as read-only and link column * - Fixes for Table with Reference * - Add UUID FK management to Migrate ID process - Add MColumn.beforeSave validation to force UUID columns to end with _UU - Add table TestUUDet with two foreign keys pointing to TestUU (TableDir and Search) - Add detail tab to Test UU Based Table window - Add a new test window named Test UU Detail - Generate model classes for the new test table - Add test case for the detail test table - Add MTable.isIDKeyTable method - Add UU foreign key cross tenant validation to PO.validForeignKeys * - Added a Chosen Multiple Selection Table with foreign UU for testing - Changed reference in dictionary logic and sql to reflect new data types - Disable SearchUU temporarily (will be worked in next step) - Add validation to avoid encrypting UUID columns - Avoid warning when searching for getPO method on UUID based tables - Make Zoom Across button work with UUID foreign keys - Enable zoom and zoom to detail for UUID foreign keys - Enable Find Advanced on detail foreign UUID keys * - Fix javadoc - Quote properly UUID - Validate null on return * - Fix zoom logic - tested zooming to tab in first second and third level |
||
|---|---|---|
| .github | ||
| db | ||
| doc | ||
| event.test | ||
| lib | ||
| migration | ||
| migration-historic | ||
| org.adempiere.base | ||
| org.adempiere.base-feature | ||
| org.adempiere.base.callout | ||
| org.adempiere.base.process | ||
| org.adempiere.eclipse.equinox.http.servlet | ||
| org.adempiere.install | ||
| org.adempiere.payment.processor | ||
| org.adempiere.payment.processor-feature | ||
| org.adempiere.pipo | ||
| org.adempiere.pipo-feature | ||
| org.adempiere.pipo.handlers | ||
| org.adempiere.plugin.utils | ||
| org.adempiere.replication | ||
| org.adempiere.replication-feature | ||
| org.adempiere.replication.server | ||
| org.adempiere.replication.server-feature | ||
| org.adempiere.report.jasper | ||
| org.adempiere.report.jasper-feature | ||
| org.adempiere.report.jasper.library | ||
| org.adempiere.server | ||
| org.adempiere.server-feature | ||
| org.adempiere.ui | ||
| org.adempiere.ui.zk | ||
| org.adempiere.ui.zk-feature | ||
| org.apache.ecs | ||
| org.compiere.db.oracle.provider | ||
| org.compiere.db.postgresql.provider | ||
| org.compiere.db.provider-feature | ||
| org.idempiere.eclipse.platform-feature | ||
| org.idempiere.equinox.p2.director-feature | ||
| org.idempiere.felix.webconsole | ||
| org.idempiere.felix.webconsole-feature | ||
| org.idempiere.hazelcast.service | ||
| org.idempiere.hazelcast.service-feature | ||
| org.idempiere.javadoc | ||
| org.idempiere.jetty.osgi.boot.fragment | ||
| org.idempiere.keikai | ||
| org.idempiere.maven.to.p2 | ||
| org.idempiere.p2 | ||
| org.idempiere.p2.repackaged | ||
| org.idempiere.p2.targetplatform | ||
| org.idempiere.p2.targetplatform.mirror | ||
| org.idempiere.p2.targetplatform.mirror.aggregator | ||
| org.idempiere.p2.targetplatform.mirror.feature | ||
| org.idempiere.parent | ||
| org.idempiere.printformat.editor | ||
| org.idempiere.test | ||
| org.idempiere.test-feature | ||
| org.idempiere.webservices | ||
| org.idempiere.webservices-feature | ||
| org.idempiere.webservices.client-feature | ||
| org.idempiere.zk-feature | ||
| org.idempiere.zk.billboard | ||
| org.idempiere.zk.billboard.chart | ||
| org.idempiere.zk.extra | ||
| utils_dev | ||
| .gitignore | ||
| CODE_OF_CONDUCT.md | ||
| CONTRIBUTING.md | ||
| Credits.html | ||
| LICENSE.md | ||
| README.md | ||
| RUN_SyncDBDev.sh | ||
| SECURITY.md | ||
| adempiere-local-template.properties | ||
| license.html | ||
| note.for.update.readme | ||
| pom.xml | ||
| pull_request_template.md | ||
| testTemplate.properties | ||
| zk.xml | ||
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/