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) »
  • Discussion (deprecated) »
  • Integrator Discussion (Moderators: JoeMurray, Parvez, pkeogan) »
  • Journal Tracking
Pages: [1]

Author Topic: Journal Tracking  (Read 2890 times)

jrobens

  • I’m new here
  • *
  • Posts: 4
  • Karma: 0
  • CiviCRM version: 4
  • CMS version: Drupal 7
  • MySQL version: 5.1
  • PHP version: 5.3
Journal Tracking
June 24, 2012, 02:29:11 am
Hi

Journal Tracking. A member purchases a 12 month subscription that expires on a specific date. There are multiple journals, and :

- members who subscribe half way through the year receive 'catch up' journals. e.g. if you subscribe in June and the membership cut-over date is December you get June's journals + the prior 5 months.
- being able to track 'manual intervention'. If someone complains, send them a replacement, but record this in the in the tracking system.

They do a CSV dump - pretty much search for 'journal eligible financial members' and record what they dump in an access database. Send this CSV to the printer. Then run a catch-up dump and record that. If someone gets sent an additional journal - assuming it hasn't already been sent 'the box on their profile' gets ticked.

Civi pretty much does this, except the recording - and has an option to 'export all members who joined since the last batch'. This would cover it except for the ability to record 'extra journals' sent. I could see how it could relate to an activity log.

At the moment I am looking at making a journal database journal table. This is just a CRM facility. I was thinking of making it as a drupal module. Will look at civicrm custom module first - copy parts of the Export system.

Any better/less specialised ideas?

Thanks
John

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: Journal Tracking
June 24, 2012, 05:31:38 am
No, I would try to build it using the CiviCRM custom data and the CiviCRM hooks / API too... and perhaps a Drupal module as a second. Have you had a look at the Developer Guide http://book.civicrm.org/developer/
Consultant/project manager at EEatWork and CiviCooP (http://www.civicoop.org/)

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: Journal Tracking
June 24, 2012, 08:28:56 am

Any specific reason you dont want to use activities to keep track of who received what journals and for what month. If you need additional data you can extend them with custom data. You should also create specific activity types for sending a journal and sending a journal again

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) »
  • Discussion (deprecated) »
  • Integrator Discussion (Moderators: JoeMurray, Parvez, pkeogan) »
  • Journal Tracking

This forum was archived on 2017-11-26.