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

Implement API for Scheduled Reminders

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.4.1
    • Fix Version/s: 4.4.4
    • Component/s: CiviCRM API, CiviHR
    • Labels:
      None

      Description

      CiviHR requires setting up some default rules for scheduled reminders – e.g. in hook_civicrm_install or hook_civicrm_managed. Major steps:

      1. Define the fields that will be supported by the API call. Present to the other developers (e.g. by posting a few examples on this JIRA ticket). To figure out which fields should be included, look at:

      • a. The existing schema (civicrm_action_schedule)
      • b. The existing form
      • c. The list of use-cases identified in CiviHR – HR-200, HR-202, HR-203, HR-208

      2. Implement the API and unit-tests
      3. Document the API:

      • a. Add to the API changelog
      • b. Ensure that the API "getfields" works

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                yashodha Yashodha Chaku
                Reporter:
                timotten Tim Otten
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 3 hours, 40 minutes
                  1d 3h 40m