Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Donor Advised Funds #103

Open
allisonletts opened this issue Mar 3, 2022 · 1 comment
Open

Donor Advised Funds #103

allisonletts opened this issue Mar 3, 2022 · 1 comment
Labels
recipe Any issues relating to a recipe (creation or enhancement), as opposed to documentation.

Comments

@allisonletts
Copy link
Contributor

Allison to add more detail here later...

Lots of different models for Donor Advised Funds. Can we write a recipe that shows several of that model?

@allisonletts allisonletts added the recipe Any issues relating to a recipe (creation or enhancement), as opposed to documentation. label Mar 3, 2022
@jenncarneiro
Copy link
Contributor

jenncarneiro commented May 2, 2022

What package(s) are you trying to populate with fake data?

This project focuses on products developed and maintained by Salesforce and the Salesforce Open Source Commons.

  • NPSP
  • EDA
  • Outbound Funds
  • Program Management Module
  • just vanilla Salesforce
  • Membership Schema

What is the scenario you're trying to support with fake data?

I want to demonstrate varying types of Donor Advised Funds:

DAF Type #1 Opp with a single advising donor. Donor A sends $200 to a NP org of her choice from its donor advised account managed by a DAF.
DAF Type #2 Opp with a single advising donor Account. Donor Organization sends $25,000 to an NPO from it's DAF firm that manages its corporate giving.
DAF Type #3 Opps with multiple donations. DAF Organization collects donations on behalf of multiple donors and issues a single payment to the NPO.

Should this be a separate recipe for each type or a single recipe that creates varying types of data?

What do you think is involved in this recipe?

  • Create Organization Accounts to represent DAF

  • Create Organization Accounts to represent Donors

  • Create Campaigns with parent hierarchy. Create at least one distinct Campaign per 'DAF Type'

  • Create Contacts (donors) 25-50

  • Create DAF Type Pull in recipes from other repo #1 Opportunities Linked to the DAF Organization Account (Closed Won)

  • link to the relevant Campaign

  • Create relevant Soft Credit Opportunity Contact Roles for each Opportunity linking 1 Contact per opportunity

  • Create DAF Type Update README.md #2 Opportunites Linked to the DAF Org Account(s)

  • link to the relevant Campaign

  • Create Account Soft Credit for Organization Donors linking

  • Create DAF Type update README.md and PMM doc #3 Opportunities Linked to the DAF Organization Account (Closed Won)

  • link to the relevant Campaign

  • Create relevant Soft Credit Opportunity Contact Roles for each Opportunity linking 5-10 Contacts each

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
recipe Any issues relating to a recipe (creation or enhancement), as opposed to documentation.
Projects
None yet
Development

No branches or pull requests

3 participants