Sneak Peak: Nonprofit Edition Winter 09
Oct 3, 2008Matt Kaufman at MK Partners has been hard at work creating the Winter 09 Nonprofit Edition. I wanted to write this post to give a flavor of what is coming.
Schema
Person Accounts, Contacts / Accounts, Bucket or Individual Account or One to One
There has been a lot of analysis as to what is the right way to associate a contact to a relevant "account". The previous NPO Edition used an Individual account bucket and made all contacts that did not have accounts members of that Individual bucket account. With APEX, it is now possible to do a one to one model where every contact has it's own account. When a new Contact is created the Account is created in the background and any time the associated Account is clicked on, APEX redirects the user to the Contact.
This is great for new salesforce.com users but what about those of us that have been using the Individual bucket model. First, we are working on a utility that will scan through all of the contacts in the Individual bucket account and create a one to one model account for each contact. Additionally, we will give you the ability to keep the Individual bucket account model with a "system setting".
Householding
Some people use householding, some people don't. Householding is turned on by default and for every new conact a household is created. Householding is implemented as a seperate object. However, we heard a lot of feedback that many people either don't do householding at all, or implement it as part of accounts. to facilitate this, we created the ability to turn householding off.
Affiliations
Another thing that we heard was that you needed the ability to associate people to accounts and people to people in more dynamic ways. To accomplish this, we implemented Affiliations and Relationships. Affiliations is the ability to create multiple organizations that a contact is affiliated with. This is implemented a custom, reciprocal relationship to Accounts.
Relationships
Relationships are the ability to associate a contact to another contact.
Donation History
And finally, donation history is the ability to look on the contact record to see the last date for a donation and the current roll-up amount.

0 Comments