core-jgi/migration/iD11/postgresql
Carlos Ruiz a967069164
IDEMPIERE-5567 Support of UUID as Foreign Key (FHCA-4195) (#1741)
* 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
2023-04-05 10:26:27 +08:00
..
202211011331_IDEMPIERE-5458.sql IDEMPIERE-5458 - Timezone defined by Organization (#1568) 2023-02-01 11:43:06 +08:00
202212221947_IDEMPIERE-5458.sql IDEMPIERE-5458 - Timezone defined by Organization (#1568) 2023-02-01 11:43:06 +08:00
202302021805_IDEMPIERE-5564.sql IDEMPIERE-5664 - Improve the message thrown by Import CSV Process when a field does not exist in the tab (#1660) 2023-02-03 10:13:33 +08:00
202302150816_IDEMPIERE-5575.sql IDEMPIERE-5575 - Period Controll, new option - Period Document Close (#1676) 2023-02-15 15:37:28 +01:00
202302151600_IDEMPIERE-5576.sql IDEMPIERE-5576 - Disallow "period close and permanent close" when unposted documents exists (#1678) 2023-03-07 11:36:26 +01:00
202302170238_IDEMPIERE-5567.sql IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) (#1727) 2023-03-21 21:30:45 +08:00
202302170941_IDEMPIERE-5576.sql IDEMPIERE-5576 - Disallow "period close and permanent close" when unposted documents exists (#1678) 2023-03-07 11:36:26 +01:00
202302171049_IDEMPIERE-5576.sql IDEMPIERE-5576 - Disallow "period close and permanent close" when unposted documents exists (#1678) 2023-03-07 11:36:26 +01:00
202303010819_IDEMPIERE-5592.sql IDEMPIERE-5592 - Add C_Calendar_ID to Period Control Management (#1693) 2023-03-02 17:24:30 +01:00
202303101208_IDEMPIERE-5622.sql IDEMPIERE-5622 - Language in Window and Info Window customization sho… (#1713) 2023-03-12 15:40:38 +08:00
202303111206_IDEMPIERE-5624.sql IDEMPIERE-5624 Implement export data as SQL insert statement (#1721) 2023-03-13 15:57:45 +01:00
202303161612_IDEMPIERE-5567.sql IDEMPIERE-5567 Support of UUID as Foreign Key (FHCA-4195) (#1741) 2023-04-05 10:26:27 +08:00
202303171334_IDEMPIERE-5567.sql IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) (#1727) 2023-03-21 21:30:45 +08:00
202303181647_IDEMPIERE-5567.sql IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) (#1727) 2023-03-21 21:30:45 +08:00
202303241637_IDEMPIERE-5567.sql IDEMPIERE-5567 Support of UUID as Foreign Key (FHCA-4195) (#1741) 2023-04-05 10:26:27 +08:00
202303262358_IDEMPIERE-5647.sql IDEMPIERE-5647 - allow define context variables by role (#1753) 2023-03-29 12:44:15 +02:00
202304031142_IDEMPIERE-5659.sql IDEMPIERE-5659 - New Document Base Type Group Window (#1768) 2023-04-04 13:04:41 +02:00
build.xml