diff --git a/force-app/main/default/flows/Membership_Essentials_Platform_Event_Testing.flow-meta.xml b/force-app/main/default/flows/Membership_Essentials_Platform_Event_Testing.flow-meta.xml new file mode 100644 index 0000000..37b6cac --- /dev/null +++ b/force-app/main/default/flows/Membership_Essentials_Platform_Event_Testing.flow-meta.xml @@ -0,0 +1,701 @@ + + + 62.0 + + DPEV_Account_choice + DPEV - Account + String + + DPEV - Account + + + + DPEV_Contact_Finder_Choice + DPEV - Contact Finder + String + + DPEV - Contact Finder + + + + DPEV_Create_Membership_Choice + DPEV - Create Membership + String + + DPEV Create Membership + + + + DPEV_Create_Opportunity_choice + DPEV - Create Opportunity + String + + DPEV Create Opportunity + + + + DPEV_Extend_Membership_choice + DPEV - Extend Membership + String + + DPEV Extend Membership + + + + DPEV_Find_Campaign_choice + DPEV - Find Campaign + String + + DPEV - Find Campaign + + + + DPEV_Gift_Recipient_Finder_choice + DPEV - Gift Recipient Finder + String + + DPEV - Gift Recipient Finder + + + + DPEV_Membership_Downgrade_choice + DPEV - Membership Downgrade + String + + DPEV Membership Downgrade + + + + DPEV_Membership_Finder_choice + DPEV - Membership Finder + String + + DPEV - Membership Finder + + + + DPEV_Membership_Renewal_choice + DPEV - Membership Renewal + String + + DPEV - Membership Renewal + + + + DPEV_Membership_Upgrade_choice + DPEV - Membership Upgrade + String + + DPEV - Membership Upgrade + + + + DPEV_Pricebook_Finder_choice + DPEV - Pricebook Finder + String + + DPEV - Pricebook Finder + + + + DPEV_Product_Finder_choice + DPEV - Product Finder + String + + DPEV - Product Finder + + + + Determines which Platform Event was the selected to be tested. + Palform_Event_Selected_is + + 1766 + 458 + Default Outcome + + DPEV_Account + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Account + + + + DPEV_Account_Platform_Event + + + + + DPEV_Contact_Finder + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Contact Finder + + + + DPEV_Contact_Finder_Create_Platform_Event + + + + + DPEV_Find_Campaign + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Find Campaign + + + + DPEV_Find_Campaign_Create_Platform_Event + + + + + DPEV_Gift_Recipient_Finder + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Gift Recipient Finder + + + + DPEV_Gift_Recipient_Create_Platform_Event + + + + + DPEV_Membership_Finder + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Membership Finder + + + + DPEV_Membership_Finder_Create_Platform_Event + + + + + DPEV_Membership_Renewal + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Membership Renewal + + + + DPEV_Membership_Renewal_Create_Platform_Event + + + + + DPEV_Membership_Upgrade + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Membership Upgrade + + + + DPEV_Membership_Upgrade_Create_Platform_Event + + + + + DPEV_Pricebook_Finder + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Pricebook Finder + + + + DPEV_Pricebook_Finder_Create_Platform_Event + + + + + DPEV_Product_Finder + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV - Product Finder + + + + DPEV_Product_Finder_Create_Platform_Event + + + + + DPEV_Create_Membership + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV Create Membership + + + + DPEV_Create_Membership_Create_Platform_Event + + + + + DPEV_Create_Opportunity + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV Create Opportunity + + + + DPEV_Create_Membership_Opportunity_Create_Platform_Event + + + + + DPEV_Extend_Membership + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV Extend Membership + + + + DPEV_Extend_Membership_Create_Platform_Event + + + + + DPEV_Membership_Downgrade + and + + Select_a_Platform_Event_you_want_to_test + EqualTo + + DPEV Membership Downgrade + + + + DPEV_Membership_Downgrade_Create_Platform_Event + + + + + Use this flow to test platform events with a selected record. This allows for testing platform events our of sequence. + + MbrEssent_Platform_Event_Choices + String + Label + and + + Label + StartsWith + + DPEV + + + PlatformAction + Label + Asc + Label + + Default + Membership Essentials - Platform Event Testing {!$Flow.CurrentDateTime} + + + BuilderType + + LightningFlowBuilder + + + + CanvasMode + + AUTO_LAYOUT_CANVAS + + + + OriginBuilderType + + LightningFlowBuilder + + + Flow + + Creates a platform event for DPEV Account. + DPEV_Account_Platform_Event + + 50 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Account__e + true + + + Creates a platform event for DPEV Contact Finder + DPEV_Contact_Finder_Create_Platform_Event + + 314 + 566 + + Membership_Form_Submission_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Contact_Finder__e + true + + + Creates a platform event for DPEV Create Membership + DPEV_Create_Membership_Create_Platform_Event + + 2426 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Create_Membership__e + true + + + Creates a platform event for DPEV Create Membership Opportunity + DPEV_Create_Membership_Opportunity_Create_Platform_Event + + 2690 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Membership_Upgrade__e + true + + + Creates a platform event for DPEV Extend Membership + DPEV_Extend_Membership_Create_Platform_Event + + 2954 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Membership_Upgrade__e + true + + + Creates a platform event for DPEV Find Camapaign + DPEV_Find_Campaign_Create_Platform_Event + + 578 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Find_Campaign__e + true + + + Creates a platform event for DPEV Gift Recipient + DPEV_Gift_Recipient_Create_Platform_Event + + 842 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Gift_Recipient_Finder__e + true + + + Creates a platform event for DPEV Membership Downgrade + DPEV_Membership_Downgrade_Create_Platform_Event + + 3218 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Membership_Downgrade__e + true + + + Creates a platform event for DPEV Membership Finder + DPEV_Membership_Finder_Create_Platform_Event + + 1106 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Membership_Finder__e + true + + + Creates a platform event for DPEV Membership Renewal + DPEV_Membership_Renewal_Create_Platform_Event + + 1370 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Membership_Renewal__e + true + + + Creates a platform event for DPEV Membership Upgrade + DPEV_Membership_Upgrade_Create_Platform_Event + + 1634 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Membership_Upgrade__e + true + + + Creates a platform event for DPEV Pricebook Finder + DPEV_Pricebook_Finder_Create_Platform_Event + + 1898 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Pricebook_Finder__e + true + + + Creates a platform event for DPEV Product Finder + DPEV_Product_Finder_Create_Platform_Event + + 2162 + 566 + + Record_Id__c + + Membership_Form_Submissions_Found_Data_Table.firstSelectedRow.Id + + + DPEV_Product_Finder__e + true + + + Find_Membership_Form_Submission + + 1766 + 242 + false + + Membership_Essentials_Select_test_record + + and + + Name + EqualTo + + Membership_Form_Submission_Name + + + false + Membership_Form_Submission__c + true + + + Present a user with a scree to select the record they want to test along with the option of which platform event they want to test. Allows for testing events later in the business process. + Membership_Essentials_Select_test_record + + 1766 + 350 + true + true + true + + Palform_Event_Selected_is + + + Membership_Form_Submissions_Found_Data_Table + + T + Membership_Form_Submission__c + + flowruntime:datatable + ComponentInstance + + label + + Select a Membership Form Submission to Proceed With + + + + selectionMode + + SINGLE_SELECT + + + + minRowSelection + + 1.0 + + + + tableData + + Find_Membership_Form_Submission + + + + isShowSearchBar + + true + + + + shouldDisplayLabel + + true + + + + maxRowSelection + + 1.0 + + + + columns + + [{"apiName":"Name","guid":"column-328f","editable":false,"hasCustomHeaderLabel":false,"customHeaderLabel":"","wrapText":false,"order":0,"label":"Membership Form Submission Name","type":"text"},{"apiName":"Product_SKU__c","guid":"column-d024","editable":false,"hasCustomHeaderLabel":false,"customHeaderLabel":"","wrapText":false,"order":1,"label":"Product SKU","type":"text"},{"apiName":"SalePrice__c","guid":"column-fa70","editable":false,"hasCustomHeaderLabel":false,"customHeaderLabel":"","wrapText":false,"order":2,"label":"Sale Price","type":"currency"},{"apiName":"LastName__c","guid":"column-2940","editable":false,"hasCustomHeaderLabel":false,"customHeaderLabel":"","wrapText":false,"order":3,"label":"Last Name","type":"text"},{"apiName":"OrganizationName__c","guid":"column-fc66","editable":false,"hasCustomHeaderLabel":false,"customHeaderLabel":"","wrapText":false,"order":4,"label":"Organization Name","type":"text"}] + + + UseStoredValues + true + true + + + Select_a_Platform_Event_you_want_to_test + DPEV_Account_choice + DPEV_Contact_Finder_Choice + DPEV_Find_Campaign_choice + DPEV_Gift_Recipient_Finder_choice + DPEV_Membership_Finder_choice + DPEV_Membership_Renewal_choice + DPEV_Membership_Upgrade_choice + DPEV_Pricebook_Finder_choice + DPEV_Product_Finder_choice + DPEV_Create_Membership_Choice + DPEV_Create_Opportunity_choice + DPEV_Extend_Membership_choice + DPEV_Membership_Downgrade_choice + String + Select a Platform Event you want to test. + RadioButtons + UseStoredValues + true + + true + true + + + Membership_Form_Submission_Entry_Screen + + 1766 + 134 + true + true + true + + Find_Membership_Form_Submission + + + Platform_Event_testing_note + <p>Before proceeding, please ensure that you have an opportunity product created with a SKU that matches the SKU on the Membership Form Submission record you are troubleshooting or testing.</p> + DisplayText + + + Membership_Form_Submission_Name + String + + MFS- + + Membership Form Submission Name + InputField + UseStoredValues + true + + true + true + + + 1640 + 0 + + Membership_Form_Submission_Entry_Screen + + + Draft +