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:
parent
9071ae38d6
commit
7cd0c88e3a
|
|
@ -4067,7 +4067,7 @@ public abstract class PO
|
||||||
delete_Tree(MTree_Base.TREETYPE_CustomTable);
|
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
|
//delete cascade only for single key column record
|
||||||
PO_Record.deleteModelCascade(p_info.getTableName(), Record_ID, localTrxName);
|
PO_Record.deleteModelCascade(p_info.getTableName(), Record_ID, localTrxName);
|
||||||
// Delete Cascade AD_Table_ID/Record_ID (Attachments, ..)
|
// Delete Cascade AD_Table_ID/Record_ID (Attachments, ..)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue