﻿# Инструменты для изменения плана

> [HTML Version](create-or-change-plan.html)

Над планом проекта отображается панель с инструментами для его редактирования, под ним — [доступные действия с планом](#actions-plan).

Если администратор включил [версионирование плана](project-plan.md#plan-version), вы можете выбрать, к какой версии применять изменения. Для этого в строке поиска, которая находится в правом нижнем углу плана, нажмите значок лупы.

Чтобы начать редактировать план, используйте опции, расположенные над таблицей плана. С их помощью можно:

**(create-or-change-plan.png)**

- **(set-up-task-table.png)** — настроить таблицу задач в плане: изменить список столбцов и их порядок. Эти правки применятся к режимам просмотра и редактирования плана проекта. Администратор системы может [настроить исходный вид таблицы](project-system-apps.md#set-up-task-table) для всех участников проекта. Например, показать [запас времени](plan-tasks-auto-scheduling.md#time-reserve) для связанных задач, отобразить участников и т. д.;

- **(expand-plan-icon.png)** — свернуть или развернуть все подзадачи в списке задач;

- **(undo-redo.png) **— отменить или восстановить последние действия. Опция активна до сохранения плана;

- **(import-plan-icon.png)** — [импортировать](import-export-plan.md#import) план проекта из файла формата **.mpp**;

- **(export-plan-icon.png) **— [экспортировать](import-export-plan.md#export) план проекта в файл формата **.mpp**;

- (sort-icon-1.png) — задать параметры и отсортировать по ним элементы плана с учётом их вложенности. Администратор системы может [определить поля](project-system-apps.md#set-search-fields) для сортировки;

- **(button-autoplanning.png)** — перейти к настройкам автопланирования: 

	- **Автопланирование**, **Обратное планирование **— автоматически изменять сроки связанных задач;

	- **Показать запас времени**, **Показать ограничения **— отображать запас времени для задач и контролировать перемещение связанных задач.

Подробнее об этих опциях читайте в статье [«Автопланирование связанных задач»](plan-tasks-auto-scheduling.md);

- **(button-additional-data.png)** — в отдельном окне выбрать опции для отображения дополнительных данныхв плане:

	- **Показать границы проекта** — обозначить начало и конец проекта;

	- **Показать текущую дату** — указать текущую дату;

	- **Скрыть выходные** — скрыть в плане проекта выходные дни. Опция доступна, если в проекте включена настройка [Использовать рабочий календарь](create-project.md#use-calendar);

	- **Показать просроченные задачи** — выделить просроченные задачи;

	- [Сравнить с базовым](#compare-with-current);

	- [Показать критический путь](#critical-path);

	- **Показывать удаленные** — отобразить задачи плана, удалённые в текущем черновике до его публикации. Вы можете восстановить эти задачи. Их можно увидеть только в режиме редактирования плана;

	- **Скрывать выполненные** — не показывать завершённые задачи. При этом выполненная родительская задача с типом **Задача** отобразится, если в ней есть незавершённые подзадачи;

- **(button-related-tasks.png) **— перейти к настройкам связанных задач:

	- **Подсветка связей** — на диаграмме выделять линию между задачами плана чёрным цветом при наведении курсора на неё или на одну из связанных задач;

	- **Автозадержки** — при создании связей между задачами автоматически сохранять задержку, равную интервалу между окончанием одной и началом другой задачи на момент установки связи. Чтобы посмотреть или изменить это значение, дважды нажмите на линию связи;

Установленные настройки автопланирования, связей между задачами и отображения дополонительных данных в плане применятся при следующем открытии плана. Сохранение значений не применится к опциям **Автопланирование** и **Обратное планирование**.

- **(button-mass-actions.png) **— применить к задачам [массовые действия](#multiple): **Создать копию** или **Удалить**;

- **(project-plan-5.png)** — отобразить в опубликованной версии плана проекта плановые, прогнозные или фактические сроки выполнения задач с типами **Задача** и **Контрольная точка**. Для этого на панели инструментов в правом углу выберите вариант:

	- **План** — показать даты, указанные в карточках задач в полях **Дата начала\*** и **Дата окончания\***. После публикации плана проекта эти сроки утверждены для выполнения;

	- **Прогноз** — отобразить прогнозные сроки, т. е. предполагаемые на текущий момент сроки выполнения. Выставлены в карточках задач в полях **Дата начала (прогноз)** и **Дата окончания (прогноз)**. Исполнитель задачи может изменить эти сроки, если получит соответствующий запрос;

	- **Факт** — показать даты фактического завершения задач. При этом даты начала отобразятся плановые. Обратите внимание, план проекта в этом режиме доступен только для чтения;

- **(today-icon.png)** — перейти к текущей дате на диаграмме;

- **(edit-scale-icon.png) **— увеличить или уменьшить отображаемый период времени. План можно показывать с разбивкой на следующие периоды времени: день, неделя, месяц, квартал или год.

## Сравнить с базовым

Опция позволяет дополнительно отобразить плановые даты задач опубликованной (базовой) версии, чтобы сравнить их с новыми сроками в текущем черновике, а также с прогнозными или фактическими сроками. Плановые сроки будут отмечены тёмно‑серой линией. Обратите внимание, дополнительно показать на диаграмме можно только данные опубликованной (базовой) версии плана.  Используйте опцию в следующих случаях:

- если вы изменили сроки задач в новой версии плана, их легко можно сравнить со сроками опубликованной, т. е. базовой версии. Для этого в черновике плана включите опцию **Сравнить с базовым**;

(create-or-change-plan-2.png)

- если вы хотите сравнить прогнозные сроки задач с плановыми, на панели инструментов выберите опцию **Прогноз**. На диаграмме отобразятся прогнозные сроки. Затем включите опцию **Сравнить с базовым**, чтобы на этой же диаграмме показать плановые сроки;

(create-or-change-plan-3.png)

- чтобы сравнить фактические даты выполнения задач с плановыми, на панели инструментов выберите **Факт**. На диаграмме отобразятся даты завершения, когда ответственные нажали кнопку **Сделано** в своих задачах. Затем включите опцию **Сравнить с базовым**, чтобы на этой же диаграмме показать плановые сроки. На примере ниже видно, что задача фактически завершена на один день раньше плановой даты.

**(create-or-change-plan-4.png)**

## Показать критический путь

Критический путь — это последовательность связанных задач, от которых непосредственно зависит дата окончания проекта. Если какая-либо задача на критическом пути выполняется с опозданием, задерживается весь проект.

Включите опцию **Показать критический путь**, чтобы выделить на диаграмме красным цветом задачи, которые завершаются накануне даты окончания проекта или позже. Также будут выделены и [связанные с ними задачи](plan-items-links.md), если их сроки пересекаются или одна задача завершается накануне предыдущей. Например:

- задача **3** завершается накануне даты окончания проекта (28 и 29 августа). С ней связана задача **2**, которая завершается накануне даты начала задачи **3**. Такую же разницу имеют даты начала и завершения задач **1** и **2**. Поэтому все три задачи составят критический путь проекта;

(create-or-change-plan-6.PNG)

- сроки связанных задач **2** и **3** пересекаются, все три задачи войдут в критический путь;

(create-or-change-plan-7.PNG)

- задача **2** завершается на два дня раньше даты начала задачи **3** (24 и 26 августа). Поэтому задача **2**, а также связанная с ней задача **1** не входят в критический путь. 

(create-or-change-plan-8.PNG)

## Сдвинуть сроки проекта

Если вы изменяли сроки задач плана, они могут оказаться за пределами [сроков проекта](project-card.md#project-widget). Тогда при публикации изменений в открывшемся окне выберите дальнейшее действие:

(create-or-change-plan-5.png)

- опубликовать план и сдвинуть сроки проекта в соответствии с изменениями сроков задач плана;

- опубликовать план и оставить сроки проекта прежними;

- отменить публикацию и вернуться к редактированию плана.

Если план публикуется в ходе бизнес-процесса, опция сдвига сроков проекта автоматически не применяется.

## Множественный выбор

Опция позволяет выполнять массовые действия с выбранными задачами. Используйте её, если нужно создать копии нескольких задач или массово удалить элементы плана.

Чтобы применить действия:

1. На панели инструментов нажмите значок **(button-mass-actions.png)**.

2. Отметьте флажком нужные задачи и выберите действие, нажав соответствующий значок на панели: **(copy-task.png)** — [создать копию](create-plan-items.md#copy), **(delete-mass-action.png)** — удалить.

**(multiple.png)**

## Доступные действия с планом проекта

После внесения изменений в план вы можете выполнить следующие действия, которые доступны под планом:

- **Сохранить** — создать черновик плана и сохранить в нём внесённые изменения;

- **На согласование** — запустить процесс согласования плана. Это действие доступно, если согласование плана проекта [настроено](plan-approval-setting.md);

- **Опубликовать** — завершить работу с планом и [опубликовать](publish-project-plan.md) его черновик. Если согласование плана включено, эта опция доступна только для согласованной версии плана;

- [Запросить прогноз](forecast-dates.md#request) — отправить запрос на установку прогнозных сроков выполнения задач. Опция доступна для опубликованной версии плана и позволяет исполнителям выставить предполагаемые сроки закрытия задач на форме полученного запроса;

- **Отмена** — закрыть редактирование плана без сохранения внесённых изменений.