# Реестр планов выполнения работ

## Расположение

Перейдите в модуль <mark style="background-color:purple;">**Документы**</mark> и в вертикальном меню слева выберите пункт «Реестр планов выполнения работ».

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2Fx24N7WUWjRhSPhRq39Lm%2F1.jpg?alt=media&#x26;token=470fdb8e-da0a-40da-8163-e7f70ec48c7a" alt=""><figcaption></figcaption></figure>

## Доступ

К реестру планов выполнения работ имеют доступ следующие пользователи:

* **Пользователи с ролью в системе «Администратор»** — видят реестр по всем планам выполнения работ.
* **Ответственный за документ** — видит только те планы, которые созданы по документам, в которых пользователь указан ответственным.
* **Ответственный за план** — видит только те планы, в которых он указан ответственным.
* **Операторы, указанные в настройках типа документа** — имеют доступ к планам по документам соответствующего типа, если они указаны в нём как операторы.
* **Операторы, указанные в параметрах проекта** — имеют доступ к планам по документам проекта, в котором они указаны как операторы.

Пользователи, отличные от вышеперечисленных, не видят записей в реестре.

## Реестр планов выполнения работ

Реестр состоит из двух частей: блока фильтров для отбора данных и табличного блока с записями в разрезе позиций, добавленных в план.

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FIx5Z4fJQ9jfHV84eYrNY%2F82.jpg?alt=media&#x26;token=03bf330f-13ee-4aec-bc30-a6e4211cd5fb" alt=""><figcaption></figcaption></figure>

### Фильтры

Блок фильтров расположен в верхней части страницы.

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FJkw6XpRoRRvV002XHZus%2F83.jpg?alt=media&#x26;token=cecb64db-4e49-463b-91fa-b5e4834348e9" alt=""><figcaption></figcaption></figure>

В нём доступны следующие фильтры:

* **Проект** — можно выбрать один или несколько проектов. Система отфильтрует планы, созданные по документам выбранных проектов.
* **ГПР** — можно выбрать одну или несколько групп работ/работ. Выбор доступен только при заполненном фильтре «Проект». Система отберёт планы, отнесённые к выбранной группе работ/работе в блоке «Общая информация» внутри плана работ.
* **Тип документа** — можно выбрать один или несколько типов документов. Система выведет планы, созданные по документам выбранных типов.
* **ID / номер контракта** — доступен точечный поиск по ID документа в системе или по номеру документа, указанному в параметрах документа.
* **ID / номер плана выполнения работ** — доступен точечный поиск по ID плана в системе или по номеру плана, который фиксируется при его создании.
* **Организация** — можно выбрать из списка контрагента, указанного в документе как «Организация».
* **Контрагент** — при вводе наименования выполняется поиск по совпадениям среди контактов в системе; после выбора контакта реестр фильтруется по планам, в которых этот контакт указан как контрагент.
* **Дата плана выполнения работ** — можно задать диапазон «От» и «До», в рамках которого будет выполняться поиск планов, дата которых попадает в заданный интервал.
* **Отчётный период** — можно задать диапазон «От» и «До», в рамках которого выполняется поиск планов, отчётные периоды которых попадают в заданный интервал.
* **Опции** — доступна опция «Учитывать “Факт. кол-во” по несогласованным актам». При включении опции в колонке «Факт. кол-во» будут учитываться акты в любых статусах.

Рядом с блоком фильтров доступны кнопки:

* **Очистить фильтры** — очищает все заполненные фильтры.
* **Скачать** — выгружает реестр в формате Excel.
* **Сводная по работам** — доступна только если задан интервал в фильтре «Отчётный период» и заполнен фильтр «Проект».
* **Сводная по материалам** — доступна только если задан интервал в фильтре «Отчётный период» и заполнен фильтр «Проект».

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FBNcaMjLUKQoMYfYnVNuV%2F84.jpg?alt=media&#x26;token=6f1b5af7-56fb-4cc4-8237-69104eda6638" alt=""><figcaption></figcaption></figure>

При нажатии на кнопку **`Сводная по работам`** будет скачан отчёт в следующем формате. В таблице используются следующие столбцы:

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FkFX3YtuROsMYyJcyYv1i%2F86.jpg?alt=media&#x26;token=518bbfeb-846f-4cc5-85a3-6fa0e957f01c" alt=""><figcaption></figcaption></figure>

* **№** — порядковый номер строки в файле.
* **Смета** — наименование сметы, с которой связана позиция.
* **Раздел** — наименование раздела сметы, с которым связана позиция.
* **Предмет документа** — позиции предмета договора, за исключением позиций типа «материал» и позиций с метками «Д» или «Р».
* **Ед. изм.** — наименование единицы измерения позиции.
* **Объём по смете** — объём по позиции, заложенный в смете (если связь со сметой есть); при отсутствии связи выводится 0.
* **Законтрактовано** — если позиция связана со сметой, выводится сумма объёмов по этой позиции из всех договоров.
* **Факт. закрыто актами** — сумма объёмов по позиции, закрытых актами. В зависимости от состояния опции «Учитывать “Факт. кол-во” по несогласованным актам» выводится объём либо только по согласованным актам, либо по всем актам.
* **Остаток к выполнению по смете** — разница между «Объём по смете» и «Факт. закрыто актами».
* **Остаток к выполнению по законтрактованному объёму** — разница между «Законтрактовано» и «Факт. закрыто актами».
* **Помесячный план/факт** — план рассчитывается как сумма объёмов по позиции во всех планах, даты которых попадают в месяц; факт — как сумма объёмов по всем согласованным актам (или по всем актам — в зависимости от опции при скачивании отчёта), даты которых попадают в месяц.
* **Помесячное отклонение** — рассчитывается как ((Факт × 100) / План) − 100. Положительное значение означает перевыполнение, отрицательное — недовыполнение.

В отчёт **«Сводная по работам»** попадают все позиции предмета договора, за исключением позиций типа «материал» и позиций с метками **«Д»** или **«Р».**

При нажатии на кнопку **`Сводная по материалам`** будет скачан отчёт в следующем формате. В таблице используются следующие столбцы:

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2F6zUvLIcXdSjAjxTEKuG5%2F87.jpg?alt=media&#x26;token=e7e3c2af-dc3d-456a-90fc-de88e896f91a" alt=""><figcaption></figcaption></figure>

* **№** — порядковый номер строки в файле.
* **Смета** — наименование сметы, с которой связана позиция.
* **Раздел** — наименование раздела сметы, с которым связана позиция.
* **Предмет документа** — позиции из плана выполнения работ, отмеченные серым цветом, а также позиции предмета договора типа «материал» с метками «Д» или «Р».
* **Ед. изм.** — наименование единицы измерения позиции.
* **Объём по смете** — объём по позиции, заложенный в смете (если связь со сметой есть); при отсутствии связи выводится 0.
* **Факт. заказано** — значение из реестра планов выполнения работ (колонка «Факт. кол-во»).
* **Помесячный план/факт** — план рассчитывается как сумма объёмов по позиции во всех планах, даты которых попадают в месяц; факт — как сумма объёмов принятых материалов (по подходящим заказам), даты приёмки которых попадают в заданный месяц.
* **Помесячное отклонение** — рассчитывается как ((Факт × 100) / План) − 100. Положительное значение означает перевыполнение, отрицательное — недовыполнение.

В отчёт **«Сводная по материалам»** попадают позиции, которые отображаются в реестре серым цветом и были рассчитаны на основании сметных данных, а также позиции предмета договора типа «материал» с метками **«Д»** или **«Р»**.

### Реестр

Под блоком фильтров расположен реестр с записями планов в разрезе позиций.

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FnM4HATIdT5MhE6Fqswzs%2F108.jpg?alt=media&#x26;token=cde33a18-52b9-4551-b4fc-935dcb7850a8" alt=""><figcaption></figcaption></figure>

В таблице представлены следующие колонки:

* **№** — номер плана, присвоенный при создании. Номер кликабелен: при нажатии открывается план. Под номером через символ «#» серым цветом выводится ID плана.
* **Дата** — дата плана, заданная при создании.
* **Проект** — проект, зафиксированный в документе, по которому создан план.
* **Организация/Контрагент** — через «/» выводятся организация и контрагент, указанные в плане.
* **Наименование документа** — наименование документа, по которому создан план.
* **Предмет документа** — позиция, по которой составлен план.
* **Ед. изм.** — единица измерения позиции в плане.
* **План. кол-во** — объём, зафиксированный по позиции в плане.
* **Факт. кол-во** — рассчитывается по правилам:
  * для позиций предмета договора (кроме позиций типа «материал» с метками «Д» или «Р», отображаемых чёрным цветом) — суммарный объём по согласованным актам выполненных работ (КС-2);
  * для ресурсных позиций (серый цвет), а также для позиций предмета договора типа «материал» с метками «Д» или «Р» — суммарный объём поступлений материалов на склад. Выборка выполняется по заказам, сформированным на тот же проект; материалы в заказе должны быть разнесены на ту же группу работ/работу (либо весь заказ сформирован на соответствующую группу работ/работу). Учитываются поступления, произошедшие в рамках отчётного периода плана выполнения работ.
* **Разница** — разница между плановым значением и фактическим.
* **План. сумма** — сумма по позиции из плана выполнения работ.
* **Факт. сумма** — рассчитывается:
  * для позиций предмета договора без меток «Д» и «Р» — на основании согласованных актов (или всех актов, если включена опция «Учитывать “Факт. кол-во” по несогласованным актам»);
  * для остальных позиций — на основании выполненных приёмок материалов.
* **Разница** — разница между плановой и фактической суммой.
* **Ответственный** — пользователь, указанный в плане как ответственный.

В заголовке таблицы также выводятся итоги («Итого») по столбцам **«План. сумма»**, **«Факт. сумма»** и **«Разница»**.

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FZeKRhW5empq1YZVtOE2p%2F109.jpg?alt=media&#x26;token=6a90c119-d549-49f0-a511-5cfc0cc01db4" alt=""><figcaption></figcaption></figure>

Как и внутри плана, в реестре есть визуальные различия между позициями. Если в план выполнения работ добавлена позиция предмета договора, связанная со сметой, система автоматически подтягивает в план ресурсы из сметы, заложенные на работу (подробнее — в  [инструкции](https://docs.macrodigital.ru/manual/macroerp/kontrakty/plan-vypolneniya-rabot)). Строки с ресурсами по таким позициям отображаются серым цветом и имеют нулевую стоимость. Ресурсы в реестре выводятся сразу под строкой позиции предмета договора, по которой они добавлены.

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FmlqlAFc3hdKpPQsemjwQ%2F7.jpg?alt=media&#x26;token=bceb679d-03fb-4fe6-990e-8d7e4e09d819" alt=""><figcaption></figcaption></figure>

## Создание заказа

Создание заказа доступно только для позиций, пришедших из сметы (отображаются серым цветом), а также для позиций предмета договора типа «материал», за исключением позиций с меткой «П».

Чтобы сформировать заказ, отметьте галочками нужные позиции и на горизонтальной панели нажмите **`Оформить заказ`**.

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2FkX79kjSC41VDaEo4UYe4%2F88.jpg?alt=media&#x26;token=536cac33-4dac-43a2-959e-3895e27ec40e" alt=""><figcaption></figcaption></figure>

Откроется окно **«Новый заказ на поставку»**.

<figure><img src="https://2409287958-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfkymnT1WRuXnrJRm6ZIO%2Fuploads%2F7Yj9npuHB3jwAtDUUXeg%2F89.jpg?alt=media&#x26;token=88c7f1c4-4c9e-4376-ba77-6e9e618fce91" alt=""><figcaption></figcaption></figure>

В форму автоматически подтянутся следующие данные:

* **Проект** — согласно проекту, к которому относится план выполнения работ.
* **ГПР**:
  * если выбраны ресурсы, заложенные на разные позиции предмета договора, и эти позиции связаны с разными работами, указывается родительская группа; в заказе формируется разнесение по работам (ГПР);
  * если выбранные ресурсы относятся к позициям предмета договора, привязанным к одной группе работ, указывается эта работа/группа работ;
  * если выбранные ресурсы относятся к позициям предмета договора, не разнесённым по ГПР, указывается работа/группа работ из документа;
  * если выбраны позиции предмета договора типа «материал» (без метки «П»), учитывается привязка позиции к ГПР; если привязка не указана, берётся работа/группа работ из параметров документа.
* **Наименование выбранных номенклатур**.
* **Количество** — автоматически подтягивается из плана.

Для формирования заказа нужно указать только дату поставки. При необходимости можно скорректировать заказываемое количество или удалить лишние позиции, но добавить новые позиции на этом этапе нельзя.

Обращаем внимание, что сформировать заказ на позиции предмета договора типа «материал» с меткой **«П»** нельзя.
