Экран маршрута пакета документации
Что это за экран
Экран маршрута пакета — основной рабочий экран всех ролей, которые работают с уже отправленной загрузкой: валидатора, согласующего и утверждающего. Здесь видны все листы пакета, их состояния, и здесь принимаются ключевые решения, которые двигают процесс между этапами маршрута.
Каждый пакет — это одна загрузка автора. Внутри пакета решения принимаются по каждому листу отдельно: страница загруженного PDF, сопоставленная с листом реестра, становится новой ревизией этого листа, и решения утверждающего/согласующего относятся именно к этой ревизии листа, а не к документу в целом.
Экран один на все три роли. Доступные действия зависят от стадии пакета и от того, на каком этапе процесса находится пользователь.
Где находится экран
URL зависит от роли пользователя:
/sod/projects/<id>/modules/working-docs/validator/batches/<batchId>/sod/projects/<id>/modules/working-docs/reviewer/batches/<batchId>/sod/projects/<id>/modules/working-docs/approver/batches/<batchId>
Все три URL открывают один и тот же экран; различается только режим работы — какие кнопки доступны и какие колонки в таблице решений.
Попасть на экран можно:
- из кабинета событий по кнопке перехода в строке задачи (для своей роли);
- из очереди валидатора/согласующего/утверждающего по клику на пакет.
Общая структура экрана
Экран разделён на две основные зоны:
- Слева — список листов пакета. Миниатюры PDF, номер и наименование листа в формате «Лист N (рев. X): {название}», бейджи статуса («Без изменений», «Изменён», «Новый», «Будет аннулирован») и индикатор готовности QR («QR ✓» / «QR ✕»). Клик по строке открывает лист в правой зоне.
- Справа — рабочая зона. В зависимости от стадии тут или таблица сопоставления, или PDF-превью текущего листа во весь экран, или таблица решений по каждому листу для согласующего/утверждающего.
Сверху — шапка с заголовком, текущим этапом и главной кнопкой этапа. Снизу — карточка «Переход к следующему этапу» с дублирующими кнопками и полями для комментариев.
Как обычно работают (по ролям)
Валидатор (одна задача — подготовить пакет к согласованию):
- Открывает экран из кабинета событий и нажимает «Запустить обработку».
- Дожидается завершения подготовки.
- Просматривает автосопоставление и нажимает «Применить сопоставление».
- Просматривает изменённые листы, описывает изменения, при необходимости — создаёт замечания.
- Штампует QR на каждом изменённом листе.
- Нажимает «Отправить на согласование» в шапке.
Согласующий (две операции — согласовать листы или вернуть с замечанием):
- Открывает экран из кабинета событий или из очереди согласующего.
- По каждому листу нажимает «Согласовать лист» или «Дать замечание» (или использует массовые действия).
- Когда по всем листам принято решение — нажимает «Передать на утверждение» в шапке.
Утверждающий (четыре операции — принимает финальное решение по каждому листу):
- Открывает экран из кабинета событий или из очереди утверждающего.
- По каждому листу выбирает одно из четырёх решений: «Утвердить окончательно», «Опубликовать с замечаниями», «Выдать во временное производство», «Вернуть на доработку».
- Когда по всем листам принято решение — нажимает «Завершить утверждение» в шапке.
Шапка страницы
В верхней части страницы:
- Хлебные крошки: путь от проекта до конкретного пакета.
- Заголовок с кодом и наименованием документа, ревизией.
- Подзаголовок с текущей стадией маршрута.
- Главная кнопка этапа — самая важная кнопка. Видна сверху справа, всегда доступна в шапке независимо от прокрутки.
- Вспомогательные кнопки: «В кабинет событий», «К очереди».
Главная кнопка зависит от роли и состояния:
| Роль | Состояние | Кнопка в шапке |
|---|---|---|
| Валидатор | Все QR проставлены | «Отправить на согласование» (активная) |
| Валидатор, первая ревизия | QR ещё не проставлены везде | «Завершите штамповку (осталось N)» (выключена, с подсказкой) |
| Валидатор, повторная загрузка | Не все изменённые листы заштампованы | «Завершите штамповку QR (осталось N)» (выключена) |
| Согласующий | По каждому листу принято решение | «Передать на утверждение» (активная) |
| Утверждающий | По каждому листу принято решение | «Завершить утверждение» (активная) |
Все кнопки в момент клика показывают спиннер и блокируют повторное нажатие, чтобы не было дубликатов отправки.
При нажатии «Передать на утверждение» / «Завершить утверждение» появляется диалог подтверждения. У «Отправить на согласование» дополнительного подтверждения нет — отправка идёт сразу.
Стадии маршрута пакета
Стадия — это состояние пакета внутри жизненного цикла. Она показывается под заголовком страницы и определяет, какие карточки и панели видны.
| Стадия | Кто работает | Что происходит |
|---|---|---|
| Первичная проверка | Валидатор | Пакет только что загружен, валидатор должен запустить обработку |
| Подготовка документа | Система | Идёт автоматическая разборка PDF и сопоставление страниц с листами реестра по прошлым ревизиям |
| Привязка / сопоставление | Валидатор | Валидатор подтверждает автоматически предложенные пары «страница PDF — лист реестра» |
| Сравнение изменений | Валидатор | Валидатор смотрит визуальные различия и штампует QR на изменённых листах |
| Сравнение ревизий листов | Валидатор | Опциональная стадия для типов документов с внешним согласованием |
| Ожидает утверждения | Согласующий, затем утверждающий | Идёт согласование и утверждение, решения принимаются по каждому листу |
| Утверждено | — | Пакет завершён, листы получили статусы публикации |
| Возвращён | Автор | Пакет вернули на доработку, автор готовит новую загрузку |
Большинство переходов между стадиями делает система автоматически. Те переходы, которые требуют действия пользователя, выполняются через главную кнопку этапа в шапке.
Стадия «Первичная проверка»
Что показывает экран:
- Информация о загруженном файле (имя, размер, источник).
- Карточка «Первичная проверка» с описанием.
- Кнопка «Запустить обработку» (для первой итерации) или «Повторить обработку» (если запускалась ранее).
Что делает валидатор:
- Просматривает, какой файл и атрибуты пришли.
- Нажимает «Запустить обработку».
- Стадия меняется на «Подготовка документа».
Стадия «Подготовка документа»
Что показывает экран:
- Карточка «Подготовка валидации» с прогресс-баром.
- Текст текущего этапа подготовки.
- Три укрупнённых этапа в виде карточек:
- Распознаём PDF — разборка PDF на страницы, подготовка служебных данных.
- Сопоставляем листы — поиск предыдущей ревизии каждого листа для сравнения, автоматическое сопоставление страниц PDF с листами реестра.
- Завершаем — обновление идентификаторов листов, открытие следующего этапа.
- Расчётное время до окончания.
- Сколько времени уже прошло.
- Количество страниц в PDF и сколько обработано.
- Подсказка: «Можно перейти в кабинет событий — подготовка продолжится в фоне, а статус обновится автоматически.»
Что делает валидатор:
- Может уйти со страницы; обработка идёт в фоне.
- Возвращается через кабинет событий, когда хочет проверить готовность.
Прогресс-бар плавно ползёт между обновлениями от сервера, не «застревает» на одном значении.
Если обработка завершилась с ошибкой: Показывается красная подсветка с описанием ошибки. Валидатор может повторно запустить обработку («Повторить обработку») после устранения проблемы (например, перезагрузки PDF).
Стадия «Привязка / сопоставление»
На этой стадии валидатор подтверждает, какие страницы PDF к каким листам реестра относятся. Экран устроен как длинная таблица «страница PDF — лист реестра» плюс закреплённая внизу строка действий с зоной «Выбор».
Черновик сопоставления
Все правки на этом экране — локальный черновик. Перетаскивание страниц, отвязка, ручная привязка, создание нового листа, аннулирование — всё это копится у валидатора в браузере. В базу ничего не уходит, пока вы не нажмёте «Применить сопоставление» внизу экрана.
Это означает, что можно спокойно экспериментировать: подвинуть пары, передумать и нажать «Отменить изменения» — пакет вернётся ровно к тому состоянию, что в базе.
Метка «Несохранённых изменений: N» в строке действий показывает, сколько правок в черновике расходятся с базой.
Как обычно работают
- Открыв экран после стадии «Подготовка документа», валидатор видит готовое автоматическое сопоставление.
- Просматривает таблицу сверху вниз: где-то пары совпадают сами, где-то нужно подправить.
- Если структура «съехала» — нажимает «Сопоставить»: массово свяжет непривязанные страницы с листами реестра по порядку.
- Точечные правки делает через зону «Выбор» (см. ниже): отмечает строки галочками и нажимает нужное действие.
- Для страниц, которым в реестре пока нет места, прямо отсюда создаёт новый лист — через мини-форму «Наименование листа».
- Если в новой ревизии часть листов больше не нужна — выделяет их и нажимает «Аннулировать» (явное решение, см. ниже).
- Смотрит на счётчик «Несохранённых изменений: N» — там должно быть ровно то, что валидатор хочет сохранить.
- Нажимает «Применить сопоставление».
Зона «Выбор» — четыре кнопки действия
В закреплённой внизу панели есть зона «Выбор». Список доступных кнопок зависит от того, что валидатор отметил галочками в таблице:
| Что отмечено | Доступная кнопка | Что делает |
|---|---|---|
| Страница PDF + лист реестра | «Связать выбранные» | Создаёт привязку «страница — лист» в этой ревизии. Если страница или лист уже были связаны с чем-то ещё — старая связь снимается, новая встаёт на её место. |
| Только страница PDF (привязанная) | «Отвязать страницу» | Снимает связь страницы с листом. Лист реестра при этом остаётся, просто без привязки в этой ревизии — статус становится «Ожидает загрузки». Никакого «снятия с выпуска» здесь не происходит. |
| Только лист реестра (один или несколько) | «Аннулировать в этой ревизии» | Явно помечает выбранные листы как «снятые с выпуска» именно в этой ревизии. Лист реестра не удаляется, в следующей ревизии может появиться снова. Используется, когда автор подтвердил: «этот лист в проекте больше не нужен». |
| Аннулированный лист | «Вернуть» | Отменяет аннулирование. Лист снова становится действующим в этой ревизии — обычно сразу после этого его связывают с новой страницей PDF. |
Разница между «Отвязать» и «Аннулировать»
Это разные действия, важно их не путать:
- Отвязать страницу — техническое действие: «эта страница PDF неправильно привязалась к листу, отвяжем и привяжем правильно». Лист реестра — в порядке, просто без привязки. Часто за «Отвязать» сразу следует «Связать выбранные» с другой страницей. Если лист так и останется без привязки в этой ревизии — он будет числиться как «Ожидает загрузки» (нормальное состояние).
- Аннулировать — содержательное решение валидатора: «этот лист в текущей ревизии официально снят с выпуска, его больше не нужно ждать». В карточке листа в этой ревизии появится бейдж «Аннулирован», в экспортах замечаний и согласований он будет отображаться отдельно. Аннулирование делается только руками — система сама ничего не аннулирует.
Главное правило: если просто «эта страница не должна быть связана с этим листом» — используйте «Отвязать». Если «этого листа в проекте больше нет в этой ревизии» — используйте «Аннулировать».
Кнопка «Сопоставить»
Массовое действие в зоне «Выбор». Берёт все страницы, которые сейчас в черновике числятся «не привязана», и все листы реестра без привязки, и связывает их 1 к 1 по порядку.
Полезно в типичном кейсе: «автор удалил в начале документа 2 страницы, остальные 98 уехали на два вверх». Автоматическое сопоставление в этом случае часто промахивается — нажатие «Сопоставить» возвращает порядок в одно действие.
Кнопка ничего не сохраняет в базу — она просто меняет черновик. После неё всё равно нужно нажать «Применить сопоставление».
Листы без привязки — это нормально
В реестре могут быть листы, у которых в этой загрузке нет страницы PDF. Это штатное состояние, не ошибка. Такие листы помечаются бейджем «Ожидает загрузки» (нейтральный серый цвет). Несколько ситуаций, когда это нормально:
- Реестр заведён авансом, а PDF пока приходит частями (например, реестр на 100 листов, а в первой загрузке — только 50 страниц).
- Лист был обновлён в прошлой загрузке, а в этой автор не присылает по нему изменений — лист остаётся на прошлой ревизии. Это правильное поведение, его не нужно «перепроставлять».
- Лист только что отвязали от ошибочной страницы, а правильную ещё не привязали.
Если по листу действительно решено, что в этом проекте его больше не будет — выделите его и нажмите «Аннулировать», чтобы это решение было явно зафиксировано. Не оставляйте «Ожидает загрузки» там, где на самом деле имели в виду «снят с выпуска».
Кнопка «Применить сопоставление»
Отправляет весь черновик одной операцией. Если всё в порядке — изменения сохранены, стадия меняется на «Сравнение изменений».
Если есть конфликты — появляется список ошибок, и ничего из черновика не сохраняется. Типичные сообщения:
- «Наименование листа пустое» — для нового листа не заполнено обязательное поле.
- «Страница уже привязана к другому листу» — конфликт между правками в одном черновике.
Список ошибок выводится с привязкой к строке таблицы — кликнув по строке ошибки, валидатор прыгает к нужной странице. После исправлений нужно снова нажать «Применить сопоставление».
Кнопка «Отменить изменения»
Откатывает весь черновик к тому, что лежит в базе. После клика появляется подтверждение — операция необратима, все локальные правки исчезнут.
Создание нового листа реестра прямо здесь
Для каждой непривязанной страницы рядом со строкой видны два варианта:
- «Привязать к листу из реестра» — открывает выпадающий список существующих листов комплекта.
- «Создать новый лист реестра» — открывает мини-форму с одним обязательным полем:
- Наименование листа — полное название, например
Плитный ростверк ПР-1.1.
- Наименование листа — полное название, например
Номер листа в документе система присваивает сама — он будет следующим по порядку. Запись в реестре создастся только после нажатия «Применить сопоставление». До этого момента новый лист — это просто часть черновика, и в самом реестре проекта его пока нет.
Это удобно, когда автор загрузил пакет с новыми листами, а соответствующих записей в реестре ещё нет. Раньше нужно было идти в «Реестр рабочей документации», заводить их там вручную, потом возвращаться сюда. Теперь это делается в один проход.
Бейджи в карточках листа и страницы
В черновике рядом с карточками появляются информационные бейджи — пока изменения не сохранены, они показывают, что произойдёт после нажатия «Применить сопоставление»:
- «Будет связана» (синий) — на странице PDF, для которой намечена новая связь с листом реестра.
- «Будет отвязана» (нейтральный серый) — на странице PDF, у которой связь будет снята. Сам лист реестра при этом останется в проекте.
- «Будет аннулирован» (оранжевый) — на листе реестра, который намечен к аннулированию в этой ревизии.
- «Ожидает загрузки» (серый) — на листе реестра, у которого нет привязки в этой ревизии и нет аннулирования. Это не ошибка, а информационная метка.
Что обычно идёт не так
- «Случайно отвязал страницу, не понимаю как вернуть» — нажать «Отменить изменения». Если правок было много и часть уже хочется сохранить — лучше нажать «Сопоставить», система перепривяжет автоматически.
- «Счётчик “Несохранённых: N” больше нуля, а я ничего не менял» — обычно так бывает, если изначально кликнули на «Сопоставить» из-за смещения страниц. Это нормально, нажмите «Применить сопоставление».
- «Хотел снять лист с выпуска, нажал “Отвязать” — теперь лист висит “Ожидает загрузки”» — это разные действия. «Отвязать» снимает только привязку страницы, лист остаётся в реестре. Чтобы зафиксировать, что лист снят с выпуска именно в этой ревизии — выделите лист и нажмите «Аннулировать».
После применения стадия меняется на «Сравнение изменений».
Если ни у одного листа реестра нет прошлой ревизии (это первая загрузка по этим листам), таблица сравнения вырождается в простую таблицу «Привязка листов и QR»: для каждого нового листа задаётся запись в реестре и проставляется QR.
Что делать если…
Шаблонные сценарии на стадии «Привязка / сопоставление».
Удалили 2 страницы в начале документа — что делать с остальными 98
Автоматическое сопоставление в этом случае часто «съезжает»: страница 3 PDF из новой загрузки привязалась к листу реестра, который был на странице 1 в прошлой ревизии.
- Откройте экран сопоставления.
- Найдите первую непривязанную страницу (она будет подсвечена жёлтой рамкой) — это та, с которой начинается «съехавший» хвост.
- Если все 98 последующих страниц съехали ровно одинаково — нажмите «Сопоставить». Все непривязанные страницы и непривязанные листы реестра свяжутся 1 к 1 по порядку.
- Проверьте счётчик «Несохранённых изменений: N» — там должно быть число близкое к 98.
- Просмотрите 3-4 случайных строки в таблице, чтобы убедиться, что пары верные.
- Нажмите «Применить сопоставление».
В середине документа выпала одна страница
Похожий кейс, но смещение начинается с середины.
- Найдите место смещения — первую жёлтую строку.
- Решите: проще нажать «Сопоставить» (свяжет всё непривязанное 1 к 1) или поправить руками. Если смещение ровно одно на одну позицию — «Сопоставить» сработает.
- Если страница реально пропала навсегда — лист реестра, к которому ничего не привязалось, останется в реестре на прошлой ревизии, без новой ревизии в этой загрузке. Это нормально.
- Нажмите «Применить сопоставление».
Повторная загрузка, у листов уже есть прошлые ревизии — как разобраться
Если автор загрузил PDF, чтобы внести правки в часть листов, система автоматически сопоставляет страницы с предыдущими ревизиями соответствующих листов. Большинство пар получит метку «Без изменений» или «Изменён».
- Откройте экран сопоставления.
- Просмотрите строки сверху вниз — обычно проблем нет, всё уже привязано.
- Если что-то с предупреждением «Не привязана» — обычно это новые страницы, которых не было раньше. Привяжите их к листу из реестра или создайте новый лист.
- Если в новой загрузке нет страницы под какой-то лист реестра — этот лист просто остаётся на прошлой ревизии, ничего пересоздавать не нужно. Только если автор подтвердил, что лист окончательно снят с выпуска — выделите его и нажмите «Аннулировать», чтобы зафиксировать это решение явно.
- Нажмите «Применить сопоставление».
Часть листов больше не нужна — что делать
Например, автор переработал документ и сообщил, что несколько листов больше не выпускаются.
- Откройте экран сопоставления.
- Найдите листы, которые остались в реестре, но в новой загрузке не имеют привязки и больше не нужны проекту.
- Отметьте эти листы галочками.
- В зоне «Выбор» нажмите «Аннулировать».
- На карточках появится оранжевый бейдж «Будет аннулирован».
- Нажмите «Применить сопоставление» — листы получат статус «Аннулирован».
Если потом окажется, что лист всё-таки нужен — отмените аннулирование кнопкой «Вернуть» (до применения) или восстановите лист в следующей загрузке (после применения).
Хочу создать новый лист прямо отсюда, чтобы не идти в Структуру документации
Так и задумано — в новой версии экрана не нужно уходить в реестр, чтобы добавить лист.
- Найдите страницу PDF, для которой нет подходящего листа в реестре (она подсвечена жёлтой рамкой как «Не привязана»).
- Нажмите «Создать новый лист реестра» в строке этой страницы.
- Заполните одно поле:
- Наименование листа — полное название, например
Плитный ростверк ПР-1.1.
- Наименование листа — полное название, например
- Номер листа система выставит автоматически — он будет следующим по порядку в документе.
- Повторите для всех новых страниц.
- Проверьте счётчик «Несохранённых изменений: N» — туда попали и новые привязки, и новые листы реестра.
- Нажмите «Применить сопоставление» — листы создадутся в реестре проекта одной операцией вместе с привязками.
Стадия «Сравнение изменений»
Что показывает экран:
- Таблица изменённых листов с превью наложения «было / стало».
- Поля для описания изменений по каждому листу.
- Кнопка создания замечания рядом с каждым листом.
- Карточки с предпросмотром для каждого листа в полном размере.
Что делает валидатор:
- Просматривает каждый изменённый лист.
- Заполняет описание изменений в свободной форме.
- При необходимости — создаёт замечание прямо на разнице (через PDF-разметку).
- Переходит к штамповке QR.
Подробнее про сравнение версий — см. Сравнение версий и снимки сравнения.
Штамповка QR-кодов
Штамповка происходит внутри стадии «Сравнение изменений» (или сразу после «Привязки» для первой загрузки, когда листы только появляются).
Что показывает экран:
- Превью текущего листа в полном размере.
- Маркер QR на автоматически предложенной позиции (обычно — справа над основной надписью).
- Тег источника позиции: «Автоматическая», «Ручная» или «Унаследованная» (от предыдущей ревизии листа).
- Поле «Размер, мм» с кнопками
−/+и числовым вводом (диапазон 10–60 мм). - Кнопка «Подтвердить позицию QR» (или «Сохранить новую позицию QR», если позиция была сдвинута мышью).
- Кнопка «Сохранить и следующий» — сохранение и переход на следующий неотштампованный лист.
- Информационная строка с точными мм-координатами центра QR и размером.
- Счётчик «Осталось проштамповать: N» внизу списка/в шапке.
Что делает валидатор:
- Открывает превью каждого изменённого листа.
- Если автопозиция QR закрывает важное место чертежа — кликает в нужную точку на превью. Маркер QR перемещается, кнопка превращается в «Сохранить новую позицию QR».
- Если нужно изменить размер — меняет значение в поле «Размер, мм» кнопками
−/+или прямым вводом. Размер из поля действительно применяется к финальному PDF, а не только к превью. - Нажимает «Подтвердить позицию QR» или «Сохранить и следующий».
- Повторяет для всех изменённых листов.
После того как все QR проставлены, в шапке страницы становится активна кнопка «Отправить на согласование», а счётчик «Осталось проштамповать» исчезает.
Постфактум-редактирование QR. Если после публикации выяснилось, что QR закрывает важный фрагмент чертежа, его можно подвинуть без пересоздания через карточку листа. См. Постфактум-редактирование QR.
Стадия «Ожидает утверждения»
На этой стадии работает сначала согласующий, потом утверждающий. Стадия одна, но за ней следуют два этапа маршрута. Экран открывается в режиме «Согласование листов» или «Утверждение листов» в зависимости от того, кто зашёл.
Что показывает экран:
- Заголовок раздела: «Согласование листов» / «Утверждение листов».
- Сводка по этапу: «Листов в пакете», «Требуют действия», «Обработано N/M», «Возвращено по листам». Для утверждающего добавляется блок «Публикация по листам» (опубликовано / с замечаниями / временно).
- Панель массовых действий с чекбоксами «Выбрать все / Выбрать изменённые / Выбрать требующие действия / Снять выбор».
- Таблица листов пакета с колонками:
- Лист — подпись в формате «Лист N (рев. X): {название}».
- Изменение — «Изменён», «Новый», «Без изменений» или «Аннулирован».
- Превью — миниатюра, кнопка «Сравнить» (или «Открыть PDF» для первой ревизии).
- Замечания — счётчик открытых замечаний по листу.
- Результат текущего этапа — какое решение принято на этом этапе (если уже принято).
- Действия — кнопка «Решение» открывает боковую панель листа.
- Карточка «Открытые замечания по листам пакета» — компактный список замечаний, чтобы быстро увидеть проблемные места не открывая каждый лист.
- Главная кнопка этапа в шапке для финализации.
Действия согласующего (2 решения)
Согласующий не публикует листы — он только согласовывает их или возвращает с замечанием. В боковой панели листа доступны две кнопки:
| Решение | Что значит | Когда применять |
|---|---|---|
| Согласовать лист | Лист уходит дальше на этап утверждения | На листе нет проблем, согласующий принимает его |
| Дать замечание | Открывает форму создания замечания; лист помечается как «Будет замечание» и фактически возвращается на доработку | На листе нужно поправить что-то перед утверждением |
Для массовых операций по выбранным листам или по всему пакету — две кнопки внизу/в панели массовых действий:
- «Согласовать выбранное» / «Согласовать весь документ»;
- «Вернуть выбранное» / «Вернуть весь документ».
Финальная кнопка в шапке: «Передать на утверждение» (после подтверждения в модальном окне «Передать пакет на утверждение?» со сводкой по согласованным листам и неснятым замечаниям).
Действия утверждающего (4 решения)
У утверждающего шире набор — он принимает финальное решение и определяет статус публикации каждого листа. По каждому листу доступны:
| Решение | Что значит | Когда применять |
|---|---|---|
| Утвердить окончательно | Лист становится «опубликовано окончательно» | На листе нет блокирующих замечаний, лист готов |
| Опубликовать с замечаниями | Лист становится «опубликовано с замечаниями» | Есть открытые замечания, но лист можно использовать с ограничениями |
| Выдать во временное производство | Лист становится «временно допущено» | Нужно дать на стройку прямо сейчас, доработка ещё впереди |
| Вернуть на доработку | Лист уходит автору на доработку, статус листа не меняется | На листе критические замечания, нужна перезаливка |
Решение «Опубликовать с замечаниями» доступно только если на листе уже есть открытое замечание — иначе кнопка заблокирована подсказкой: «Сначала создайте замечание во вкладке “Замечания” или выберите лист с открытыми замечаниями».
Решение «Утвердить окончательно» блокируется, если у листа есть открытое блокирующее замечание — тогда показывается подсказка: «Окончательное утверждение заблокировано открытым блокирующим замечанием. Можно опубликовать лист с замечаниями либо снять замечание в его карточке».
Финальная кнопка в шапке: «Завершить утверждение» (после подтверждения).
Массовые действия
Внизу экрана — панель массовых действий. У утверждающего четыре кнопки массовых решений (применяются ко всему документу или к отмеченным листам):
Каждая кнопка имеет два варианта подписи в зависимости от того, выбраны конкретные листы или нет:
- «Утвердить выбранное» / «Утвердить весь документ»;
- «Опубликовать выбранное с замечаниями» / «Опубликовать весь документ с замечаниями»;
- «Выдать выбранное во временное производство» / «Выдать весь документ во временное производство»;
- «Вернуть выбранное» / «Вернуть весь документ».
Решение по листу не двигает процесс между этапами — это только фиксация выбора. Этап двигает только финальная кнопка в шапке («Передать на утверждение» / «Завершить утверждение»).
Возврат пакета автору
На стадии «Ожидает утверждения» можно вернуть пакет автору целиком. Это делается через кнопку «Вернуть автору» в карточке «Переход к следующему этапу» внизу экрана. В ту же карточку выведено отдельное поле «Причина возврата автору» — заполните его перед нажатием.
При возврате:
- Процесс получает статус «Возвращено».
- Открытые задачи на этапе закрываются.
- Автор получает задачу на новую итерацию.
- В истории процесса остаётся запись с комментарием возврата.
Возврат целиком — крайняя мера. Обычно лучше использовать массовое действие «Вернуть выбранное» по конкретным проблемным листам, а остальные двигать дальше.
Карточка «Открытые замечания пакета»
Под основной таблицей листов — компактная карточка «Замечания по листам пакета». Полезно, чтобы видеть проблемные места не открывая каждый лист.
В карточке:
- Счётчик «Открытых замечаний: N · Всего замечаний по листам пакета: M».
- Кнопки «Реестр замечаний» и «Реестр согласований» — быстрый переход в общие реестры.
- Список первых 6 открытых замечаний: заголовок, лист, категория, уровень влияния, статус.
- Кнопки «Карточка замечания» и «Карточка листа» в каждой строке.
Подробнее — см. Карточка замечания.
Уведомления и события на экране
На странице могут появляться баннеры:
- «Событийный мост требует внимания» — служебное предупреждение для администратора, если процесс рассинхронизировался с внешней системой задач. Обычно решается кнопкой «Восстановить связь» в этом же баннере; если не получается — обратиться к администратору.
- Сообщения о ходе обработки — короткие всплывающие сообщения внизу экрана при отправке и принятии решений.
Контрольный список перед финальной кнопкой этапа
Валидатор перед «Отправить на согласование»:
- Все стадии обработки прошли без ошибок.
- Сопоставление с прошлой версией подтверждено.
- Описания изменений заполнены.
- На всех изменённых листах проставлены QR.
- Подсказка «Завершите штамповку» исчезла.
- Кнопка «Отправить на согласование» в шапке активна.
Согласующий перед «Передать на утверждение»:
- По каждому листу выбрано одно из двух: «Согласовать лист» или «Дать замечание / Вернуть».
- Сводка показывает «Обработано N/N», блок «Требуют действия» равен нулю.
- Замечания, которые нужны утверждающему, оформлены с понятным описанием.
- Кнопка «Передать на утверждение» в шапке активна.
Утверждающий перед «Завершить утверждение»:
- По каждому листу выбрано одно из четырёх: «Утвердить окончательно», «Опубликовать с замечаниями», «Выдать во временное производство» или «Вернуть на доработку».
- Решения учитывают, что выбрал согласующий.
- Сводка показывает «Обработано N/N».
- Кнопка «Завершить утверждение» в шапке активна.
Частые ошибки
- Нажал кнопку и ничего не происходит. Раньше так казалось, потому что не было заметной реакции интерфейса. Сейчас кнопка показывает спиннер на время операции и блокирует повторное нажатие. Если кнопка крутится — операция идёт, нужно дождаться. Если зависла на 30+ секунд — обновите страницу.
- Поставил решение по листу, но процесс не двигается. Решения по листам не двигают процесс. Процесс двигают только финальные кнопки в шапке («Отправить на согласование», «Передать на утверждение», «Завершить утверждение»).
- Кнопка отправки выключена. Посмотрите на подпись под ней — она объясняет, что осталось сделать. Чаще всего это незаштампованные листы («Завершите штамповку QR (осталось N)») или нерешённые листы у согласующего/утверждающего («готово N из M»).
- Размер QR не применился в финальном PDF. Это была ошибка прошлых версий. Сейчас исправлено: значение из поля «Размер, мм» используется при штамповке.
- QR закрывает важное место на чертеже после публикации. Можно переместить через карточку листа без пересоздания процесса — см. Постфактум-редактирование QR.
- Согласующий хочет «опубликовать с замечаниями» — а такой кнопки нет. Это решение доступно только утверждающему. Согласующий может либо согласовать лист, либо дать замечание/вернуть.
- Утверждающий: «Опубликовать с замечаниями» неактивна. Сначала создайте замечание во вкладке «Замечания» — пока на листе нет открытых замечаний, кнопка заблокирована.
Связанные страницы
- Экран создания загрузки автора
- РД в событиях: роль валидатора
- РД в событиях: роль согласующего
- РД в событиях: роль утверждающего
- Карточка листа
- Замечания: обзор
- Создание замечания
- Ревизии листа и история загрузок
- Сравнение ревизий и снимки сравнения
- Логика QR в процессе РД
- Постфактум-редактирование QR