Перейти к содержимому

Экран маршрута пакета документации

Что это за экран

Экран маршрута пакета — основной рабочий экран всех ролей, которые работают с уже отправленной загрузкой: валидатора, согласующего и утверждающего. Здесь видны все листы пакета, их состояния, и здесь принимаются ключевые решения, которые двигают процесс между этапами маршрута.

Каждый пакет — это одна загрузка автора. Внутри пакета решения принимаются по каждому листу отдельно: страница загруженного 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-превью текущего листа во весь экран, или таблица решений по каждому листу для согласующего/утверждающего.

Сверху — шапка с заголовком, текущим этапом и главной кнопкой этапа. Снизу — карточка «Переход к следующему этапу» с дублирующими кнопками и полями для комментариев.

Как обычно работают (по ролям)

Валидатор (одна задача — подготовить пакет к согласованию):

  1. Открывает экран из кабинета событий и нажимает «Запустить обработку».
  2. Дожидается завершения подготовки.
  3. Просматривает автосопоставление и нажимает «Применить сопоставление».
  4. Просматривает изменённые листы, описывает изменения, при необходимости — создаёт замечания.
  5. Штампует QR на каждом изменённом листе.
  6. Нажимает «Отправить на согласование» в шапке.

Согласующий (две операции — согласовать листы или вернуть с замечанием):

  1. Открывает экран из кабинета событий или из очереди согласующего.
  2. По каждому листу нажимает «Согласовать лист» или «Дать замечание» (или использует массовые действия).
  3. Когда по всем листам принято решение — нажимает «Передать на утверждение» в шапке.

Утверждающий (четыре операции — принимает финальное решение по каждому листу):

  1. Открывает экран из кабинета событий или из очереди утверждающего.
  2. По каждому листу выбирает одно из четырёх решений: «Утвердить окончательно», «Опубликовать с замечаниями», «Выдать во временное производство», «Вернуть на доработку».
  3. Когда по всем листам принято решение — нажимает «Завершить утверждение» в шапке.

Шапка страницы

В верхней части страницы:

  • Хлебные крошки: путь от проекта до конкретного пакета.
  • Заголовок с кодом и наименованием документа, ревизией.
  • Подзаголовок с текущей стадией маршрута.
  • Главная кнопка этапа — самая важная кнопка. Видна сверху справа, всегда доступна в шапке независимо от прокрутки.
  • Вспомогательные кнопки: «В кабинет событий», «К очереди».

Главная кнопка зависит от роли и состояния:

РольСостояниеКнопка в шапке
ВалидаторВсе QR проставлены«Отправить на согласование» (активная)
Валидатор, первая ревизияQR ещё не проставлены везде«Завершите штамповку (осталось N)» (выключена, с подсказкой)
Валидатор, повторная загрузкаНе все изменённые листы заштампованы«Завершите штамповку QR (осталось N)» (выключена)
СогласующийПо каждому листу принято решение«Передать на утверждение» (активная)
УтверждающийПо каждому листу принято решение«Завершить утверждение» (активная)

Все кнопки в момент клика показывают спиннер и блокируют повторное нажатие, чтобы не было дубликатов отправки.

При нажатии «Передать на утверждение» / «Завершить утверждение» появляется диалог подтверждения. У «Отправить на согласование» дополнительного подтверждения нет — отправка идёт сразу.

Стадии маршрута пакета

Стадия — это состояние пакета внутри жизненного цикла. Она показывается под заголовком страницы и определяет, какие карточки и панели видны.

СтадияКто работаетЧто происходит
Первичная проверкаВалидаторПакет только что загружен, валидатор должен запустить обработку
Подготовка документаСистемаИдёт автоматическая разборка PDF и сопоставление страниц с листами реестра по прошлым ревизиям
Привязка / сопоставлениеВалидаторВалидатор подтверждает автоматически предложенные пары «страница PDF — лист реестра»
Сравнение измененийВалидаторВалидатор смотрит визуальные различия и штампует QR на изменённых листах
Сравнение ревизий листовВалидаторОпциональная стадия для типов документов с внешним согласованием
Ожидает утвержденияСогласующий, затем утверждающийИдёт согласование и утверждение, решения принимаются по каждому листу
УтвержденоПакет завершён, листы получили статусы публикации
ВозвращёнАвторПакет вернули на доработку, автор готовит новую загрузку

Большинство переходов между стадиями делает система автоматически. Те переходы, которые требуют действия пользователя, выполняются через главную кнопку этапа в шапке.

Стадия «Первичная проверка»

Что показывает экран:

  • Информация о загруженном файле (имя, размер, источник).
  • Карточка «Первичная проверка» с описанием.
  • Кнопка «Запустить обработку» (для первой итерации) или «Повторить обработку» (если запускалась ранее).

Что делает валидатор:

  1. Просматривает, какой файл и атрибуты пришли.
  2. Нажимает «Запустить обработку».
  3. Стадия меняется на «Подготовка документа».

Стадия «Подготовка документа»

Что показывает экран:

  • Карточка «Подготовка валидации» с прогресс-баром.
  • Текст текущего этапа подготовки.
  • Три укрупнённых этапа в виде карточек:
    • Распознаём PDF — разборка PDF на страницы, подготовка служебных данных.
    • Сопоставляем листы — поиск предыдущей ревизии каждого листа для сравнения, автоматическое сопоставление страниц PDF с листами реестра.
    • Завершаем — обновление идентификаторов листов, открытие следующего этапа.
  • Расчётное время до окончания.
  • Сколько времени уже прошло.
  • Количество страниц в PDF и сколько обработано.
  • Подсказка: «Можно перейти в кабинет событий — подготовка продолжится в фоне, а статус обновится автоматически.»

Что делает валидатор:

  • Может уйти со страницы; обработка идёт в фоне.
  • Возвращается через кабинет событий, когда хочет проверить готовность.

Прогресс-бар плавно ползёт между обновлениями от сервера, не «застревает» на одном значении.

Если обработка завершилась с ошибкой: Показывается красная подсветка с описанием ошибки. Валидатор может повторно запустить обработку («Повторить обработку») после устранения проблемы (например, перезагрузки PDF).

Стадия «Привязка / сопоставление»

На этой стадии валидатор подтверждает, какие страницы PDF к каким листам реестра относятся. Экран устроен как длинная таблица «страница PDF — лист реестра» плюс закреплённая внизу строка действий с зоной «Выбор».

Экран сопоставления листов с закреплённой внизу строкой действий и подсвеченными непривязанными страницами

Черновик сопоставления

Все правки на этом экране — локальный черновик. Перетаскивание страниц, отвязка, ручная привязка, создание нового листа, аннулирование — всё это копится у валидатора в браузере. В базу ничего не уходит, пока вы не нажмёте «Применить сопоставление» внизу экрана.

Это означает, что можно спокойно экспериментировать: подвинуть пары, передумать и нажать «Отменить изменения» — пакет вернётся ровно к тому состоянию, что в базе.

Метка «Несохранённых изменений: N» в строке действий показывает, сколько правок в черновике расходятся с базой.

Как обычно работают

  1. Открыв экран после стадии «Подготовка документа», валидатор видит готовое автоматическое сопоставление.
  2. Просматривает таблицу сверху вниз: где-то пары совпадают сами, где-то нужно подправить.
  3. Если структура «съехала» — нажимает «Сопоставить»: массово свяжет непривязанные страницы с листами реестра по порядку.
  4. Точечные правки делает через зону «Выбор» (см. ниже): отмечает строки галочками и нажимает нужное действие.
  5. Для страниц, которым в реестре пока нет места, прямо отсюда создаёт новый лист — через мини-форму «Наименование листа».
  6. Если в новой ревизии часть листов больше не нужна — выделяет их и нажимает «Аннулировать» (явное решение, см. ниже).
  7. Смотрит на счётчик «Несохранённых изменений: N» — там должно быть ровно то, что валидатор хочет сохранить.
  8. Нажимает «Применить сопоставление».

Зона «Выбор» — четыре кнопки действия

В закреплённой внизу панели есть зона «Выбор». Список доступных кнопок зависит от того, что валидатор отметил галочками в таблице:

Что отмеченоДоступная кнопкаЧто делает
Страница PDF + лист реестра«Связать выбранные»Создаёт привязку «страница — лист» в этой ревизии. Если страница или лист уже были связаны с чем-то ещё — старая связь снимается, новая встаёт на её место.
Только страница PDF (привязанная)«Отвязать страницу»Снимает связь страницы с листом. Лист реестра при этом остаётся, просто без привязки в этой ревизии — статус становится «Ожидает загрузки». Никакого «снятия с выпуска» здесь не происходит.
Только лист реестра (один или несколько)«Аннулировать в этой ревизии»Явно помечает выбранные листы как «снятые с выпуска» именно в этой ревизии. Лист реестра не удаляется, в следующей ревизии может появиться снова. Используется, когда автор подтвердил: «этот лист в проекте больше не нужен».
Аннулированный лист«Вернуть»Отменяет аннулирование. Лист снова становится действующим в этой ревизии — обычно сразу после этого его связывают с новой страницей PDF.

Разница между «Отвязать» и «Аннулировать»

Это разные действия, важно их не путать:

  • Отвязать страницу — техническое действие: «эта страница PDF неправильно привязалась к листу, отвяжем и привяжем правильно». Лист реестра — в порядке, просто без привязки. Часто за «Отвязать» сразу следует «Связать выбранные» с другой страницей. Если лист так и останется без привязки в этой ревизии — он будет числиться как «Ожидает загрузки» (нормальное состояние).
  • Аннулировать — содержательное решение валидатора: «этот лист в текущей ревизии официально снят с выпуска, его больше не нужно ждать». В карточке листа в этой ревизии появится бейдж «Аннулирован», в экспортах замечаний и согласований он будет отображаться отдельно. Аннулирование делается только руками — система сама ничего не аннулирует.

Главное правило: если просто «эта страница не должна быть связана с этим листом» — используйте «Отвязать». Если «этого листа в проекте больше нет в этой ревизии» — используйте «Аннулировать».

Кнопка «Сопоставить»

Массовое действие в зоне «Выбор». Берёт все страницы, которые сейчас в черновике числятся «не привязана», и все листы реестра без привязки, и связывает их 1 к 1 по порядку.

Полезно в типичном кейсе: «автор удалил в начале документа 2 страницы, остальные 98 уехали на два вверх». Автоматическое сопоставление в этом случае часто промахивается — нажатие «Сопоставить» возвращает порядок в одно действие.

Кнопка ничего не сохраняет в базу — она просто меняет черновик. После неё всё равно нужно нажать «Применить сопоставление».

Листы без привязки — это нормально

В реестре могут быть листы, у которых в этой загрузке нет страницы PDF. Это штатное состояние, не ошибка. Такие листы помечаются бейджем «Ожидает загрузки» (нейтральный серый цвет). Несколько ситуаций, когда это нормально:

  • Реестр заведён авансом, а PDF пока приходит частями (например, реестр на 100 листов, а в первой загрузке — только 50 страниц).
  • Лист был обновлён в прошлой загрузке, а в этой автор не присылает по нему изменений — лист остаётся на прошлой ревизии. Это правильное поведение, его не нужно «перепроставлять».
  • Лист только что отвязали от ошибочной страницы, а правильную ещё не привязали.

Если по листу действительно решено, что в этом проекте его больше не будет — выделите его и нажмите «Аннулировать», чтобы это решение было явно зафиксировано. Не оставляйте «Ожидает загрузки» там, где на самом деле имели в виду «снят с выпуска».

Кнопка «Применить сопоставление»

Отправляет весь черновик одной операцией. Если всё в порядке — изменения сохранены, стадия меняется на «Сравнение изменений».

Если есть конфликты — появляется список ошибок, и ничего из черновика не сохраняется. Типичные сообщения:

  • «Наименование листа пустое» — для нового листа не заполнено обязательное поле.
  • «Страница уже привязана к другому листу» — конфликт между правками в одном черновике.

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

Кнопка «Отменить изменения»

Откатывает весь черновик к тому, что лежит в базе. После клика появляется подтверждение — операция необратима, все локальные правки исчезнут.

Создание нового листа реестра прямо здесь

Для каждой непривязанной страницы рядом со строкой видны два варианта:

  • «Привязать к листу из реестра» — открывает выпадающий список существующих листов комплекта.
  • «Создать новый лист реестра» — открывает мини-форму с одним обязательным полем:
    • Наименование листа — полное название, например Плитный ростверк ПР-1.1.

Номер листа в документе система присваивает сама — он будет следующим по порядку. Запись в реестре создастся только после нажатия «Применить сопоставление». До этого момента новый лист — это просто часть черновика, и в самом реестре проекта его пока нет.

Это удобно, когда автор загрузил пакет с новыми листами, а соответствующих записей в реестре ещё нет. Раньше нужно было идти в «Реестр рабочей документации», заводить их там вручную, потом возвращаться сюда. Теперь это делается в один проход.

Бейджи в карточках листа и страницы

В черновике рядом с карточками появляются информационные бейджи — пока изменения не сохранены, они показывают, что произойдёт после нажатия «Применить сопоставление»:

  • «Будет связана» (синий) — на странице PDF, для которой намечена новая связь с листом реестра.
  • «Будет отвязана» (нейтральный серый) — на странице PDF, у которой связь будет снята. Сам лист реестра при этом останется в проекте.
  • «Будет аннулирован» (оранжевый) — на листе реестра, который намечен к аннулированию в этой ревизии.
  • «Ожидает загрузки» (серый) — на листе реестра, у которого нет привязки в этой ревизии и нет аннулирования. Это не ошибка, а информационная метка.

Что обычно идёт не так

  • «Случайно отвязал страницу, не понимаю как вернуть» — нажать «Отменить изменения». Если правок было много и часть уже хочется сохранить — лучше нажать «Сопоставить», система перепривяжет автоматически.
  • «Счётчик “Несохранённых: N” больше нуля, а я ничего не менял» — обычно так бывает, если изначально кликнули на «Сопоставить» из-за смещения страниц. Это нормально, нажмите «Применить сопоставление».
  • «Хотел снять лист с выпуска, нажал “Отвязать” — теперь лист висит “Ожидает загрузки”» — это разные действия. «Отвязать» снимает только привязку страницы, лист остаётся в реестре. Чтобы зафиксировать, что лист снят с выпуска именно в этой ревизии — выделите лист и нажмите «Аннулировать».

После применения стадия меняется на «Сравнение изменений».

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

Что делать если…

Шаблонные сценарии на стадии «Привязка / сопоставление».

Удалили 2 страницы в начале документа — что делать с остальными 98

Автоматическое сопоставление в этом случае часто «съезжает»: страница 3 PDF из новой загрузки привязалась к листу реестра, который был на странице 1 в прошлой ревизии.

  1. Откройте экран сопоставления.
  2. Найдите первую непривязанную страницу (она будет подсвечена жёлтой рамкой) — это та, с которой начинается «съехавший» хвост.
  3. Если все 98 последующих страниц съехали ровно одинаково — нажмите «Сопоставить». Все непривязанные страницы и непривязанные листы реестра свяжутся 1 к 1 по порядку.
  4. Проверьте счётчик «Несохранённых изменений: N» — там должно быть число близкое к 98.
  5. Просмотрите 3-4 случайных строки в таблице, чтобы убедиться, что пары верные.
  6. Нажмите «Применить сопоставление».

В середине документа выпала одна страница

Похожий кейс, но смещение начинается с середины.

  1. Найдите место смещения — первую жёлтую строку.
  2. Решите: проще нажать «Сопоставить» (свяжет всё непривязанное 1 к 1) или поправить руками. Если смещение ровно одно на одну позицию — «Сопоставить» сработает.
  3. Если страница реально пропала навсегда — лист реестра, к которому ничего не привязалось, останется в реестре на прошлой ревизии, без новой ревизии в этой загрузке. Это нормально.
  4. Нажмите «Применить сопоставление».

Повторная загрузка, у листов уже есть прошлые ревизии — как разобраться

Если автор загрузил PDF, чтобы внести правки в часть листов, система автоматически сопоставляет страницы с предыдущими ревизиями соответствующих листов. Большинство пар получит метку «Без изменений» или «Изменён».

  1. Откройте экран сопоставления.
  2. Просмотрите строки сверху вниз — обычно проблем нет, всё уже привязано.
  3. Если что-то с предупреждением «Не привязана» — обычно это новые страницы, которых не было раньше. Привяжите их к листу из реестра или создайте новый лист.
  4. Если в новой загрузке нет страницы под какой-то лист реестра — этот лист просто остаётся на прошлой ревизии, ничего пересоздавать не нужно. Только если автор подтвердил, что лист окончательно снят с выпуска — выделите его и нажмите «Аннулировать», чтобы зафиксировать это решение явно.
  5. Нажмите «Применить сопоставление».

Часть листов больше не нужна — что делать

Например, автор переработал документ и сообщил, что несколько листов больше не выпускаются.

  1. Откройте экран сопоставления.
  2. Найдите листы, которые остались в реестре, но в новой загрузке не имеют привязки и больше не нужны проекту.
  3. Отметьте эти листы галочками.
  4. В зоне «Выбор» нажмите «Аннулировать».
  5. На карточках появится оранжевый бейдж «Будет аннулирован».
  6. Нажмите «Применить сопоставление» — листы получат статус «Аннулирован».

Если потом окажется, что лист всё-таки нужен — отмените аннулирование кнопкой «Вернуть» (до применения) или восстановите лист в следующей загрузке (после применения).

Хочу создать новый лист прямо отсюда, чтобы не идти в Структуру документации

Так и задумано — в новой версии экрана не нужно уходить в реестр, чтобы добавить лист.

  1. Найдите страницу PDF, для которой нет подходящего листа в реестре (она подсвечена жёлтой рамкой как «Не привязана»).
  2. Нажмите «Создать новый лист реестра» в строке этой страницы.
  3. Заполните одно поле:
    • Наименование листа — полное название, например Плитный ростверк ПР-1.1.
  4. Номер листа система выставит автоматически — он будет следующим по порядку в документе.
  5. Повторите для всех новых страниц.
  6. Проверьте счётчик «Несохранённых изменений: N» — туда попали и новые привязки, и новые листы реестра.
  7. Нажмите «Применить сопоставление» — листы создадутся в реестре проекта одной операцией вместе с привязками.

Стадия «Сравнение изменений»

Что показывает экран:

  • Таблица изменённых листов с превью наложения «было / стало».
  • Поля для описания изменений по каждому листу.
  • Кнопка создания замечания рядом с каждым листом.
  • Карточки с предпросмотром для каждого листа в полном размере.

Что делает валидатор:

  1. Просматривает каждый изменённый лист.
  2. Заполняет описание изменений в свободной форме.
  3. При необходимости — создаёт замечание прямо на разнице (через PDF-разметку).
  4. Переходит к штамповке QR.

Подробнее про сравнение версий — см. Сравнение версий и снимки сравнения.

Штамповка QR-кодов

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

Режим штамповки QR валидатором: превью листа на весь экран с подсвеченным жёлтой рамкой местом куда поставить QR, справа панель с полем «Размер QR, мм: 25» и кнопками «Подтвердить позицию QR» / «Сохранить и следующий»

Что показывает экран:

  • Превью текущего листа в полном размере.
  • Маркер QR на автоматически предложенной позиции (обычно — справа над основной надписью).
  • Тег источника позиции: «Автоматическая», «Ручная» или «Унаследованная» (от предыдущей ревизии листа).
  • Поле «Размер, мм» с кнопками / + и числовым вводом (диапазон 10–60 мм).
  • Кнопка «Подтвердить позицию QR» (или «Сохранить новую позицию QR», если позиция была сдвинута мышью).
  • Кнопка «Сохранить и следующий» — сохранение и переход на следующий неотштампованный лист.
  • Информационная строка с точными мм-координатами центра QR и размером.
  • Счётчик «Осталось проштамповать: N» внизу списка/в шапке.

Что делает валидатор:

  1. Открывает превью каждого изменённого листа.
  2. Если автопозиция QR закрывает важное место чертежа — кликает в нужную точку на превью. Маркер QR перемещается, кнопка превращается в «Сохранить новую позицию QR».
  3. Если нужно изменить размер — меняет значение в поле «Размер, мм» кнопками /+ или прямым вводом. Размер из поля действительно применяется к финальному PDF, а не только к превью.
  4. Нажимает «Подтвердить позицию QR» или «Сохранить и следующий».
  5. Повторяет для всех изменённых листов.

После того как все QR проставлены, в шапке страницы становится активна кнопка «Отправить на согласование», а счётчик «Осталось проштамповать» исчезает.

Постфактум-редактирование QR. Если после публикации выяснилось, что QR закрывает важный фрагмент чертежа, его можно подвинуть без пересоздания через карточку листа. См. Постфактум-редактирование QR.

Стадия «Ожидает утверждения»

На этой стадии работает сначала согласующий, потом утверждающий. Стадия одна, но за ней следуют два этапа маршрута. Экран открывается в режиме «Согласование листов» или «Утверждение листов» в зависимости от того, кто зашёл.

Что показывает экран:

  • Заголовок раздела: «Согласование листов» / «Утверждение листов».
  • Сводка по этапу: «Листов в пакете», «Требуют действия», «Обработано N/M», «Возвращено по листам». Для утверждающего добавляется блок «Публикация по листам» (опубликовано / с замечаниями / временно).
  • Панель массовых действий с чекбоксами «Выбрать все / Выбрать изменённые / Выбрать требующие действия / Снять выбор».
  • Таблица листов пакета с колонками:
    • Лист — подпись в формате «Лист N (рев. X): {название}».
    • Изменение — «Изменён», «Новый», «Без изменений» или «Аннулирован».
    • Превью — миниатюра, кнопка «Сравнить» (или «Открыть PDF» для первой ревизии).
    • Замечания — счётчик открытых замечаний по листу.
    • Результат текущего этапа — какое решение принято на этом этапе (если уже принято).
    • Действия — кнопка «Решение» открывает боковую панель листа.
  • Карточка «Открытые замечания по листам пакета» — компактный список замечаний, чтобы быстро увидеть проблемные места не открывая каждый лист.
  • Главная кнопка этапа в шапке для финализации.

Действия согласующего (2 решения)

Согласующий не публикует листы — он только согласовывает их или возвращает с замечанием. В боковой панели листа доступны две кнопки:

РешениеЧто значитКогда применять
Согласовать листЛист уходит дальше на этап утвержденияНа листе нет проблем, согласующий принимает его
Дать замечаниеОткрывает форму создания замечания; лист помечается как «Будет замечание» и фактически возвращается на доработкуНа листе нужно поправить что-то перед утверждением

Для массовых операций по выбранным листам или по всему пакету — две кнопки внизу/в панели массовых действий:

  • «Согласовать выбранное» / «Согласовать весь документ»;
  • «Вернуть выбранное» / «Вернуть весь документ».

Финальная кнопка в шапке: «Передать на утверждение» (после подтверждения в модальном окне «Передать пакет на утверждение?» со сводкой по согласованным листам и неснятым замечаниям).

Действия утверждающего (4 решения)

У утверждающего шире набор — он принимает финальное решение и определяет статус публикации каждого листа. По каждому листу доступны:

РешениеЧто значитКогда применять
Утвердить окончательноЛист становится «опубликовано окончательно»На листе нет блокирующих замечаний, лист готов
Опубликовать с замечаниямиЛист становится «опубликовано с замечаниями»Есть открытые замечания, но лист можно использовать с ограничениями
Выдать во временное производствоЛист становится «временно допущено»Нужно дать на стройку прямо сейчас, доработка ещё впереди
Вернуть на доработкуЛист уходит автору на доработку, статус листа не меняетсяНа листе критические замечания, нужна перезаливка

Решение «Опубликовать с замечаниями» доступно только если на листе уже есть открытое замечание — иначе кнопка заблокирована подсказкой: «Сначала создайте замечание во вкладке “Замечания” или выберите лист с открытыми замечаниями».

Решение «Утвердить окончательно» блокируется, если у листа есть открытое блокирующее замечание — тогда показывается подсказка: «Окончательное утверждение заблокировано открытым блокирующим замечанием. Можно опубликовать лист с замечаниями либо снять замечание в его карточке».

Финальная кнопка в шапке: «Завершить утверждение» (после подтверждения).

Массовые действия

Внизу экрана — панель массовых действий. У утверждающего четыре кнопки массовых решений (применяются ко всему документу или к отмеченным листам):

Нижняя панель массовых действий утверждающего: 4 кнопки — Утвердить весь документ, Опубликовать с замечаниями, Выдать во временное производство, Вернуть весь документ — с описанием что произойдёт

Каждая кнопка имеет два варианта подписи в зависимости от того, выбраны конкретные листы или нет:

  • «Утвердить выбранное» / «Утвердить весь документ»;
  • «Опубликовать выбранное с замечаниями» / «Опубликовать весь документ с замечаниями»;
  • «Выдать выбранное во временное производство» / «Выдать весь документ во временное производство»;
  • «Вернуть выбранное» / «Вернуть весь документ».

Решение по листу не двигает процесс между этапами — это только фиксация выбора. Этап двигает только финальная кнопка в шапке («Передать на утверждение» / «Завершить утверждение»).

Возврат пакета автору

На стадии «Ожидает утверждения» можно вернуть пакет автору целиком. Это делается через кнопку «Вернуть автору» в карточке «Переход к следующему этапу» внизу экрана. В ту же карточку выведено отдельное поле «Причина возврата автору» — заполните его перед нажатием.

При возврате:

  • Процесс получает статус «Возвращено».
  • Открытые задачи на этапе закрываются.
  • Автор получает задачу на новую итерацию.
  • В истории процесса остаётся запись с комментарием возврата.

Возврат целиком — крайняя мера. Обычно лучше использовать массовое действие «Вернуть выбранное» по конкретным проблемным листам, а остальные двигать дальше.

Карточка «Открытые замечания пакета»

Под основной таблицей листов — компактная карточка «Замечания по листам пакета». Полезно, чтобы видеть проблемные места не открывая каждый лист.

В карточке:

  • Счётчик «Открытых замечаний: N · Всего замечаний по листам пакета: M».
  • Кнопки «Реестр замечаний» и «Реестр согласований» — быстрый переход в общие реестры.
  • Список первых 6 открытых замечаний: заголовок, лист, категория, уровень влияния, статус.
  • Кнопки «Карточка замечания» и «Карточка листа» в каждой строке.

Подробнее — см. Карточка замечания.

Уведомления и события на экране

На странице могут появляться баннеры:

  • «Событийный мост требует внимания» — служебное предупреждение для администратора, если процесс рассинхронизировался с внешней системой задач. Обычно решается кнопкой «Восстановить связь» в этом же баннере; если не получается — обратиться к администратору.
  • Сообщения о ходе обработки — короткие всплывающие сообщения внизу экрана при отправке и принятии решений.

Контрольный список перед финальной кнопкой этапа

Валидатор перед «Отправить на согласование»:

  • Все стадии обработки прошли без ошибок.
  • Сопоставление с прошлой версией подтверждено.
  • Описания изменений заполнены.
  • На всех изменённых листах проставлены QR.
  • Подсказка «Завершите штамповку» исчезла.
  • Кнопка «Отправить на согласование» в шапке активна.

Согласующий перед «Передать на утверждение»:

  • По каждому листу выбрано одно из двух: «Согласовать лист» или «Дать замечание / Вернуть».
  • Сводка показывает «Обработано N/N», блок «Требуют действия» равен нулю.
  • Замечания, которые нужны утверждающему, оформлены с понятным описанием.
  • Кнопка «Передать на утверждение» в шапке активна.

Утверждающий перед «Завершить утверждение»:

  • По каждому листу выбрано одно из четырёх: «Утвердить окончательно», «Опубликовать с замечаниями», «Выдать во временное производство» или «Вернуть на доработку».
  • Решения учитывают, что выбрал согласующий.
  • Сводка показывает «Обработано N/N».
  • Кнопка «Завершить утверждение» в шапке активна.

Частые ошибки

  • Нажал кнопку и ничего не происходит. Раньше так казалось, потому что не было заметной реакции интерфейса. Сейчас кнопка показывает спиннер на время операции и блокирует повторное нажатие. Если кнопка крутится — операция идёт, нужно дождаться. Если зависла на 30+ секунд — обновите страницу.
  • Поставил решение по листу, но процесс не двигается. Решения по листам не двигают процесс. Процесс двигают только финальные кнопки в шапке («Отправить на согласование», «Передать на утверждение», «Завершить утверждение»).
  • Кнопка отправки выключена. Посмотрите на подпись под ней — она объясняет, что осталось сделать. Чаще всего это незаштампованные листы («Завершите штамповку QR (осталось N)») или нерешённые листы у согласующего/утверждающего («готово N из M»).
  • Размер QR не применился в финальном PDF. Это была ошибка прошлых версий. Сейчас исправлено: значение из поля «Размер, мм» используется при штамповке.
  • QR закрывает важное место на чертеже после публикации. Можно переместить через карточку листа без пересоздания процесса — см. Постфактум-редактирование QR.
  • Согласующий хочет «опубликовать с замечаниями» — а такой кнопки нет. Это решение доступно только утверждающему. Согласующий может либо согласовать лист, либо дать замечание/вернуть.
  • Утверждающий: «Опубликовать с замечаниями» неактивна. Сначала создайте замечание во вкладке «Замечания» — пока на листе нет открытых замечаний, кнопка заблокирована.

Связанные страницы