CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Membership to all Members of Households?
Pages: [1]

Author Topic: Membership to all Members of Households?  (Read 1431 times)

jakeh666

  • I’m new here
  • *
  • Posts: 12
  • Karma: 1
  • CiviCRM version: 4.0.8
  • CMS version: 2.5.0 Joomla
  • MySQL version: 5.1.41
  • PHP version: 5.3.1?
Membership to all Members of Households?
March 12, 2012, 05:51:12 pm
I'm exploring using the Households function (my import data is not structured toward households) but finding Households extraordinarily difficult to work with. However, because it is important that household members with a different last name as aggregated in memberships and mailings, I am trying to make memberships apply to all household members to skirt some of the issues that come up with mailings. Surprisingly, I can't find any way to make this function work. Is there any way to set it up so that one member of a household becoming a member can trigger an equal membership for other members of that household?

Thanks

Erik Hommel

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1773
  • Karma: 59
    • EE-atWork
  • CiviCRM version: all sorts
  • CMS version: Drupal
  • MySQL version: Ubuntu's latest LTS version
  • PHP version: Ubuntu's latest LTS version
Re: Membership to all Members of Households?
March 13, 2012, 12:22:12 am
As far as I know you would have to customize a function like that with hooks.
Consultant/project manager at EEatWork and CiviCooP (http://www.civicoop.org/)

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Membership to all Members of Households?
March 13, 2012, 04:01:45 pm
One approach which I know works is to create a "Household Membership" membership type which would be for Households and extend to all "Household Members". This works decently if your staff is adding the membership is the back-office, but not so well for self-service since "households" can't fill out online contribution forms.

Two other possibilities:
* Construct Head of Household <- Household Member relationships (1 : many) using a new relationship type which is Individual <-> Individual. Then the membership type is configured to be acquired by Head of Household and extended to Household Members. This should work, but has the constraint that one person is "special" in the household.

* Use organization instead of household to connect people to an entity. Then you can use the On Behalf feature to allow individuals to signup for / renew a membership "on behalf of" the organization (which in these cases is a household). You'd probably need to do some word replacements and / or template customizations to make this usable, but might be worth experimenting with.
Protect your investment in CiviCRM by  becoming a Member!

jakeh666

  • I’m new here
  • *
  • Posts: 12
  • Karma: 1
  • CiviCRM version: 4.0.8
  • CMS version: 2.5.0 Joomla
  • MySQL version: 5.1.41
  • PHP version: 5.3.1?
Re: Membership to all Members of Households?
March 13, 2012, 05:42:40 pm
Thanks. That helps some. But...

I guess the more general question is how to deal with couples with two last names -- Bob Smith and Jane Doe. For memberships, contributions, and custom data, it is much easier to just have one individual with the first name like "Bob and Jane". If their last name is the same, treating them as an individual works flawlessly. However, if their last names are different there is no good way to workaround.

I really hesitate to use households because it adds a level of complexity for nontechnical users, but it appears I may have to? Are there other options?

I like the ability to populate a household membership to its members, but there's no good way to see whether the members are a member of a household during data entry.

Thanks!

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Membership to all Members of Households?
March 14, 2012, 10:57:34 am
I think some folks do something like this for couples w/ different last names (if they don't want to use households):
- Bob Smith, Individual, do not email + do not send postal mail
- Jane Doe, Individual, spouse of bob smith (relationship), Email Greeting (custom): Dear Jane and Bob, Postal Greeting (custom): Dear Jane and Bob, Addressee (custom): Jane Doe and Bob Smith

Exports for postal mailing, email messages, etc. then go to Jane but are addressed to both.
Protect your investment in CiviCRM by  becoming a Member!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Membership to all Members of Households?

This forum was archived on 2017-11-26.