diff --git a/force-app/main/default/flows/BPEV_Listener_Membership_Transaction.flow-meta.xml b/force-app/main/default/flows/BPEV_Listener_Membership_Transaction.flow-meta.xml index 4f566a38..3c7e7c11 100644 --- a/force-app/main/default/flows/BPEV_Listener_Membership_Transaction.flow-meta.xml +++ b/force-app/main/default/flows/BPEV_Listener_Membership_Transaction.flow-meta.xml @@ -6,7 +6,7 @@ Check_Level_and_Type 1634 - 926 + 1034 Default Outcome Send_for_Renewal @@ -28,7 +28,7 @@ Compare_Opportunity_and_Membership_Products 1414 - 602 + 710 Default Outcome Opportunity_Product_Membership_Product_are_the_same @@ -66,7 +66,7 @@ Determine_if_Membership_Renewal_is_an_Upgrade_or_a_Downgrade 1326 - 818 + 926 Check_Level_and_Type @@ -107,7 +107,7 @@ Membership_Finder_Run_Check 314 - 494 + 602 Default Outcome Membership_Finder_Has_Not_Run @@ -122,7 +122,7 @@ Fire_Membership_Finder_Platform_Event - + Membership_Finder_Has_Run @@ -144,11 +144,18 @@ Membership_Next_Steps 1282 - 386 - Default Outcome + 494 + Not Membership - Membership_not_populated + Membership_not_populated_and_Opportunity_is_Membership and + + Get_New_Product_ID.Family + EqualTo + + Membership + + Query_for_Opportunity_Line_Item.Membership__c IsNull @@ -159,7 +166,7 @@ Membership_Finder_Run_Check - + Membership_is_populated @@ -207,11 +214,40 @@ AutoLaunchedFlow + + create_log + + 1282 + 278 + + Get_New_Product_ID + + + Error_Text__c + + query for opp line item + + + + Flow_Name__c + + BPEV Listener - Membership Transaction - V3 + + + + Log_Type__c + + Error + + + Membership_Essentials_Event_Log__c + true + Fire_Create_Membership_Platform_Event 314 - 602 + 710 Record_Id__c @@ -225,7 +261,7 @@ Fire_Membership_Downgrade_Platform_Event1 1282 - 926 + 1034 Record_Id__c @@ -239,7 +275,7 @@ Fire_Membership_Finder_Platform_Event 50 - 602 + 710 Record_Id__c @@ -253,7 +289,7 @@ Fire_Membership_Renewal_Platform_Event 1414 - 1394 + 1502 Record_Id__c @@ -267,7 +303,7 @@ Fire_Membership_Upgrade_Platform_Event 1018 - 926 + 1034 Record_Id__c @@ -282,7 +318,7 @@ Get_Membership_Record 1414 - 494 + 602 false Compare_Opportunity_and_Membership_Products @@ -303,7 +339,7 @@ Get_New_Product_ID 1282 - 278 + 386 false Membership_Next_Steps @@ -324,7 +360,7 @@ Get_Old_Product_ID 1326 - 710 + 818 false Determine_if_Membership_Renewal_is_an_Upgrade_or_a_Downgrade @@ -349,7 +385,7 @@ 170 false - Get_New_Product_ID + create_log and diff --git a/force-app/main/default/flows/Create_Opportunity_Create_DPEV_Flow.flow-meta.xml b/force-app/main/default/flows/Create_Opportunity_Create_DPEV_Flow.flow-meta.xml index 4ad02dc6..c5cc380a 100644 --- a/force-app/main/default/flows/Create_Opportunity_Create_DPEV_Flow.flow-meta.xml +++ b/force-app/main/default/flows/Create_Opportunity_Create_DPEV_Flow.flow-meta.xml @@ -1,5 +1,6 @@ + 49.0 Update_MFS_Error @@ -195,6 +196,7 @@ Create_Opportunity_Record + and Id EqualTo @@ -222,5 +224,5 @@ DPEV_Create_Opportunity__e PlatformEvent - Active + Obsolete diff --git a/force-app/main/default/flows/DPEV_Listener_Find_Create_Recipient.flow-meta.xml b/force-app/main/default/flows/DPEV_Listener_Find_Create_Recipient.flow-meta.xml index e8b284ec..1b93881a 100644 --- a/force-app/main/default/flows/DPEV_Listener_Find_Create_Recipient.flow-meta.xml +++ b/force-app/main/default/flows/DPEV_Listener_Find_Create_Recipient.flow-meta.xml @@ -232,5 +232,5 @@ DPEV_Gift_Recipient_Finder__e PlatformEvent - Draft + Active diff --git a/force-app/main/default/flows/DPEV_Listener_Membership_Create_Flow.flow-meta.xml b/force-app/main/default/flows/DPEV_Listener_Membership_Create_Flow.flow-meta.xml index ec91fd52..bce9a342 100644 --- a/force-app/main/default/flows/DPEV_Listener_Membership_Create_Flow.flow-meta.xml +++ b/force-app/main/default/flows/DPEV_Listener_Membership_Create_Flow.flow-meta.xml @@ -1,70 +1,11 @@ 61.0 - - Create a membership record with the following: Product__c = purchased product Contact__c = recipient contact on the membership form submission Account__c = recipient account on the membership form submission End Date = calculate the correct end date based upon the product purchased - Map_Membership_Variables - - 182 - 386 - - newMembership.Account__c - Assign - - Query_Membership_Form_Submission.Account__c - - - - newMembership.Opportunity__c - Assign - - Query_Membership_Form_Submission.Opportunity__c - - - - newMembership.Product__c - Assign - - Query_Opportunity_Product.Product2Id - - - - newMembership.Start_Date__c - Assign - - $Flow.CurrentDate - - - - newMembership.Status__c - Assign - - Current - - - - newMembership.Name - Assign - - membershipName - - - - newMembership.End_Date__c - Assign - - calculatedEndDate - - - - Create_Membership - - Does_Recipient_Exist 182 - 710 + 818 Update_Membership_w_Contact @@ -109,6 +50,11 @@ TEXT({!Query_Opportunity_Product.Product2.Term_Unit__c}) = 'Day', ) + + errorMessage + String + {!Query_Opportunity_Product.Id} + membershipName String @@ -142,32 +88,125 @@ TEXT({!$Flow.CurrentDate}) AutoLaunchedFlow + + Copy_1_of_Create_log_item + + 182 + 494 + + Get_New_Membership + + + Error_Text__c + + create membership + + + + Flow_Name__c + + DPEV Listener - Membership Create Flow + + + + Log_Type__c + + Error + + + Membership_Essentials_Event_Log__c + true + Create_Membership 182 - 494 + 386 + varMembershipformSubmission - Update_Membership_on_Opportunity_Product + Copy_1_of_Create_log_item - newMembership + + Account__c + + Query_Membership_Form_Submission.Account__c + + + + End_Date__c + + calculatedEndDate + + + + Name + + membershipName + + + + Opportunity__c + + Query_Membership_Form_Submission.Opportunity__c + + + + Product__c + + Query_Opportunity_Product.Product2Id + + + + Start_Date__c + + $Flow.CurrentDate + + + + Status__c + + Current + + + Membership__c + + Get_New_Membership + + 182 + 602 + false + + Update_Membership_on_Opportunity_Product + + and + + Id + EqualTo + + varMembershipformSubmission + + + true + Membership__c + true + retrieve the Membership Form Submission that created the Platform Event. Query_Membership_Form_Submission 182 - 170 + 278 false - Query_Opportunity_Product + Create_Membership and - Id + Opportunity__c EqualTo - $Record.Record_Id__c + Query_Opportunity_Product.OpportunityId true @@ -179,17 +218,17 @@ TEXT({!$Flow.CurrentDate}) Query_Opportunity_Product 182 - 278 + 170 false - Map_Membership_Variables + Query_Membership_Form_Submission and - OpportunityId + Id EqualTo - Query_Membership_Form_Submission.Opportunity__c + $Record.Record_Id__c true @@ -202,7 +241,7 @@ TEXT({!$Flow.CurrentDate}) Update_Membership_Form_Submission_Record 182 - 1010 + 1118 and Id @@ -229,7 +268,7 @@ TEXT({!$Flow.CurrentDate}) Update_Membership_on_Opportunity_Product 182 - 602 + 710 Does_Recipient_Exist @@ -244,7 +283,7 @@ TEXT({!$Flow.CurrentDate}) Membership__c - newMembership.Id + Get_New_Membership.Id OpportunityLineItem @@ -253,7 +292,7 @@ TEXT({!$Flow.CurrentDate}) Update_Membership_w_Contact 314 - 818 + 926 Update_Membership_Form_Submission_Record @@ -262,7 +301,7 @@ TEXT({!$Flow.CurrentDate}) Id EqualTo - newMembership.Id + Get_New_Membership.Id @@ -277,7 +316,7 @@ TEXT({!$Flow.CurrentDate}) Update_Membership_w_Recipient 50 - 818 + 926 Update_Membership_Form_Submission_Record @@ -286,7 +325,7 @@ TEXT({!$Flow.CurrentDate}) Id EqualTo - newMembership.Id + Get_New_Membership.Id @@ -301,7 +340,7 @@ TEXT({!$Flow.CurrentDate}) 56 0 - Query_Membership_Form_Submission + Query_Opportunity_Product DPEV_Create_Membership__e PlatformEvent @@ -315,4 +354,11 @@ TEXT({!$Flow.CurrentDate}) false Membership__c + + varMembershipformSubmission + String + false + false + false + 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 index 5af2fb8e..098e5c3d 100644 --- 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 @@ -60,6 +60,9 @@ 50 431 + + log_entry + Record_Id__c @@ -69,6 +72,32 @@ BPEV_Membership_Transaction__e true + + log_entry + + 50 + 539 + + Error_Text__c + + membership transaction trigger + + + + Flow_Name__c + + Opportunity line item-after membership + + + + Log_Type__c + + Error + + + Membership_Essentials_Event_Log__c + true + 56 0 diff --git a/force-app/main/default/objects/Membership_Essentials_Event_Log__c/listViews/All.listView-meta.xml b/force-app/main/default/objects/Membership_Essentials_Event_Log__c/listViews/All.listView-meta.xml index d5058512..782f2258 100644 --- a/force-app/main/default/objects/Membership_Essentials_Event_Log__c/listViews/All.listView-meta.xml +++ b/force-app/main/default/objects/Membership_Essentials_Event_Log__c/listViews/All.listView-meta.xml @@ -1,6 +1,8 @@ All + NAME + CREATED_DATE Everything diff --git a/force-app/main/default/objects/Membership__c/listViews/All.listView-meta.xml b/force-app/main/default/objects/Membership__c/listViews/All.listView-meta.xml index d5058512..782f2258 100644 --- a/force-app/main/default/objects/Membership__c/listViews/All.listView-meta.xml +++ b/force-app/main/default/objects/Membership__c/listViews/All.listView-meta.xml @@ -1,6 +1,8 @@ All + NAME + CREATED_DATE Everything