Continuation of work on the Outbound Funds Module
Help us give you the thanks you deserve! Please ensure that all contributing members of the team are included!
- Team Leader(s): Shari Carlson, Nick LIndberg
- GitHub Scribe(s):
- List of all Contributors:
- Junette Tan
- David Chater
- Corey Snow
- Myke Andrews
- Lara Kimberly
- Libby Ziemelis
- Caroline Renard
- Nicole Smith
- Tammy Silverthorne
- Cheri Lovell
- Maida Rider
- Cid
- non-NPSP fund extension (continued from last sprint)
- reporting workbook (continued from last sprint)
- data dictionary work and storytelling for the whys for certain fields
- exploring rollups for lookup relationships
- (and other ideas people bring with them to the sprint)
- Rollups
- Funding Program to GAU (budgeting concept)
- Reports
- Data Dictionary
- Upgrade Guide
Upgrade Guide
- Almost complete, still needs final editing from Docs
- https://docs.google.com/document/d/1AvsIw5AhnR9rYYTgi1xulekKnqAQ1YiLAYogH0wg4dE/edit?usp=sharing (starting on page 10)
Rollups
- David developed flow
- Will share code
- Scheduled flow, runs nightly on all accounts
- Options for providing to users
- Include in post-install instructions
- Include as a flow template
- Caroline added screenshots to report samples for new use cases: https://docs.google.com/document/d/1wkiVFQ_PK6ui4E3K8aBorNcQeP54viWZfYHq0-I-N6s/edit?ts=60245c57#
- Discussed ideas of using reports on Lightning pages to capture rollups as graphs as an additional option to fields.
- Tested custom report type on GAU Expenditures using field lookups to parent and grandparent records to use as graphs for pages
Data Dictionary
- Highlight areas that need extra input
General Features
- What’s Working
- Many things are working well! :)
- What Needs Improvement
-
Funding Request Hierarchical Relationships
- Example: a grantee receives an award, but later the grantee needs additional funding for unexpected expenses. This happens frequently for David’s clients.
- It’s almost a separate grant and request, but linked to a parent grant
- Amendment to exist as its own, need for audit trail, want to show up in totals for reporting
- Challenge as a separate object: doesn’t show up in Funding Requests reporting
- Challenge as a separate Funding Request: two separate, unlinked records
- Example: a grantee receives an award, but later the grantee needs additional funding for unexpected expenses. This happens frequently for David’s clients.
-
Field Sets on Dialogue Boxes
- Adding Beginning Date to Disbursements
- First Date doesn’t always equal Beginning Date
- No out-of-the-box solution
- Need Apex controller class
- Cheri added an Issue for future sprint work
- Adding Beginning Date to Disbursements
-
Snowfakery
- Junette initiating this to create test data easily
https://github.com/SFDO-Community/OutboundFunds
Reviewed the following items on the issues list from (click on links to view discussion notes)
We will continue to work on the issues and enhancements in our GitHub. Please reach out if you want to learn more or contribute.
See Outbound Funds repo for additional info: https://github.com/SFDO-Community/OutboundFunds/wiki