Adds SmartClone Record Exclusion Rule MDT

Adds a new Metadata Type object to allow users to define
exclusion rules for the SmartClone component.

This allows users to specify criteria to prevent certain
related records from being cloned.

Also, excludes listViews metadata from source control.
This commit is contained in:
cgary committed 2025-04-18 15:10:06 -04:00
1 parent e2e6cb7df7
commit 81b24f298b
28 files changed
+96 -3

No files matched your search

@@ -1 +1 @@
16e7a98d17a40cc2d21421b23373f5f54a6d4214
aedb3c7323a730a30e0cf8263e520ad4fe2a9912
+50 -2
View File
@@ -1,6 +1,6 @@
{
"fileVersion": 0,
"serverMaxRevisionCounter": 81,
"serverMaxRevisionCounter": 104,
"sourceMembers": {
"ReportFolder__prm_channel_reports_folder": {
"memberType": "ReportFolder",
@@ -196,7 +196,7 @@
},
"Profile__Admin": {
"memberType": "Profile",
"serverRevisionCounter": 44,
"serverRevisionCounter": 97,
"lastRetrievedFromServer": null,
"isNameObsolete": false
},
@@ -337,6 +337,54 @@
"serverRevisionCounter": 81,
"lastRetrievedFromServer": null,
"isNameObsolete": false
},
"ListView__Opportunity.AllOpportunities": {
"memberType": "ListView",
"serverRevisionCounter": 88,
"lastRetrievedFromServer": null,
"isNameObsolete": false
},
"ListView__Product2.AllProducts": {
"memberType": "ListView",
"serverRevisionCounter": 90,
"lastRetrievedFromServer": null,
"isNameObsolete": false
},
"Layout__SmartCloneRecordExclusionRule__mdt-SmartClone Record Exclusion Rule Layout": {
"memberType": "Layout",
"serverRevisionCounter": 104,
"lastRetrievedFromServer": null,
"isNameObsolete": false
},
"Profile__B2B Reordering Portal Buyer Profile": {
"memberType": "Profile",
"serverRevisionCounter": 96,
"lastRetrievedFromServer": null,
"isNameObsolete": false
},
"CustomObject__SmartCloneRecordExclusionRule__mdt": {
"memberType": "CustomObject",
"serverRevisionCounter": 98,
"lastRetrievedFromServer": 98,
"isNameObsolete": false
},
"CustomField__SmartCloneRecordExclusionRule__mdt.RelatedObject__c": {
"memberType": "CustomField",
"serverRevisionCounter": 99,
"lastRetrievedFromServer": 99,
"isNameObsolete": false
},
"CustomField__SmartCloneRecordExclusionRule__mdt.ExclusionFormula__c": {
"memberType": "CustomField",
"serverRevisionCounter": 101,
"lastRetrievedFromServer": 101,
"isNameObsolete": false
},
"CustomField__SmartCloneRecordExclusionRule__mdt.IsActive__c": {
"memberType": "CustomField",
"serverRevisionCounter": 103,
"lastRetrievedFromServer": 103,
"isNameObsolete": false
}
}
}