From 8bba2c0580725b72f5dc91474823200730bf2dbc Mon Sep 17 00:00:00 2001 From: swapnapara Date: Tue, 6 Feb 2024 16:25:29 -0500 Subject: [PATCH] FLOW: Create a Membership Transaction After Save Flow. Also created associated Platform event and fields --- ...y_Line_Item_After_Membership.flow-meta.xml | 90 +++++++++++++++++++ ..._Membership_Transaction__e.object-meta.xml | 8 ++ .../fields/Record_Id__c.field-meta.xml | 13 +++ .../Product2Family.standardValueSet-meta.xml | 14 +++ 4 files changed, 125 insertions(+) create mode 100644 force-app/main/default/flows/Opportunity_Line_Item_After_Membership.flow-meta.xml create mode 100644 force-app/main/default/objects/BPEV_Membership_Transaction__e/BPEV_Membership_Transaction__e.object-meta.xml create mode 100644 force-app/main/default/objects/BPEV_Membership_Transaction__e/fields/Record_Id__c.field-meta.xml create mode 100644 force-app/main/default/standardValueSets/Product2Family.standardValueSet-meta.xml diff --git a/force-app/main/default/flows/Opportunity_Line_Item_After_Membership.flow-meta.xml b/force-app/main/default/flows/Opportunity_Line_Item_After_Membership.flow-meta.xml new file mode 100644 index 00000000..7808d329 --- /dev/null +++ b/force-app/main/default/flows/Opportunity_Line_Item_After_Membership.flow-meta.xml @@ -0,0 +1,90 @@ + + + 59.0 + + Check_Product_Mafimy_and_Membership + + 182 + 242 + Default Outcome + + Check_Product_Family_and_Membership + and + + Get_Opportunity_Line_Item.Product2.Family + EqualTo + + Membership + + + + Get_Opportunity_Line_Item.Membership__c + IsNull + + true + + + + Membership_Transaction_Business_Process_Event + + + + + Default + Opportunity Line Item - After - Membership {!$Flow.CurrentDateTime} + + + BuilderType + + LightningFlowBuilder + + + + CanvasMode + + AUTO_LAYOUT_CANVAS + + + + OriginBuilderType + + LightningFlowBuilder + + + AutoLaunchedFlow + + Membership_Transaction_Business_Process_Event + + 50 + 350 + + Record_Id__c + + true + + + BPEV_Membership_Transaction__e + true + + + Get_Opportunity_Line_Item + + 182 + 134 + false + + Check_Product_Mafimy_and_Membership + + true + OpportunityLineItem + true + + + 56 + 0 + + Get_Opportunity_Line_Item + + + Draft + diff --git a/force-app/main/default/objects/BPEV_Membership_Transaction__e/BPEV_Membership_Transaction__e.object-meta.xml b/force-app/main/default/objects/BPEV_Membership_Transaction__e/BPEV_Membership_Transaction__e.object-meta.xml new file mode 100644 index 00000000..7944af78 --- /dev/null +++ b/force-app/main/default/objects/BPEV_Membership_Transaction__e/BPEV_Membership_Transaction__e.object-meta.xml @@ -0,0 +1,8 @@ + + + Deployed + HighVolume + + BPEV - Membership Transactions + PublishAfterCommit + diff --git a/force-app/main/default/objects/BPEV_Membership_Transaction__e/fields/Record_Id__c.field-meta.xml b/force-app/main/default/objects/BPEV_Membership_Transaction__e/fields/Record_Id__c.field-meta.xml new file mode 100644 index 00000000..c41dfbaa --- /dev/null +++ b/force-app/main/default/objects/BPEV_Membership_Transaction__e/fields/Record_Id__c.field-meta.xml @@ -0,0 +1,13 @@ + + + Record_Id__c + false + false + false + false + + 20 + false + Text + false + diff --git a/force-app/main/default/standardValueSets/Product2Family.standardValueSet-meta.xml b/force-app/main/default/standardValueSets/Product2Family.standardValueSet-meta.xml new file mode 100644 index 00000000..76912845 --- /dev/null +++ b/force-app/main/default/standardValueSets/Product2Family.standardValueSet-meta.xml @@ -0,0 +1,14 @@ + + + false + + None + false + + + + Membership + false + + +