Документация
Руководство пользователя DoXML
Содержание
- Введение
- Начало работы
- Организация и рабочее пространство
- Управление проектами
- Работа с документами
- Заполнение форм документов
- Валидация и проверка ошибок
- Экспорт документов
- Общие папки и файлы
- Приглашения и совместная работа
- Отчёты об изменениях
- Автозаполнение и справочники
- Профиль и настройки
- Панель управления организацией
- Часто задаваемые вопросы
1. Введение
DoXML — программный комплекс для создания, редактирования, валидации и управления проектной документацией в соответствии с требованиями Минстроя Российской Федерации. Пользовательский интерфейс построен на React/Vite; серверная часть — Java Spring Boot 4 с PostgreSQL и Redis.
Основные возможности
- Работа в рамках организации с ролевой моделью.
- Создание проектов и документов различных типов (ЗНП, ВОР, ПЗ и др.).
- Пошаговый редактор форм на основе JSON Schema/XSD с автосохранением.
- Валидация документов по XSD-схемам Минстроя РФ.
- Экспорт в XML, PDF, DOCX и HTML.
- Общие папки, приглашения пользователей, отчёты об изменениях.
- Интеграция со справочниками, автозаполнение полей, OCR для документов.
Требования к браузеру
- Chrome, Firefox, Safari, Edge последних версий.
- Включённый JavaScript и cookies.
- Доступ к домену установки осуществляется по протоколу HTTPS.
2. Начало работы
Регистрация
- На странице входа нажмите "Зарегистрироваться".
- Укажите email, ФИО, телефон и пароль.
- Подтвердите email по ссылке из письма.
- После подтверждения email вы сможете войти в систему.
Вход в систему
- Откройте
https://{ONPREM_DOMAIN}. - Введите email и пароль.
- При включённой двухфакторной аутентификации введите OTP-код.
- После входа открывается дашборд или список проектов.
Восстановление пароля
- На странице входа нажмите "Забыли пароль?".
- Введите email или телефон.
- Следуйте инструкциям в письме/SMS.
3. Организация и рабочее пространство
В DoXML данные принадлежат организации. Каждая организация имеет публичный идентификатор, используемый в адресе панели управления: /идентификатор_организации/control-panel.
Роли в организации
- ACCOUNT_OWNER — владелец аккаунта/организации, полный доступ.
- ADMIN — администратор организации, может управлять пользователями, проектами, документами.
- USER — обычный пользователь, работает с проектами и документами.
- GUEST — гость, доступ ограничен приглашениями.
Переключение организации
Если пользователь состоит в нескольких организациях, переключение доступно через меню профиля.
4. Управление проектами
Создание проекта
- Перейдите в раздел "Проекты".
- Нажмите "Новый проект".
- Заполните название, шифр, адрес, заказчика и другие реквизиты.
- Сохраните проект.
Список проектов
На странице отображаются:
- Название и шифр проекта.
- Дата создания и изменения.
- Статус.
- Количество документов.
Поиск, фильтрация, сортировка
Используйте поле поиска, фильтры по статусу и сортировку по колонкам.
Редактирование и удаление
В меню проекта выберите "Редактировать" или "Удалить". Удаление проекта удаляет связанные документы и файлы без возможности восстановления.
5. Работа с документами
Создание документа
- Откройте проект.
- Нажмите "Новый документ".
- Выберите тип документа (ЗНП, ВОР, ПЗ и др.).
- Укажите наименование и шифр.
- Нажмите "Создать".
Список документов проекта
Отображаются наименование, тип, дата создания, статус, последнее изменение.
Открытие документа
Нажмите на документ, чтобы перейти в редактор форм.
Удаление документа
В меню документа выберите "Удалить" и подтвердите действие.
6. Заполнение форм документов
Структура редактора
Редактор состоит из:
- Навигационного меню слева (дерево разделов).
- Области формы справа.
- Индикатора сохранения и статуса.
- Панели инструментов (валидация, экспорт, просмотр).
Навигация по разделам
- Нажмите на раздел в левом меню.
- Используйте кнопки "Назад" и "Далее".
- Индикатор прогресса показывает, какие разделы заполнены.
Типы полей
- Текстовое, числовое, дата, дата-время.
- Выпадающие списки с поиском и автодополнением.
- Множественный выбор (чекбоксы).
- Радиокнопки.
- Таблицы с возможностью добавления/удаления строк.
- Загрузка файлов и изображений.
- Редактируемый текст (Diplodoc/MD).
Условное отображение полей
Некоторые поля появляются только при выборе определённых значений в других полях или в зависимости от типа документа.
Автосохранение
Изменения сохраняются автоматически. В верхней части отображается статус: "Сохранено", "Сохранение...", "Ошибка сохранения". Для принудительного сохранения нажмите "Сохранить".
Поиск в документе
Используйте поле поиска для быстрого перехода к полям и разделам.
7. Валидация и проверка ошибок
Автоматическая валидация
Система проверяет:
- Обязательность полей.
- Формат данных (email, ИНН, даты, числа).
- Соответствие справочникам.
- Соответствие XSD-схемам Минстроя РФ.
Проверка ошибок
- Нажмите "Проверить ошибки".
- В панели ошибок отобразится список замечаний с указанием раздела и поля.
- Нажмите на ошибку — редактор перейдёт к соответствующему полю.
- Исправьте данные и повторите проверку.
Подсветка ошибок
Поля с ошибками выделяются цветом, рядом отображается поясняющее сообщение.
8. Экспорт документов
Доступные форматы
- XML — структурированный файл для передачи в экспертизу/ГИС.
- PDF — человекочитаемая печатная форма.
- DOCX — для дальнейшего редактирования в Word.
- HTML — для предварительного просмотра в браузере.
Экспорт из редактора
- Нажмите "Скачать" или "Экспорт".
- Выберите формат.
- Дождитесь формирования файла и сохраните его.
Рекомендации
- Перед экспортом устраните все ошибки валидации.
- Используйте XML для официальной передачи данных.
- PDF/DOCX используются для согласования и печати.
9. Общие папки и файлы
Файловое хранилище
Раздел "Мой диск" и общие папки проектов позволяют хранить файлы в S3-совместимом хранилище.
Создание общей папки
- В проекте перейдите в "Общие папки".
- Создайте папку, укажите название и пароль (опционально).
- Получите ссылку для загрузки файлов внешними пользователями.
Загрузка и скачивание файлов
- Загружайте файлы через drag-and-drop или кнопку.
- Просматривайте список файлов с фильтрами.
- Скачивайте файлы по ссылке или из интерфейса.
10. Приглашения и совместная работа
Приглашение в организацию
- В панели управления организации откройте "Пользователи".
- Нажмите "Пригласить" и укажите email.
- Приглашённый пользователь получит письмо со ссылкой.
Приглашение в проект/документ
- В контекстном меню проекта или документа выберите "Поделиться".
- Выберите пользователя и роль.
- Отправьте приглашение.
Уведомления
Раздел "Уведомления" содержит приглашения, системные сообщения и статусы.
11. Отчёты об изменениях
Система позволяет сравнивать версии документов и формировать отчёты об изменениях (change reports). Отчёты доступны в соответствующем разделе проекта.
12. Автозаполнение и справочники
Автозаполнение ПЗ
Раздел "Автозаполнение ПЗ" позволяет автоматически заполнять пояснительную записку на основе данных из проекта и связанных документов.
Справочники
- ОКТМО, ОКСМ, функциональные классы.
- Справочники адресов и организаций (DaData).
- Пользовательские сохранённые реквизиты.
13. Профиль и настройки
Редактирование профиля
- Нажмите на аватар в правом верхнем углу.
- Выберите "Профиль".
- Измените ФИО, телефон, должность, компанию.
- Сохраните изменения.
Смена пароля
- В профиле выберите "Сменить пароль".
- Введите текущий и новый пароль.
- Подтвердите изменения.
Двухфакторная аутентификация
При включении в настройках организации привяжите телефон и используйте SMS-коды для входа.
14. Панель управления организацией
Панель управления организации доступна по адресу /идентификатор_организации/control-panel. В ней администраторы могут:
- Управлять пользователями и приглашениями.
- Настраивать права доступа к проектам.
- Просматривать статистику.
- Управлять типами документов и новостями.
- Настраивать параметры лицензии.
- Выполнять обновление системы.
15. Часто задаваемые вопросы
Общие вопросы
В: Как начать работу?
О: Зарегистрируйтесь, создайте организацию/проект и добавьте документ.
В: Какие браузеры поддерживаются?
О: Современные версии Chrome, Firefox, Safari, Edge.
В: Нужно ли устанавливать ПО?
О: Клиентское приложение работает в браузере. Устанавливается только серверная часть программного комплекса.
Проекты и документы
В: Можно ли восстановить удалённый документ?
О: Нет, удаление окончательно. Используйте резервные копии.
В: Как пригласить коллегу?
О: Через панель управления организации → "Пользователи" → "Пригласить".
Редактор форм
В: Почему поле не отображается?
О: Некоторые поля показываются условно. Проверьте связанные поля.
В: Как часто сохраняются изменения?
О: Автоматически при изменениях; статус отображается в редакторе.
Валидация и экспорт
В: Что означает ошибка валидации?
О: Данные не соответствуют XSD-схеме Минстроя РФ. Исправьте поле согласно описанию.
В: Какой формат выбрать для экспертизы?
О: XML — основной формат для передачи данных. PDF/DOCX — для согласования.
Технические вопросы
В: Что делать, если страница не загружается?
О: Проверьте сеть, обновите страницу, очистите кэш или попробуйте другой браузер.
В: Как связаться с поддержкой?
О: Напишите на support@doxml.ru или через форму обратной связи.
Заключение
Руководство пользователя содержит базовую информацию для работы с DoXML. Более детальные инструкции доступны в разделе "Помощь" интерфейса и в документации администратора.