Оформление
Кнопки и поля: График
Что делает каждая кнопка и поле на вкладке «График» сметы. Пошаговые действия: Составить график сметы.
Кнопки и строки над графиком
Вкладка «График» есть у каждой сметы. Менять даты и связи можно с правом «Редактирование смет» в статусах «Черновик», «Планирование» и «В работе». У сметы «Завершено» и без этого права график открыт только для просмотра: полосы и связи не двигаются. Создать график и заполнить его заново можно только в «Черновике» и «Планировании».
| Элемент | Что показывает или делает | Ограничение |
|---|---|---|
| Заполнить график | Открывает окно «Заполнить график заново»: прежние даты и связи удаляются, график строится от новой даты начала | Нет в смете «В работе», «Завершено» и без права «Редактирование смет» |
| Экспорт | Сразу скачивает график файлом XLSX с именем вида «Отделка квартиры График 2026-10-03.xlsx» | Кнопка есть только с правом «Выгрузка смет в Excel и PDF» |
| План проекта | Плановые даты начала и окончания из карточки проекта и число рабочих дней между ними | — |
| График сметы | Самая ранняя и самая поздняя дата строк графика и число рабочих дней между ними. Если график кончается позже срока проекта, строка красная и дополнена словами «выходит за срок проекта на N раб. дн.» | — |
| Сводка «работ · с исполнителями · завершено» | Сколько работ в графике, у скольких назначены исполнители, сколько завершено. Если есть незавершённые работы с прошедшим сроком, добавляется красное «Просрочено: N» | Операции и разделы в счёт не входят |
| Легенда | Цвет полосы по типу строки: Работы, Операция, Маш/мех, Накладные. «выполнено» — тёмная штриховка на полосе, доля выполненного объёма; «просрочено» — красная рамка полосы | На телефоне легенды нет |
| К сегодняшнему дню | Прокручивает график к сегодняшней дате | — |
| Развернуть все / Свернуть все | Раскрывает все разделы и операции до работ или сворачивает до разделов | — |
| Скрыть список работ / Показать список работ | Убирает таблицу слева, оставляя одни полосы, и возвращает её | На телефоне список скрыт сразу |
| Масштаб День | Колонка шкалы времени: День, Неделя (номер недели), Месяц или Год. Выбор запоминается в браузере | — |
| Во весь экран | Разворачивает график на весь экран | — |
В масштабе «День» фон шкалы времени подсказывает: серые колонки — выходные, красноватые — праздники, штриховка — дни вне планового срока проекта, зелёная вертикальная линия — день начала проекта, красная — конец срока проекта. В остальных масштабах этих подсказок нет.
Список работ, полосы и связи
Слева список строк сметы, справа шкала времени с полосами. В графике показаны разделы, операции и работы. Материалов в графике нет.
| Элемент | Что показывает или делает | Ограничение |
|---|---|---|
| Колонка Имя | Номер строки, буква типа и название. «О» — операция, «Р» — работа; у раздела буквы нет | Длинные названия обрезаются по ширине колонки |
| Граница колонки «Имя» | Потяните вправо или влево, чтобы изменить ширину колонки. Ширина запоминается в этом браузере | Доступно и в режиме просмотра |
| Колонка количества | Объём и единица из сметы | У разделов пусто. В окне уже 1400 px скрыта, чтобы диаграмме осталось больше места |
| Колонка % | Доля выполненного объёма по журналу выполнения | Пусто, пока выполнения нет. В окне уже 1400 px скрыта: процент виден на полосе |
| Колонка Исполнители | Инициалы назначенных исполнителей или значок человека, если никого нет. Нажатие открывает окно «Изменить» с блоком исполнителей | Только у работ |
| Колонки Дни, Начало, Конец | Длительность в рабочих днях и плановые даты. Нажатие открывает окно «Изменить» | В режиме просмотра окно открывается только у работ и без правки дат |
| Строка и полоса раздела | Срок раздела: от самого раннего начала до самого позднего конца его строк. Треугольник слева сворачивает раздел. Полосу можно перетащить: строки раздела переедут вместе с ней | Края не тянутся; завершённые работы при переносе раздела остаются на месте |
| Строка и полоса операции | Операция — сводная строка: её срок равен сроку работ внутри. Сначала свёрнута; нажатие на строку раскрывает работы. Полосу можно перетащить: работы внутри переедут вместе с ней | Края не тянутся: длительность меняется у работы внутри |
| Полоса работы | Перетаскивание переносит работу с сохранением числа рабочих дней. Если отпустить полосу на выходном, работа встанет на ближайший рабочий день. Правый край тянется: длительность меняется | Не двигается в режиме просмотра и у завершённой работы |
| Строка без своих дат | Строка, добавленная в смету после заполнения графика: в списке она есть, полосы и длительности нет, в ячейках «Начало» и «Конец» карандаш с подсказкой Задать даты. Нажатие на карандаш открывает окно «Изменить» | У операции без дат в окне задаются и начало, и длительность |
| Линия связи | Стрелка от источника к приёмнику. Двойной щелчок по линии открывает окно «Связь работ» | — |
| Кружки у краёв полосы | Появляются при наведении. Потяните от кружка к другой полосе, чтобы связать строки: рядом с курсором показано, какие края соединяются | Строку нельзя связать с её разделом или операцией; связь, замыкающая круг, отклоняется сообщением «Связь образует цикл» |
| Подсказка при наведении на полосу | Название, даты, число рабочих дней; «Выполнено: N%», если есть выполнение; «Просрочено», если срок прошёл | — |
Правило связей одно для всех строк: когда источник сдвигается или меняет длительность, приёмник переезжает на столько же рабочих дней, сохраняя свою длительность и зазор до источника. Приёмник на источник не влияет. Связь сама по себе дат не меняет и не запрещает работам идти одновременно.
Форма заполнения графика
Одна и та же форма показывается на пустой вкладке под заголовком «Для создания графика укажите дату начала работ» и в окне «Заполнить график заново», которое открывает кнопка «Заполнить график».
| Поле или кнопка | Что вводить или что делает | Ограничение |
|---|---|---|
| Дата начала | С какого дня начинаются работы. Подставлен сегодняшний день. Если дата выпала на выходной, первая работа встанет на ближайший рабочий день | — |
| Дни | Срок всего графика в календарных днях, вместе с выходными. Связано с «Датой окончания»: меняете одно, пересчитывается другое | Можно оставить пустым |
| Дата окончания | День, к которому работы должны закончиться. Крестик в поле убирает срок | — |
| Подсказка под полями | «Без срока каждая работа занимает два дня; со сроком дни делятся между работами поровну.» Считаются рабочие дни. Если поровну не делится, лишние дни получают первые по порядку работы | — |
| Предупреждение | «Текущие даты и связи будут удалены, график будет заполнен заново.» | Только в окне «Заполнить график заново» |
| Создать график | Заполняет пустой график | — |
| Очистить и заполнить | Удаляет прежние даты и связи и заполняет график заново | Длительности и связи, поставленные вручную, пропадают |
Как расставляются строки: работы идут друг за другом в том порядке, в каком стоят в смете, каждая следующая начинается на следующий рабочий день после предыдущей. Операция получает срок своих работ, раздел — срок своих строк, материалы дат не получают. Соседние строки связываются связью «Конец — начало»: строки внутри раздела (операции или работы) друг с другом, разделы между собой.
Окно «Изменить»: даты и исполнители строки
Окно «Изменить» открывается нажатием на ячейку «Дни», «Начало», «Конец» или «Исполнители» в списке. В заголовке — номер и название строки.
| Поле или кнопка | Что вводить или что делает | Ограничение |
|---|---|---|
| Начало | Дата начала. При смене даты конец пересчитывается, длительность в рабочих днях остаётся прежней | Выходной заменяется следующим рабочим днём сразу в поле: суббота 31.10 становится понедельником 02.11 |
| Рабочих дней | Длительность по календарю компании: выходные и праздники не считаются. При смене числа пересчитывается «Конец» | У операции и раздела поле недоступно |
| Конец | Дата окончания. При смене даты пересчитывается «Рабочих дней» | У операции и раздела поле недоступно |
| Строка под полями | «календарных дней: N», а также «выходных: N» и «праздников: N» внутри срока или «без выходных внутри» | — |
| Блок Исполнители → Добавить | Назначение исполнителя работы, как в карточке работы на вкладке «Ход работ» | Только у работ; право «Ведение исполнения работ» |
| Отмена / Сохранить | «Сохранить» записывает даты; связанные строки сдвигаются сразу | — |
| Причина закрытых дат | Поля дат недоступны, вместо «Сохранить» кнопка Закрыть. Под полями написано почему: «Менять даты можно только с правом «Редактирование смет».» — нет права; «Работа завершена: её плановые даты не меняются.» — работа завершена; «Даты закрыты статусом сметы, исполнителей назначать можно.» — смета завершена | Исполнителей при этом назначать можно, если есть право «Ведение исполнения работ» |
У операции и раздела правится только «Начало»: строка переезжает на новую дату целиком, вместе со всеми строками внутри. У операции без дат доступны и «Начало», и «Рабочих дней»; её работы без дат получают даты операции.
Окно «Связь работ»
Окно «Связь работ» открывается двойным щелчком по линии связи. Вверху написано, какие строки связаны: «источник → приёмник».
| Поле или кнопка | Что вводить или что делает | Ограничение |
|---|---|---|
| Тип связи | Конец — начало, Начало — начало, Конец — конец или Начало — конец. Первое слово — за каким краем источника следит связь. «Конец — …»: приёмник сдвигается, когда сдвигается конец источника, то есть при переносе и при изменении длительности. «Начало — …»: только когда сдвигается начало источника. Второе слово определяет, к какому краю приёмника подходит линия; приёмник в любом случае переезжает целиком | Новая связь, протянутая от правого кружка к левому, получает тип «Конец — начало» |
| Подсказка под полем | «При сдвиге источника связанная работа едет за ним с сохранением зазора. Работы по-прежнему могут идти параллельно.» | — |
| Удалить связь | Убирает связь сразу, без подтверждения. Даты строк не меняются | — |
| Отмена / Сохранить | «Сохранить» записывает выбранный тип | — |