IDEMPIERE-5567 Support of UUID as Key (FHCA-4195) (#2371)

- avoid calling delete cascade for ID when is UUID table
This commit is contained in:
Carlos Ruiz 2024-05-19 13:29:21 +02:00
parent 9071ae38d6
commit 7cd0c88e3a
1 changed files with 1 additions and 1 deletions

View File

@ -4067,7 +4067,7 @@ public abstract class PO
delete_Tree(MTree_Base.TREETYPE_CustomTable);
}
if (m_KeyColumns != null && m_KeyColumns.length == 1) {
if (m_KeyColumns != null && m_KeyColumns.length == 1 && !getTable().isUUIDKeyTable()) {
//delete cascade only for single key column record
PO_Record.deleteModelCascade(p_info.getTableName(), Record_ID, localTrxName);
// Delete Cascade AD_Table_ID/Record_ID (Attachments, ..)