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) »
  • Activities - and Cases
Pages: [1]

Author Topic: Activities - and Cases  (Read 2299 times)

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Activities - and Cases
February 15, 2008, 09:00:05 pm
Hi - thumbs up for the progress on the Activities functionality. As I interpret this, it will help fill in the gap left by not having a more detailed 'change log' even though to do so means additional data entry. But since some of the changes that we need to track are in here (membership and contribution and emails etc) we might as well try and use this to record things such as the 'old address' of a person when we update their details (in case there proves to be a later problem with the new address - it happens!) or, even more usefully, recording that Person X has moved, their mail has been returned, so we want to have a record their old address, remove it from the contact details, and (because we are using Activities we can also lodge a task to try and track them down either via email, phone or verifying against an old version of an electoral (voter) roll).

Any comments on this approach to using Activities - since it isn't quite what you meant it for - meaning we are using it to log specific changes, even though they may not be, of themselves, an activity.

So that said, here are some other thoughts and questions.
1/
Activities records any email etc sent to a contact - which is great - but the 'sender' ends up with a record of every email they send. So if I initiate an email out to 2000 my Activities History becomes rapidly unusable due to the 'noise' generated. Is there any way that the 'record' on the 'sender' becomes 'emailed 438 contacts re ....." rather than listing each (or is this just a 1.9 problem I have?)
2/
IN 1.9 the 'description' is out of sync with the title - ie I click on Other Activities to add a new one, and when I select an Activity Type, a description pops up to the left of the field, only it is the description of the Type one below the one I selected. I dont' think this is an issue in 2.0 as you have a different approach.
3/
Where is there some documentation on how 'Cases' are being used alongside Activities. I am hoping this will be away for us to group activities (eg meetings the MPs have with constituents or organisations) tagged by the 'issues' the meeting was about, and/or the sector the people work in. I did some searching for Cases but am perhaps a bit ahead of you on this?

More power to your collective fingers.
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Michał Mach

  • Ask me questions
  • ****
  • Posts: 748
  • Karma: 59
    • CiviCRM site
  • CiviCRM version: latest
  • CMS version: Drupal and Joomla latest
  • MySQL version: numerous
  • PHP version: 5.3 and 5.2
Re: Activities - and Cases
February 16, 2008, 03:51:32 am
Quote from: peterd on February 15, 2008, 09:00:05 pm
Hi - thumbs up for the progress on the Activities functionality. As I interpret this, it will help fill in the gap left by not having a more detailed 'change log' even though to do so means additional data entry. But since some of the changes that we need to track are in here (membership and contribution and emails etc) we might as well try and use this to record things such as the 'old address' of a person when we update their details (in case there proves to be a later problem with the new address - it happens!) or, even more usefully, recording that Person X has moved, their mail has been returned, so we want to have a record their old address, remove it from the contact details, and (because we are using Activities we can also lodge a task to try and track them down either via email, phone or verifying against an old version of an electoral (voter) roll).

Any comments on this approach to using Activities - since it isn't quite what you meant it for - meaning we are using it to log specific changes, even though they may not be, of themselves, an activity.

It seems like there will be some manual work around this use of Activities, but otherwise it seems like quite valid use of this functionality.

Quote from: peterd on February 15, 2008, 09:00:05 pm
So that said, here are some other thoughts and questions.
1/
Activities records any email etc sent to a contact - which is great - but the 'sender' ends up with a record of every email they send. So if I initiate an email out to 2000 my Activities History becomes rapidly unusable due to the 'noise' generated. Is there any way that the 'record' on the 'sender' becomes 'emailed 438 contacts re ....." rather than listing each (or is this just a 1.9 problem I have?)

You should probably investigate CiviMail for mass mailing. Built in "Send email to contacts" is meant rather for single messages sent directly to specified contacts, therefore the behaviour you described.

Quote from: peterd on February 15, 2008, 09:00:05 pm
2/
IN 1.9 the 'description' is out of sync with the title - ie I click on Other Activities to add a new one, and when I select an Activity Type, a description pops up to the left of the field, only it is the description of the Type one below the one I selected. I dont' think this is an issue in 2.0 as you have a different approach.

That's probably a bug. Since I don't think there will be any additional releases of 1.9, it's better to rely on 2.0's functionality in this case.

Quote from: peterd on February 15, 2008, 09:00:05 pm
3/
Where is there some documentation on how 'Cases' are being used alongside Activities. I am hoping this will be away for us to group activities (eg meetings the MPs have with constituents or organisations) tagged by the 'issues' the meeting was about, and/or the sector the people work in. I did some searching for Cases but am perhaps a bit ahead of you on this?

Cases functionality is a kind of experimental functionality introduced in 2.0, therefore there is practically no documentation on this at this stage. I would encourage you to experiment with it and post remarks and suggestions on the forum - we're planning to extend it for 2.1 or 2.2 and any feedback has lots of value for us.

Thx,
m
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

My absolute favourite: Wordpress Integration!.

Donate Now!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Activities - and Cases
February 17, 2008, 01:14:05 am
G'day Michael.
0/ manual work is inevitable if the functionality isn't in there. am just trying to find the most relevant way of capturing data (aren't we all)

1/ good point. haven't really dug in to CiviMail. But what seems obvious to me is that other users are going to want to find a quick way of pulling a list of key contacts out of our Dbase and email them, and the easiest way for them is to use Adv Search, and then the 'more actions' >> send email to contacts.
I am not talking 'mass mailouts' but internal clusters of contacts. I guess I will come back to you on this but at present I think there could be a useful tweak that would avoid the sender getting the full list of recipients from such emails being placed in the Activities History - even if I only email 12 people it will still clutter this up.

2/ fine

3/ fine that there is no documentation, but i need some clue as to how I take control of the "Case Status' and "Case Types'. ... Cases doesn't show in Administer CiviCRM - is that an oversight? If not, what's the process?
Also just checked and 'cases' does not show up in a Tab on our just installed 2.0 - but that may be a setting. If not I will come and report back on that too ;-)
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Chris Burgess

  • Ask me questions
  • ****
  • Posts: 675
  • Karma: 59
Re: Activities - and Cases
February 17, 2008, 01:34:45 am
Hi Peter

Here's an excerpt from Michal's blog post announcing case functionality:

Quote
One of them is first version of case management functionality. Many nonprofits' work is organised around case-based actions: staff's activities are initiated with specific action, take specific set of tasks that need to be performed in order to "serve" it and can be named as successfully finished under specific conditions. Along that road, a lot of data is gathered, needs to be analysed, evaluated and decisions need to be made based on that. It's a very simple and generic vision of how case management works, since there is much more than that in different flavours of nonprofit work.

CiviCRM always had functionality available for storing information about interactions with contacts in the database, however never had any advanced mechanism that would allow ordering those interactions, grouping them and taking advantage of more detailed analysis of those interactions. With CiviReport introduced, a part of that gap has been stopped, however, it is still difficult to implement any kind of case management with CiviCRM. For that reason, we decided to implement very simple mechanism which would help to improve the situation. It is an uncomplicated tool - case management in CiviCRM 2.0 basically allows you to group single contact's activities into groups called cases. You can name the case, assign some categories to them, set the start and end dates date and - finally - go on with grouping activities under them.

I admit - we're not very fluent in case management. Within our team, we have some experience in human rights, medical and children care oriented case management, but it's not much. Our plan is to start with something very basic and turn to our community to tell us about real world needs,
teach us about mechanism that would make case oriented work easier and more effective. If your work include this kind of activities, make sure
you try out this new functionality in CiviCRM 2.0 when it's out and come back to us with tough love, ideas and suggestions!

For more info, you can see Michal's original post introducing this feature, and the Wiki docs on Case Management functionality
@xurizaemon ● www.fuzion.co.nz

Michał Mach

  • Ask me questions
  • ****
  • Posts: 748
  • Karma: 59
    • CiviCRM site
  • CiviCRM version: latest
  • CMS version: Drupal and Joomla latest
  • MySQL version: numerous
  • PHP version: 5.3 and 5.2
Re: Activities - and Cases
February 17, 2008, 07:43:48 am
Hey,

Quote from: peterd on February 17, 2008, 01:14:05 am
1/ good point. haven't really dug in to CiviMail. But what seems obvious to me is that other users are going to want to find a quick way of pulling a list of key contacts out of our Dbase and email them, and the easiest way for them is to use Adv Search, and then the 'more actions' >> send email to contacts.
I am not talking 'mass mailouts' but internal clusters of contacts. I guess I will come back to you on this but at present I think there could be a useful tweak that would avoid the sender getting the full list of recipients from such emails being placed in the Activities History - even if I only email 12 people it will still clutter this up.

Technically speaking, everything above 20 posts (limit is arbitrary ;-) ) is mass mailing, but you're probably right that making a note for each recipient in sender's activities list is less useful. I've added an "Improvement" issue to our bug tracker (CRM-2656) and will try to investigate it further before 2.1 feature list is closed.

Quote from: peterd on February 17, 2008, 01:14:05 am
3/ fine that there is no documentation, but i need some clue as to how I take control of the "Case Status' and "Case Types'. ... Cases doesn't show in Administer CiviCRM - is that an oversight? If not, what's the process?
Also just checked and 'cases' does not show up in a Tab on our just installed 2.0 - but that may be a setting. If not I will come and report back on that too ;-)

Unfortunately, there is no user interface for setting option lists for "Case Status' and "Case Types". It can be changed/extended directly in the database.

In order to find values for Case Types, run in mysql shell:

select * from civicrm_option_value where option_group_id = (select id from civicrm_option_group where name like 'case_type');

You will see available options. You can modify them or add new positions through direct db operations.

Equivalent query for Case Statuses is:
select * from civicrm_option_value where option_group_id = (select id from civicrm_option_group where name like 'case_status');

Thx,
m
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

My absolute favourite: Wordpress Integration!.

Donate Now!

Chris Burgess

  • Ask me questions
  • ****
  • Posts: 675
  • Karma: 59
Re: Activities - and Cases
February 17, 2008, 01:39:07 pm
To activate case functionality, you need to check "Cases" under Administer CiviCRM > Global Settings > Site Preferences . There are checkboxes in the field groups Viewing Contacts and Advanced Search.

Once this has happened, the case tab appears and various case-related UI are available (you can create a new case with subject, and then record meetings, calls, emails etc relating to same).

Case functionality looks good - thanks Michal and CiviCRM team!

On our 2.0, Pete, the case types are "Civil & Political" (default), "Economic, Social and Cultural" and "Gender Issues". The case statuses are "Ongoing" (default) and "Resolved". These are the defaults from 2.0 it seems.
@xurizaemon ● www.fuzion.co.nz

Michał Mach

  • Ask me questions
  • ****
  • Posts: 748
  • Karma: 59
    • CiviCRM site
  • CiviCRM version: latest
  • CMS version: Drupal and Joomla latest
  • MySQL version: numerous
  • PHP version: 5.3 and 5.2
Re: Activities - and Cases
February 19, 2008, 12:58:08 pm
Quote from: peterd on February 17, 2008, 01:14:05 am
1/ good point. haven't really dug in to CiviMail. But what seems obvious to me is that other users are going to want to find a quick way of pulling a list of key contacts out of our Dbase and email them, and the easiest way for them is to use Adv Search, and then the 'more actions' >> send email to contacts.
I am not talking 'mass mailouts' but internal clusters of contacts. I guess I will come back to you on this but at present I think there could be a useful tweak that would avoid the sender getting the full list of recipients from such emails being placed in the Activities History - even if I only email 12 people it will still clutter this up.

Quick update on this part - take a look at http://issues.civicrm.org/jira/browse/CRM-2656 issue that I've added for this fix - there is a comment from Lobo there, citing:

"I would vote not to fix this. I would also vote to hack send email to contacts for a small number (5 contacts or so). there are spam problems associated with this since we dont include unsub/opt out links with this email "

I personally fully agree with this remark - didn't think about this before. If you want to discuss this further, please go on here on forum. If there is enough community members supporting your suggested change in functionality, we should think together about some common ground for this, otherwise I'll close this issue with "won't fix" resolution and will follow up on adding number of emails limit as per Lobo's suggestion.

Thx,
m
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

My absolute favourite: Wordpress Integration!.

Donate Now!

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Activities - and Cases
February 19, 2008, 02:27:05 pm
Thx Michal - can't have a look at this for a while so will get back to it next week hopefully
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Activities - and Cases

This forum was archived on 2017-11-26.