I took on the challenged today to create a flow i have been thinking about the whole last year in 2019. I had a dream this morning and woke up with the solution in mind. Master Detail - roll up fields, isActive status and more. So I took a pen and paper and went to work and before I knew it the foundation was almost completed.
So after a few hours and 3 lives streams later, we finally came up with a simple solution in a series of developments for this 2020 Salesforce Project. Phase 1 design custom objects to hold:
You can see it in more detail on the video below. We then edited the Page Layout and created a Dependent Picklist with the Type and SubType items and added all the selections for each Subtype options. Its a beautiful thing.
Now for the fun part, we got to create a Flow, we created a screen that looks up the location, we set the variables and using the screen options we assign it to the single record. We also use the screen dependent picklist and set the Object API, the Primary Field API and the dependent field API storing the value to variables that get assigned along with other preset values to the Single record.
We than set a decision for single record creation or multiple records, after that we set the count variable and assign a subtract formula to count down until 0 and a decision that will continue until it reaches 0 assigning each single record adding it into the record collection then creating multiple records at once. We test with a screen Text display to show the countdown and finally a text display showing the created record ID's. Its a beautiful thing.
We finish it up by adding the Lightning Flow into the Inventory Location Record Page right above the activity component. Now we test it and it works as planned. We still have a few things to add such as option to select the donor and source but that is a matter of mapping some fields.
Our next phase is to add some automation to a custom self registration object profile page where participants can request assistance and provide a way to reserve items for qualified participants to RSVP and receive assistance affecting the availability of inventory items using process builder and flow.
We wish you this a new year for growth, commitment and to reach even higher than before!
Happy New Year 2020
DM Network Solutions
Google Cloud Platform (GCP) Services
Why focus on GCP?
Google has been running all of its applications in containers for over 20 years now.
It is the most secure because of these reasons:
Google owns its own robust fiber network.
Google builds its own boards and network routers.
Google has its own data centers around the world.
Learn more at Google Cloud Certified
Save your data to the cloud using Salesforce for Non-Profit Success Pack (NPSP)
Salesforce.org 1 - 1 - 1 program gives Non profits a voice to manage their organization and leverage the power of Salesforce. This model pledges 1% of earning to donate to a nonprofit.
Pledge now to the Dream Center and Become part of this 5th industrial revolution.
Gain Control over You Own Destiny
Gain Control over You Own Destiny - Owning a business provides entrepreneurs the independence and the opportunity to achieve what is important to them.
Make a Difference - Increasingly, entrepreneurs are starting business because they see an opportunity to make a difference in a cause that is important to them.
Reach your Full Potential - Too many people find their work boring, unchallenging, and unexciting. Entrepreneurs' business become the instrument for self-expression and self-actualization.
Reap Impressive Profits - Although money is not the primary force driving most entrepreneurs, the profits their business can earn are an important factor in the decision to launch companies.
Contribute to Society - Business owners are among the most respected and most trusted members of their communities and play a vital role in their local business system. Knowing that the work you do has a significant impact on our nations economy and stability.
Innovate and Disrupt the Norm - Entrepreneurs are calculated risk-takers who are not afraid of breaking the mold and thinking out the box to innovate and change the world.
Do What you Enjoy Doing - "Find a job doing what you love, and you'll never have to work a day in your life."
Elastic Cloud Resource Scaling.
Scale out when you need more computer power.
Scale in when resources are not needed saving money and efficiently being ready to meet the demand of your application.
Cloud Load balances assist to direct the users to the services closes to the user.
Uses a global anycast IP address.
No pre-warming is required.