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 CiviContribute (Moderator: Donald Lobo) »
  • Gathering additional data with Donations
Pages: [1]

Author Topic: Gathering additional data with Donations  (Read 3605 times)

DamonKirkpatrick

  • I post occasionally
  • **
  • Posts: 58
  • Karma: 0
  • One job but so many responsibilities.
    • Friends of Georgia State Parks
  • CiviCRM version: 4.5.2
  • CMS version: Drupal 7.35
  • MySQL version: 5.1.48
  • PHP version: 5.3.8
Gathering additional data with Donations
August 30, 2007, 01:56:36 pm
I am trying to use CiviContribute in 1.8 to track volunteer hours for my organization.  My thought would be that, after an event, a member would go home and enter the number of hours they contributed that day.  For tax purposes though, I have to capture some additional information.  For example, a donation page lists the time/date of the "donation" itself.  I need to capture the date the service was performed on.

I've set up a Custom Fields with the information I need to capture, and created a "Donation Page" where people can enter the number of hours worked.  However, the custom data doesn't appear there and I also read somewhere that custom data should not be attached to transactional data like donations and should really only be attached to members or more static data.

Has anyone accomplished something like this?  Or, has anyone figured out a better way to record donations of time?

Thanks -

Stoic
« Last Edit: August 30, 2007, 06:06:17 pm by Stoic »

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: Gathering additional data with Donations
August 30, 2007, 02:28:10 pm

The below should work quite nicely. Can you set this up on http://demo.civicrm.org and give us the donation page url, so we can figure out if its a bug or a setup issue

thanx

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

DamonKirkpatrick

  • I post occasionally
  • **
  • Posts: 58
  • Karma: 0
  • One job but so many responsibilities.
    • Friends of Georgia State Parks
  • CiviCRM version: 4.5.2
  • CMS version: Drupal 7.35
  • MySQL version: 5.1.48
  • PHP version: 5.3.8
Re: Gathering additional data with Donations
August 30, 2007, 05:19:06 pm
Thanks again, Lobo.  I think I figured it out but it doesn't work at all as I expected it to.  If you look at the demo site, you'll see that I created a custom data set called Volunteer Information.  I expected to be able to add that to the specific contribution page. 

From the contribution configuration page, I could only add Profiles.  So I went back and added a Profile called Volunteer Information and added that, instead, to the contribution page.  That seemed to work but confused me a bit because I thought that's what custom data was for.  (obviously, I'm still very new at this).

The only other difference I could find was that the "Date" entry from the Profile fields didn't have the calendar selector like the data field from the custom data fields.  Obviously, not a big problem.  I'll try to read through the documentation a bit more to better understand the difference between the profile and custom data stuff.

Anybody else out there capturing volunteer hours in any other way that works well?

Oh - one more thing, any idea how to turn off the currency settings for contributions dealing with time or does that sound like a feature request?

Thanks again!
« Last Edit: August 30, 2007, 06:07:11 pm by Stoic »

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: Gathering additional data with Donations
August 30, 2007, 08:24:45 pm

Please read the custom data and profiles section at:

http://wiki.civicrm.org/confluence/display/CRMDOC/Documentation+Home
http://wiki.civicrm.org/confluence/display/CRMDOC/Profiles+Admin
http://wiki.civicrm.org/confluence/pages/viewpage.action?pageId=9307

to get a better idea of how things are organized in civicrm

Check:

http://wiki.civicrm.org/confluence/display/CRMDOC/Contribution+Amounts

to get around the amount / currency issue.

lobo

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

DamonKirkpatrick

  • I post occasionally
  • **
  • Posts: 58
  • Karma: 0
  • One job but so many responsibilities.
    • Friends of Georgia State Parks
  • CiviCRM version: 4.5.2
  • CMS version: Drupal 7.35
  • MySQL version: 5.1.48
  • PHP version: 5.3.8
Re: Gathering additional data with Donations
August 30, 2007, 09:13:38 pm
Thanks again, I will.  I'd been on those most of the day but I don't think it ever came together.  I appreciate your help.

mcsmom

  • I post frequently
  • ***
  • Posts: 266
  • Karma: 23
    • Official Joomla! Book
  • CiviCRM version: 4 and 3.4
  • CMS version: Joomla!
Re: Gathering additional data with Donations
September 06, 2007, 05:05:55 am
If custom data can't be applied to contributions or events, why do they show up on the"Used For" drop down menu when you create a new custom data group?


Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Gathering additional data with Donations
September 06, 2007, 05:29:21 am
Custom Data can be used for Contribution And Events for both Online and Offline modes. You can add this custom field to Profile and use for Contribution and Events.  (We don't support mix profiles ie. Individual + Contribution fields etc.) But there are few restrictions for Online Pages which we will fix in 2.x

HTH

Kurund
« Last Edit: September 06, 2007, 05:34:05 am by Kurund Jalmi »
Found this reply helpful? Support CiviCRM

mcsmom

  • I post frequently
  • ***
  • Posts: 266
  • Karma: 23
    • Official Joomla! Book
  • CiviCRM version: 4 and 3.4
  • CMS version: Joomla!
Re: Gathering additional data with Donations
September 06, 2007, 06:04:26 am
No, I don't believe that is correct. It seems like it should be possible--I should be able to find out  if someone needs a vegetarian meal and how many people are coming--but in reality it is not possible. I believe you might be able to use a profile to enter individual custom data (added--when having an event sign up), but you can't have custom data describing the event or contribution. I believe you could do this in 1.7, but it is gone, but I'm not totally sure.
« Last Edit: September 06, 2007, 06:06:34 am by mcsmom »

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Gathering additional data with Donations
September 10, 2007, 10:46:50 am
Quote from: Stoic on August 30, 2007, 01:56:36 pm
I've set up a Custom Fields with the information I need to capture, and created a "Donation Page" where people can enter the number of hours worked.  However, the custom data doesn't appear there and I also read somewhere that custom data should not be attached to transactional data like donations and should really only be attached to members or more static data.

Custom data should be attached to transactional data IF it is related to the transaction. When setting up custom data fields you need to determine whether you are collecting general information about the contact - or information about a specific transaction/interaction.

Examples:
- What color are your eyes? Blue
This is general info about an Individual contact. It would be added as a custom field in a custom field group attached to "Contact - Individuals".

- Which main course do you want at our Dinner/Dance? Fish
This is "transactional" info about participation in an Event. It would be added as a custom field in a custom field group attached to "Participants".
Protect your investment in CiviCRM by  becoming a Member!

mcsmom

  • I post frequently
  • ***
  • Posts: 266
  • Karma: 23
    • Official Joomla! Book
  • CiviCRM version: 4 and 3.4
  • CMS version: Joomla!
Re: Gathering additional data with Donations
September 10, 2007, 05:41:28 pm
But only if you are using paypal pro or authorize.net, right?

http://forum.civicrm.org/index.php/topic,1014.msg4825.html#msg4825

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Gathering additional data with Donations
September 10, 2007, 06:23:00 pm
True - using custom fields in online contribution and event registration forms is limited to PayPal Pro and Authorize.net. (You can also use them for offline entry (i.e. staff member is entering a contribution or event registration from the contact's Contribution or Event tab).
Protect your investment in CiviCRM by  becoming a Member!

mcsmom

  • I post frequently
  • ***
  • Posts: 266
  • Karma: 23
    • Official Joomla! Book
  • CiviCRM version: 4 and 3.4
  • CMS version: Joomla!
Re: Gathering additional data with Donations
September 12, 2007, 11:05:09 pm
And they will export and be viewable on the tab? I guess I could use a profile and then periodically export then import.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviContribute (Moderator: Donald Lobo) »
  • Gathering additional data with Donations

This forum was archived on 2017-11-26.