Skip to content

Road Map

tobiasaw34002 edited this page Dec 6, 2022 · 7 revisions

Objects

Account

What is there?

Fields to track key membership dates and status (first start date, most recent start date, status and a primary membership lookup).

What's next?

Automation to set primary membership lookup. Issue 39 If NPSP is installed, set primary contact on membership based upon the primary contact on the account Issue 23

What's possible for the future?

Additional analytics and reporting

Contact

What is there?

Fields to track key membership dates and status (first start date, most recent start date, status and a primary membership lookup). Automation to add and remove membership contact roles as a contact is added or removed to an account with an active membership.

What's next?

Automation to set primary membership lookup on contact. Issue 39

What's possible for the future?

Additional analytics and reporting

Membership Contact Role

What is there?

Fields to track start and end date of that role, primary membership, role, status and type. Automation to add/deactivate roles when a contact is added/removed from an account.

What's next?

Clean up primary contact role when a new contact role is set as primary. Issue 17 - review conflicting pr and manually merge cleanup code.

What's possible for the future?

Refactor automation to drive behavior based upon membership type and account type. Issue 19

Membership

What is there?

Tracking key membership attributes, primary contact, account, start date, status, type, opportunity that initiated this membership. Automation to setup membership contact role for primary contact on created and update.

What's next?

Automate membership dates and renewal via scheduled daily job Issue 26 Automate the creation of membership records when an Opportunity is inserted Issue 38

What's possible for the future?

Allow admin to manage renewal, upgrade, downgrade and conflict behavior. Build an automated solution for membership naming, like NPSP Opp naming Issue 15 also Issue 58

OpportunityLineItem

What is there?

Lookup to membership to show renewals and OLI's that funded this membership.

What's next?

Use product and OLI to determine membership attributes - branch needs to be reviewed and PR created

What's possible for the future?

Security review process requirements.