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) »
  • handling "on behalf of"
Pages: [1]

Author Topic: handling "on behalf of"  (Read 1337 times)

weretoast

  • Guest
handling "on behalf of"
July 19, 2007, 10:31:51 am
Hi all,

We received a donation from someone "on behalf of" someone else.  We're not sure how to record this in the database in such a way that we can do both of the following:

(1) Email the "gifter" his tax receipt for his contribution to our organization

(2) Remember to send a renewal letter to the "receipient" next year

If we store the donation with the gifter, we remember to do #1 but forget #2.  If we store the donation with the recipient, we remember #2, but forget #1.

Any ideas on how to handle this?  We are currently running CiviCRM 1.5.7252 with Drupal.

Thanks!

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: handling "on behalf of"
July 19, 2007, 11:37:22 am

Can u store #2 as a new relationship type (i.e. create a recipientGifter relationship type). On receiving a gift of the below type, also create a new relationship between the "gifter" and the "recipient"

That way your new process would be to do #1, check relationships for a recipientGifter type and if present do #2. So to some extent its more a business process issue

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

weretoast

  • Guest
Re: handling "on behalf of"
July 19, 2007, 12:05:13 pm
Thanks for the suggestion.  This is a possibility, but it would be extremely difficult, I think, to capture in an automated process.  We tend to do our tax receipts as a batch process at the beginning of the calendar year.  We also tend to do our renewal mailings in batches two to three times a year.  In both cases, it's helpful to include the dollar amount in the receipt/mailing.  If the dollar amount (let's say, $50) is stored in one person's record (either the gifter or recipient), then we're going to need to manually figure out how to get the $50 amount in the other person's tax receipt/renewal letter.

Also, the relationship feature seems better suited, in my mind, to relationships strictly between contacts, rather than relationships involving contributions (since those are all stored in a related table).  And in this case, the gifter might make several contributions to our organization, and only one of those is made on behalf of the recipient.  Or vice versa, the recipient might make several subsequent donations on his own, and only one of those was given by a different gifter.

What would you think about this: creating a new contribution type, called "tax receipt only" and use that to track the gifter's $50 contribution.  When we do any financial reports, we would exclude all "tax receipt only" entries so as to avoid double-counting the $50.

Thanks,

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: handling "on behalf of"
July 19, 2007, 12:36:02 pm

Your latter solution (contribution type to tax receipt only) sounds like a better fit and more inline with your process and needs. I assume u wont have too many contribuition types and hence can search on all the other contribution types (since civi does not have a way to exclude one type)

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • handling "on behalf of"

This forum was archived on 2017-11-26.