> For the complete documentation index, see [llms.txt](https://docs.greytrix.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.greytrix.com/sage-crm-add-ons/crm-project-manager/user-guide/milestone-check.md).

# Milestone Check

The **Milestone Check** feature provides an additional level of project control by allowing project managers to group related tasks into milestones. Milestones help identify the critical path of a project, making it easier to monitor project progress and allocate resources to critical tasks.

#### 1 Creating a Milestone

A milestone is created by adding a task that acts as a checkpoint within the project.

To create a milestone:

1. Open the required project.
2. Navigate to the **Project Tasks** tab.
3. Create a new task.
4. Set the **Allocated** value to **0**.
5. Set the **Due Date** to a date that is later than the latest task end date within the logical task group.
6. Save the task.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FPsYezUjbqU024Vcwt7oy%2FNew%20Task.png?alt=media&amp;token=9b785152-e78b-4aa2-83a9-865c69462401" alt=""><figcaption></figcaption></figure>

Once saved, the task becomes a milestone. All tasks with end dates before the milestone due date and after the previous milestone are automatically grouped into that milestone.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FTxlRHupTCF3ZE4tpl0HQ%2FMilestone.png?alt=media&amp;token=6de4cbe7-b46e-454f-ad2e-61ff648f3f30" alt=""><figcaption></figcaption></figure>

#### Viewing Milestones

Project tasks and their associated milestones can be viewed from the **Milestone Check** tab.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2Fx9EQpgtwkr9bMgHn2mbl%2FMilestone%20Check.png?alt=media&amp;token=32013d9d-5ba3-4544-8a44-056a1de39996" alt=""><figcaption></figcaption></figure>

Selecting a milestone displays the **Milestone Summary**, where all tasks associated with that milestone are grouped together. This allows project managers to review and manage tasks within a specific phase of the project.

#### Managing Tasks within a Milestone

The **Milestone Check** screen provides tools to manage tasks within a milestone.

Users can:

* View all tasks belonging to a milestone.
* Add new tasks to a milestone.
* Mark tasks as complete.
* Delete tasks.
* Reorder tasks and adjust their due dates using the task management buttons.

New tasks created before a milestone are automatically included within that milestone. When tasks are added or removed, Project Manager automatically recalculates the allocated and available time for the milestone.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FmSsjliw7EoqUlMyA0aXP%2FPriority%20Task.png?alt=media&amp;token=d55e26a2-14b8-441a-ada9-b53255e6f468" alt=""><figcaption></figcaption></figure>

#### Completing or Deleting Tasks

Each task displayed in the **Milestone Check** screen includes a checkbox that allows it to be selected for further action.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2F1fVGWzOm1HrJIbJba6NE%2FCompletion%20Checkbox.png?alt=media&amp;token=0ad797bf-d550-46e9-9404-cb6165d138cf" alt=""><figcaption></figcaption></figure>

After selecting one or more tasks, the following actions are available:

* **Delete Selected Tasks** – Removes the selected tasks from the project.
* **Complete Selected Tasks** – Marks the selected tasks as completed.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FD59JUUSVTfN90iZvJoG2%2FDelete.png?alt=media&amp;token=ca21c0fe-86f6-435f-9a9a-e4c256c98784" alt=""><figcaption></figcaption></figure>

These actions allow multiple tasks to be managed simultaneously.

#### Managing Milestone Availability

As project work progresses, the total allocated time for tasks within a milestone may exceed the available time for that phase.

When this occurs, Project Manager highlights the milestone in **red**, indicating that the allocated work exceeds the available resource days for that phase.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2F3BIPbHhBHuRxdla47wUG%2Ftable.png?alt=media&amp;token=2abb1336-c831-4f59-9c95-987dbeac60ca" alt=""><figcaption></figcaption></figure>

There are several ways to resolve a milestone breach:

**Move Tasks to a Later Phase**

Tasks can be moved into a later milestone where additional resource days are available.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FDJzbfehWJza8pFm7C0fu%2FAvailablity.png?alt=media&amp;token=91b048c4-2882-4d00-94c2-a8deb754041e" alt=""><figcaption></figcaption></figure>

**Increase Project Resources**

Additional resources can be assigned from the **Project Summary** screen.

To enable this calculation:

1. Open the **Project Summary**.
2. Select **Use Resource Factors in Milestone Check**.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FzNtZVrMc8vIVv9IL6KxD%2FResource.png?alt=media&amp;token=c104b0d6-703f-4273-8371-78b1f0ac5d1c" alt=""><figcaption></figcaption></figure>

When this option is enabled, the **Available Days** value becomes a calculated field. Project Manager calculates the available days using the allocated resources together with their average availability.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2F6T93y2HSKdBVnuX1fEeL%2FTO%20do.png?alt=media&amp;token=683b3e63-c66a-4422-8122-79d64f0cae81" alt=""><figcaption></figcaption></figure>

By assigning additional resources, the available project capacity increases and the milestone schedule is recalculated accordingly. The project end date is also adjusted automatically when necessary.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FklG4LyGvpdgL5FPAePMq%2FAvailable.png?alt=media&amp;token=8d50727d-3679-413a-a7ac-dbc3d5f96417" alt=""><figcaption></figcaption></figure>

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FuLWO5bxsWO7F8C5Q793g%2FPriority.png?alt=media&amp;token=3bce5ce6-6e51-4d77-b495-584a4ba555aa" alt=""><figcaption></figcaption></figure>

#### High Priority Tasks

Project Manager allows high-priority tasks to be highlighted within the **Milestone Check** screen.

To highlight a task:

1. Open the required task from the **Task Summary** screen.
2. Set the **Priority** field to **High**.
3. Save the task.

When the **Milestone Check** screen is opened, tasks with a **High** priority are highlighted in **yellow**, making them easier to identify and monitor.

<figure><img src="https://794987320-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCRVg-TYx3gVa2Tqtf_%2Fuploads%2FGAAz7ixJ0IG3HtLMuJrz%2FHighlitgh.png?alt=media&amp;token=d7322abe-1015-4002-8d91-fb63ca83c127" alt=""><figcaption></figcaption></figure>
