Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-4687

Eliminate the Activity Due Date field for case activities

    Details

    • Type: Task
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.0
    • Component/s: CiviCase
    • Labels:
      None

      Description

      Eliminate the Activity Due Date field and just have one field for case activities (as we do for regular activities).
      Major changes include :

      1. remove Due Date from forms, selectors, report output and queries
      • need to rework the selector "select" query for case activities (in dashboard and jquery grid in manage case).
      • the case level selector has Next Scheduled activity in it - and that will need to be based on next "activity_date_time" where status = Scheduled
        rather than next "due_date_time" where status = Scheduled.
      1. change xmlProcessor to populate activity_date_time rather than due_date_time when auto-populating activities from a timeline (and to use
        activity_date_time for offset calculations)
      1. if activity_date_time IS NULL and due_date_time IS NOT NULL, then set activity_date_time = due_date_time
        (before we drop the column)

        Attachments

          Activity

            People

            • Assignee:
              sunil Sunil Pawar
              Reporter:
              yashodha Yashodha Chaku
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 2 hours
                2h
                Remaining:
                Remaining Estimate - 2 hours
                2h
                Logged:
                Time Spent - Not Specified
                Not Specified