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

Реестр рабочей документации

Что это

Реестр рабочей документации — это структура проекта в виде трёх уровней: комплекты → документы → листы. Авторы загружают PDF не «куда-то», а под конкретный документ конкретного комплекта. Без заведённой структуры процесс загрузки не запустится.

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

Главный экран реестра рабочей документации с тремя колонками — Комплекты, Документы комплекта, Листы документа

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

Самый частый сценарий — сверху вниз по иерархии:

  1. Создаём комплект в левой колонке (например, «КР — Конструктивные решения»).
  2. Выбираем комплект кликом → в средней колонке заводим документы (например, «КР-3 — Фундаменты»).
  3. Выбираем документ кликом → в правой колонке заводим листы (например, «1 — Титульный лист»).

Листы можно не заводить заранее: они создадутся автоматически, когда автор загрузит первый PDF документа. Но если состав листов известен — лучше создать их сразу.

Для больших проектов вместо ручного ввода удобнее заливать структуру через Excel-шаблон. Подробно — на странице Реестр РД через Excel.

Как зайти

В модуле «Рабочая документация» в левой панели есть кнопка «Структура документации» (иконка папки) — нажмите её.

Кнопки в шапке экрана

В правой части шапки три кнопки:

  • «Скачать Excel реестра» — выгружает текущую структуру в файл .xlsx для офлайн-редактирования. Внутри два листа: «Реестр РД» с данными и «Инструкция».
  • «Импорт из Excel» — открывает выбор файла и загружает заполненный шаблон обратно: новые записи появятся, существующие обновятся.
  • «К очереди» — возврат на экран очереди валидатора (нужно, если на реестр зашли с экрана проверки).

Колонка 1 — Комплекты

Над колонкой — широкая форма «Добавить комплект»: два поля и кнопка.

Форма добавления комплекта — два поля (Код комплекта и Наименование комплекта) и кнопка Добавить
ПолеЧто вводить
Код комплектаКороткий шифр, например КР, АР, ОВ, ВК. Обязательно.
Наименование комплектаПолное название, например «Конструктивные решения». Обязательно.

После клика по «Добавить» появится сообщение «Комплект добавлен», и комплект встанет в список ниже.

Под формой — список заведённых комплектов. У каждого видно код (крупно) и название (мельче, серым). Выбранный комплект подсвечен синим фоном.

Справа от каждой строки — две иконки:

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

Клик по самой карточке комплекта (не по иконкам) активирует среднюю колонку и открывает документы.

Колонка 2 — Документы комплекта

Доступна только после выбора комплекта. Иначе показывает плейсхолдер «Выберите комплект».

В шапке колонки — компактная форма добавления:

ПолеЧто вводить
Код документаШифр документа, например КР-3. Обязательно. Уникален в пределах комплекта.
Наименование документаПолное название, например «Фундаменты». Обязательно.
ЛистовОжидаемое количество листов (для контроля). Можно оставить пустым.

Под формой — таблица существующих документов с колонками:

  • Код — шифр документа.
  • Наименование — название документа.
  • Листов — ожидаемое количество или прочерк.
  • Загрузок — сколько раз автор уже грузил PDF по этому документу.
  • Действия — «Переименовать» и «Удалить».

Удаление документа открывает подтверждение «Удалить документ?» с пояснением «Листы документа будут скрыты из реестра».

Клик по строке документа активирует правую колонку и открывает листы.

Колонка 3 — Листы документа

Доступна только после выбора документа. Иначе показывает плейсхолдер «Выберите документ».

В шапке — форма добавления листа:

ПолеЧто вводить
Наименование листаНапример «Плитный ростверк ПР-1.1». Обязательное поле.

Номер листа (порядковый номер «№» внутри документа) система присваивает автоматически: каждый новый лист становится следующим по порядку. Вручную выставлять номер не нужно — он пересчитывается, когда листы добавляют, архивируют или восстанавливают из архива.

Таблица существующих листов содержит колонки:

  • — номер листа в документе (например, «5»).
  • Наименование — название листа.
  • Статус — текущее состояние листа (см. ниже).
  • Скачать PDF — кнопка скачивания. Работает, только если у листа есть хотя бы одна опубликованная ревизия.
  • Действия — «Переименовать» и «Архивировать».

Статус листа

В колонке «Статус» отображается текущее состояние листа — это его статус публикации в актуальной ревизии:

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

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

Архивирование листа

Кнопка «Архивировать» в строке листа открывает подтверждение. Архивирование — это мягкое удаление: лист исчезает из реестра, но физически из системы не пропадает, история замечаний и согласований сохраняется. Архивированный лист всегда можно восстановить.

Что происходит при архивировании:

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

Если у листа есть активная привязка к странице PDF, перед архивированием появится диалог: «Лист сейчас связан со страницей PDF. При архивировании лист скроется из реестра, связь сохранится. Если потом восстановить лист из архива — связь вернётся. Архивировать?»

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

Восстановление из архива. На вкладке «Архив» у каждого листа есть кнопка «Восстановить». После клика лист возвращается обратно в основной список с прежней связью со страницей PDF, и его номер встаёт в общую нумерацию.

Постоянный идентификатор листа

Каждый лист в системе получает свой постоянный внутренний идентификатор при первом появлении в реестре. Этот идентификатор не меняется при загрузке новых ревизий — благодаря ему вся история листа (замечания, ревизии, решения) сохраняется через все обновления.

Что это даёт на практике:

  • единая карточка листа со всеми ревизиями;
  • замечания по листу не теряются при выходе новой ревизии — открытые наследуются на следующую ревизию;
  • решения утверждающего, связанные с конкретным листом, продолжают действовать на текущей ревизии.

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

Теги листов

У каждого листа есть теги — короткие метки для фильтрации и поиска. Бывают двух типов:

  • Автоматические — генерируются системой из наименования листа при его изменении. Вручную не редактируются.
  • Ручные — добавляются пользователем через карточку листа. Можно отнести к категории (тип элемента, тип чертежа, этаж, отметка, оси, проект и т.д.) или оставить произвольной меткой.

Что нужно заполнить до запуска процесса

Чтобы автор смог запустить процесс загрузки документа, в реестре должны быть:

  • Комплект с кодом и названием.
  • Документ в этом комплекте с кодом и названием.
  • Листы — опционально (создадутся при первой загрузке, если их нет).

Если в проекте нет ни одного комплекта, форма загрузки автора покажет сообщение «В реестре нет комплектов» и предложит перейти на экран «Структура документации» и завести их.

Что видят другие роли

  • Автор видит реестр в форме создания загрузки: выбирает комплект, выбирает документ, прикрепляет PDF и исходник.
  • Все остальные роли видят реестр в обзорном режиме — как иерархию для навигации. Создавать и редактировать записи они не могут.

Связь с другими экранами

  • Карточка листа показывает, к какому комплекту и документу относится лист.
  • Реестр согласований строится на основе реестра: у каждого листа в реестре есть строка с состоянием согласования.
  • Реестр замечаний имеет фильтр по комплекту и документу — поиск через реестр.
  • Аналитика агрегирует данные по комплектам и документам.

Типовые ошибки

  • Дубль документа в одном комплекте. Перед созданием проверьте, нет ли уже такой записи.
  • Запись без обязательных полей. Форма не даст сохранить лист без названия; при импорте через Excel такое теоретически возможно — проверьте файл перед загрузкой.
  • Создан новый лист вместо переименования. История листа порвётся. См. раздел «Постоянный идентификатор листа» выше.
  • Перепутал «Архивировать» и «Аннулировать». Архивирование убирает лист из реестра целиком, его не будет видно. Аннулирование делается на экране маршрута пакета и означает «этот лист в проекте больше не нужен». Если сомневаетесь — посмотрите, где находитесь: в «Структуре документации» доступно только архивирование, аннулирование — на экране пакета.

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