diff --git a/.forceignore b/.forceignore index e42a2bc..4ed1012 100644 --- a/.forceignore +++ b/.forceignore @@ -42,6 +42,9 @@ package.xml #Exclude Dashboards **/dashboards/** +# EXclude Listviews +**/listViews/** + # Exclude Remote Site Settings diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/index b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/index index a04886f..fb6ec5d 100644 Binary files a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/index and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/index differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/19/ddf04b3bd0aa8091c3ee807bd6c1599cd955ab b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/19/ddf04b3bd0aa8091c3ee807bd6c1599cd955ab new file mode 100644 index 0000000..feee387 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/19/ddf04b3bd0aa8091c3ee807bd6c1599cd955ab differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/1f/beefd899a76bdb94961a9f6b021794177cbce9 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/1f/beefd899a76bdb94961a9f6b021794177cbce9 new file mode 100644 index 0000000..7eb0c1b Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/1f/beefd899a76bdb94961a9f6b021794177cbce9 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/2c/9a6a6a94272f746794f38720367d2b11251cbf b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/2c/9a6a6a94272f746794f38720367d2b11251cbf new file mode 100644 index 0000000..d9385b0 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/2c/9a6a6a94272f746794f38720367d2b11251cbf differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/2e/a57734981414f1f42d471df0340e4693361005 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/2e/a57734981414f1f42d471df0340e4693361005 new file mode 100644 index 0000000..8ea8f01 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/2e/a57734981414f1f42d471df0340e4693361005 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/37/ae8ce4a3857032a5f54c9e640ed03c623f8a9f b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/37/ae8ce4a3857032a5f54c9e640ed03c623f8a9f new file mode 100644 index 0000000..7b4c689 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/37/ae8ce4a3857032a5f54c9e640ed03c623f8a9f differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/4f/ad92574a692f33f52b40905daba68c3c3693eb b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/4f/ad92574a692f33f52b40905daba68c3c3693eb new file mode 100644 index 0000000..9e94e06 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/4f/ad92574a692f33f52b40905daba68c3c3693eb differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/5a/8dd99e20d01e36eb6eaea6ded97dde95dffc30 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/5a/8dd99e20d01e36eb6eaea6ded97dde95dffc30 new file mode 100644 index 0000000..3d9d2c6 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/5a/8dd99e20d01e36eb6eaea6ded97dde95dffc30 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/67/e642eff7d3591c6a83aaf985aa3343786974b4 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/67/e642eff7d3591c6a83aaf985aa3343786974b4 new file mode 100644 index 0000000..231bd7d Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/67/e642eff7d3591c6a83aaf985aa3343786974b4 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/74/e962f083c2e909a743699df47b490bc24f338b b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/74/e962f083c2e909a743699df47b490bc24f338b new file mode 100644 index 0000000..d93e445 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/74/e962f083c2e909a743699df47b490bc24f338b differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/87/76b7998be1a2119eb72ea68cffdfee85e25536 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/87/76b7998be1a2119eb72ea68cffdfee85e25536 new file mode 100644 index 0000000..488b626 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/87/76b7998be1a2119eb72ea68cffdfee85e25536 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/a1/50c15dcf4cbb7fe2af4dfaea78839dff130061 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/a1/50c15dcf4cbb7fe2af4dfaea78839dff130061 new file mode 100644 index 0000000..b72263e Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/a1/50c15dcf4cbb7fe2af4dfaea78839dff130061 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ae/31332ebf628e74c5f5a4a756550b421bf9d15e b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ae/31332ebf628e74c5f5a4a756550b421bf9d15e new file mode 100644 index 0000000..0b84636 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ae/31332ebf628e74c5f5a4a756550b421bf9d15e differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ae/db3c7323a730a30e0cf8263e520ad4fe2a9912 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ae/db3c7323a730a30e0cf8263e520ad4fe2a9912 new file mode 100644 index 0000000..6824a57 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ae/db3c7323a730a30e0cf8263e520ad4fe2a9912 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/b4/09ede7e5dd689933fe6102a019128172d5dd12 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/b4/09ede7e5dd689933fe6102a019128172d5dd12 new file mode 100644 index 0000000..9800fd1 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/b4/09ede7e5dd689933fe6102a019128172d5dd12 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/b6/018dd3807595eec06b60ab3463da606b5e7253 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/b6/018dd3807595eec06b60ab3463da606b5e7253 new file mode 100644 index 0000000..42d7e46 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/b6/018dd3807595eec06b60ab3463da606b5e7253 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/bd/4d958a18d8f887d82e89195e9fb95a42b68409 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/bd/4d958a18d8f887d82e89195e9fb95a42b68409 new file mode 100644 index 0000000..0bcd042 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/bd/4d958a18d8f887d82e89195e9fb95a42b68409 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/c1/e4fb52134743efce65f1efffa436e197c07430 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/c1/e4fb52134743efce65f1efffa436e197c07430 new file mode 100644 index 0000000..cf2f688 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/c1/e4fb52134743efce65f1efffa436e197c07430 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/d0/d4b6ede435bb545db6732f3e627fb0102d7345 b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/d0/d4b6ede435bb545db6732f3e627fb0102d7345 new file mode 100644 index 0000000..20ed546 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/d0/d4b6ede435bb545db6732f3e627fb0102d7345 differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ef/c931476257ccd3f98098b7128bc912912cdb8d b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ef/c931476257ccd3f98098b7128bc912912cdb8d new file mode 100644 index 0000000..c20ad26 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/ef/c931476257ccd3f98098b7128bc912912cdb8d differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/fb/6cf94114e72156c3bad59226d44d85a48b292b b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/fb/6cf94114e72156c3bad59226d44d85a48b292b new file mode 100644 index 0000000..8181978 Binary files /dev/null and b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/objects/fb/6cf94114e72156c3bad59226d44d85a48b292b differ diff --git a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/refs/heads/main b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/refs/heads/main index 3333f0f..b7027ef 100644 --- a/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/refs/heads/main +++ b/.sf/orgs/00DEi000009lLroMAE/localSourceTracking/refs/heads/main @@ -1 +1 @@ -16e7a98d17a40cc2d21421b23373f5f54a6d4214 +aedb3c7323a730a30e0cf8263e520ad4fe2a9912 diff --git a/.sf/orgs/00DEi000009lLroMAE/maxRevision.json b/.sf/orgs/00DEi000009lLroMAE/maxRevision.json index 593a241..fc1e4a4 100644 --- a/.sf/orgs/00DEi000009lLroMAE/maxRevision.json +++ b/.sf/orgs/00DEi000009lLroMAE/maxRevision.json @@ -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 } } } \ No newline at end of file diff --git a/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/SmartCloneRecordExclusionRule__mdt.object-meta.xml b/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/SmartCloneRecordExclusionRule__mdt.object-meta.xml new file mode 100644 index 0000000..19ddf04 --- /dev/null +++ b/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/SmartCloneRecordExclusionRule__mdt.object-meta.xml @@ -0,0 +1,7 @@ + + + Exclusion rules that the SmartClone component will use to evaluate each record and determine if it can be cloned. + + SmartClone Record Exclusion Rules + Public + diff --git a/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/ExclusionFormula__c.field-meta.xml b/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/ExclusionFormula__c.field-meta.xml new file mode 100644 index 0000000..a150c15 --- /dev/null +++ b/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/ExclusionFormula__c.field-meta.xml @@ -0,0 +1,11 @@ + + + ExclusionFormula__c + The formula to apply to the record that determines if it is excluded from the Clone process. If the formula is true, the record is excluded. + SubscriberControlled + The formula to apply to the record that determines if it is excluded from the Clone process. If the formula is true, the record is excluded. + + 3900 + LongTextArea + 3 + diff --git a/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/IsActive__c.field-meta.xml b/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/IsActive__c.field-meta.xml new file mode 100644 index 0000000..d0d4b6e --- /dev/null +++ b/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/IsActive__c.field-meta.xml @@ -0,0 +1,10 @@ + + + IsActive__c + true + Use the rule to evaluate exclusions + SubscriberControlled + Determine whether to actively use the rule in excluding records. + + Checkbox + diff --git a/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/RelatedObject__c.field-meta.xml b/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/RelatedObject__c.field-meta.xml new file mode 100644 index 0000000..ae31332 --- /dev/null +++ b/force-app/main/default/objects/SmartCloneRecordExclusionRule__mdt/fields/RelatedObject__c.field-meta.xml @@ -0,0 +1,14 @@ + + + RelatedObject__c + The Object that ruleset should apply to. It must be a child of the Opportunity Record. + SubscriberControlled + The Object that ruleset should apply to. It must be a child of the Opportunity Record. + + EntityDefinition + SmartCloneRecordExclusionRules + SmartCloneRecordExclusionRules + true + MetadataRelationship + false +