Tasks - Customizing

LegalServer includes a standard set of processes, forms, and profiles to create tasks and deadlines (deadlines appear on the task list and on the Day/Week/Month view of the calendar).

Tasks are in the process of being made dynamic, meaning site administrators can select the Task module in Admin > Processes, Forms, and Profiles, but there are limitations site administrators should consider.

Known Issues

  • Although notes can be entered on a dynamic task with a workaround (see below), they cannot yet be emailed.

  • Recurring dynamic tasks cannot be created.

  • Deadline processes and forms can be created, but there is currently no way to redirect the standard create and edit links to these processes.

Admin > Processes, Forms, and Profiles

Module: Task

Need at least 2 processes: Create and Edit

The Create/Edit form can be a single form. Make it available for Create and Aux process types.

A Completion process is optional. If desired, the auxiliary form should use the Completion Note/Link block.

A Task Profile is optional.

Admin > Process Settings

The Task Settings section of this page is where administrators can point the standard "New Task" and "Edit Task" links to dynamic processes they have created.

Calendar "Add Task" Dynamic Process

Matter "Add Task" Dynamic Process

Default Task Edit Dynamic Process

Admin > Lookups > Task Types

Each Task Type has an optional "Complete Task Process" attribute. This allows you to choose what happens when you click on a "Complete Process" link, for example in a task list on a home page.

Should the task just be marked as complete, or do you want to show a form to the user before the task is marked complete?

* "N/A" (the default) marks the task as complete, and in the context of the home page, the task silently drops off the incomplete task list.

* Selecting a dynamic auxiliary process (if any exist) will call that process and load the enabled form. The top of the page will display "This task requires more work to finish completion". NB: All dynamic auxiliary processes are shown in the dropdown, even inactive ones.

Example Form and Profile

Form

The Module block is set to "None" so that the form will work for tasks on cases as well as from the calendar.

The "Notes (Generic)" block is used for notes to work around an issue with the Notes field. Creating a new, singular note type for "Tasks Notes" in Admin / Note Types is recommended.

Profile