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 CiviCase (Moderator: Dave Greenberg) »
  • Assigned activities
Pages: 1 [2]

Author Topic: Assigned activities  (Read 12185 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
Re: Assigned activities
April 16, 2009, 01:46:10 pm
Hi Dave - thanks - and yes looking forward to the novelty of an actual conversation on such matters.

I would be interested to hear of scenarious where the people to whom an activity is 'assigned' should not have those available to them on an easily accessed list. It seems to me part of the purpose of assigning activities - but maybe I am still missing a nuance in how this is being used - or maybe I need to re-look at it from a non-admin perspective.
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

Kim

  • Guest
Re: Assigned activities
May 29, 2009, 06:56:23 am
I may be imagining things, but I had an install of civicrm maybe 4 months ago, and i thought i saw just my activities when i clicked on My Contact Dashboard from the left menu.  I thought that was pretty cool.

3 weeks ago I did a new install of civicrm and see that that functionality is not there.  Being able to see just your own activities is really helpful to us.   I hope this happens.

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: Assigned activities
May 29, 2009, 08:44:17 am
Hi Kim - Activities are exposed on the CiviCRM Home page (i.e. the "site dashboard") rather than My Contact Dashboard. You should see them there. Also, all your "scheduled" activities are shown to non-admin users. Admin users (those w/ "administer CiviCRM" permission) will see scheduled activities for all contacts.
Protect your investment in CiviCRM by  becoming a Member!

lcdweb

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1620
  • Karma: 116
    • www.lcdservices.biz
  • CiviCRM version: many versions...
  • CMS version: Joomla/Drupal
  • MySQL version: 5.1+
  • PHP version: 5.2+
Re: Assigned activities
August 18, 2009, 03:55:40 am
Latecomer to this conversation ---

Terminology confusion aside, I think the issue is that scheduled case activities currently *ONLY* show up in the CiviCase dashboard, and are visible by drilling down into the case.

As those case activities are scheduled activities just like any other non-case activity (phone John Doe next week), they should show up on the logged in user's Civi homepage, along with any other scheduled but not completed activities. That's where I think the breakdown is.

The change to the help text may clarify intent, but is not very helpful since that intended functionality is not currently present.

Yes/No? Can we get those added to the user's homepage?
support CiviCRM through 'make it happen' initiatives!
http://civicrm.org/mih

demeritcowboy

  • Ask me questions
  • ****
  • Posts: 570
  • Karma: 42
  • CiviCRM version: Always the latest!
  • CMS version: Drupal 6 mostly, still evaluating 7.
  • MySQL version: Mix of 5.0 / 5.1 / 5.5
  • PHP version: 5.3, usually on Windows
Re: Assigned activities
August 18, 2009, 10:14:16 am
Hi,
In the original discussion about where case activities should/shouldn't appear, the focus was on the needs of the Physician Health Program since they are the sponsors. The need there was that they have both a clinical (medical treatment/advice) side to their business and then "everything else" (workshops, committees, civicrm evangelism, etc), and they are very separate, both for privacy reasons and operational reasons. Having case activities completely separated was essential.

Currently there is a plan to separate even more by having two installations, on two separate servers, so in the future it will be less of an issue for them as to whether they appear on the activities tab/dashboard/etc. (footnote 1)

Further, there are currently some differences between the case and non-case activity forms, but for CiviCase Phase 3 (different from the 3.0 release) the leaning is towards making them more alike, with just some behind-the-scenes differences.


(footnote 1) The decision also has to do with wanting to integrate their public web site with the non-case civi site, and in addition to privacy concerns if that was also the case database, the key token login system currently in place presents some difficulty, because you can't visit the site without a token, which makes it (much) less useful as a public web site.

davej

  • Ask me questions
  • ****
  • Posts: 404
  • Karma: 21
Re: Assigned activities
February 01, 2010, 08:41:34 am
This change will make case activities appear in the activities dashlet (tested in 3.1.beta6):

Code: [Select]
--- CRM/Case/Info.php.orig      2009-10-29 17:06:31.000000000 +0000
+++ CRM/Case/Info.php   2010-02-01 16:30:00.000000000 +0000
@@ -51,7 +51,7 @@ class CRM_Case_Info extends CRM_Core_Com
                        'translatedName'       => ts('CiviCase'),
                        'title'                => ts('CiviCase Engine'),
                        'search'               => 1,
-                       'showActivitiesInCore' => 0
+                       'showActivitiesInCore' => 1
                        );
     }


Thanks, as ever, to lobo for this.

Dave

davej

  • Ask me questions
  • ****
  • Posts: 404
  • Karma: 21
Re: Assigned activities
February 05, 2010, 11:11:14 am
Quote from: davej on February 01, 2010, 08:41:34 am
This change will make case activities appear in the activities dashlet

- But will also show deleted activities, because CRM_Activity_BAO_Activity::getActivities doesn't check is_deleted. Dave Greenberg confirmed on IRC that it should test for is_deleted = 0 and is_current_revision = 1 - I've filed an issue for this: http://issues.civicrm.org/jira/browse/CRM-5783

However even with deleted activities removed, case activities in the activities dashlet aren't entirely satisfactory as when viewed, they display (unsurprisingly) as normal activities, divorced from their context in a case.

So I'm unconvinced about whether showActivitiesInCore should be changed to 1 for Case as things stand - any thoughts?

Dave J

demeritcowboy

  • Ask me questions
  • ****
  • Posts: 570
  • Karma: 42
  • CiviCRM version: Always the latest!
  • CMS version: Drupal 6 mostly, still evaluating 7.
  • MySQL version: Mix of 5.0 / 5.1 / 5.5
  • PHP version: 5.3, usually on Windows
Re: Assigned activities
February 05, 2010, 11:50:19 am
Maybe worth waiting until CRM-5599 is implemented, and see how that changes things.

Pages: 1 [2]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviCase (Moderator: Dave Greenberg) »
  • Assigned activities

This forum was archived on 2017-11-26.