Всплывающие окна¶
В программе используются четыре всплывающих окна, которые появляются поверх основного экрана. Каждое из них предназначено для работы с конкретной задачей и может быть закрыто нажатием на крестик или щелчком по затемнённой области за пределами окна.
Окно просмотра оригинала¶
Это окно открывается, когда вы нажимаете на файл в списке задач, в архиве или на ссылку «Открыть оригинал» из окна документа. В нём можно посмотреть исходный файл и увидеть, какие документы из него были извлечены.

Устройство окна¶
Окно разделено на две части:
| Часть | Что показывает |
|---|---|
| Левая половина | Встроенный просмотр исходного файла в формате PDF. Файл можно листать, увеличивать и уменьшать средствами встроенного просмотрщика |
| Правая половина | Информация о файле и список извлечённых документов |
Заголовок¶
В заголовке правой части отображаются:
| Элемент | Описание |
|---|---|
| Имя файла | Название загруженного файла |
| Количество страниц | Сколько страниц содержит исходный файл |
| Количество документов | Сколько отдельных документов программа извлекла из этого файла |
| Кнопка «Обработать заново» | Отправляет файл на повторную обработку. Полезно, если вы подозреваете, что результаты распознавания некорректны |
Если файл ещё не был обработан (открыт из архива), вместо счётчиков отображается надпись «Не обработан» и кнопка «Обработать», которая запускает первичную обработку файла.

Служебная панель¶
Если файл уже обработан, под заголовком может отображаться панель со служебными сведениями:
| Элемент | Описание |
|---|---|
| Модель | Какая модель распознавания использовалась при обработке |
| Токены | Сколько единиц текста было обработано (входящие и исходящие) |
| Промпт | При наведении показывает текст запроса, который был отправлен модели распознавания |
Эта информация носит справочный характер и нужна в основном для диагностики.
Список извлечённых документов¶
Основная область правой части --- это список документов, которые программа выделила из исходного файла.

Каждый документ показывается как карточка, содержащая:
| Элемент | Описание |
|---|---|
| Тип документа | Например, «акт», «счёт-фактура», «договор» |
| Страницы | На каких страницах оригинала находится этот документ |
| Метка «Главный» | Отображается у основного документа группы (если документы сгруппированы) |
| Номер | Номер документа, если он был распознан |
| Дата | Дата документа, если она была распознана |
| Контрагент | Название контрагента, если оно было распознано |
| Сумма | Сумма документа в рублях, если она была распознана |
| Уверенность | Процент уверенности программы в правильности определения типа документа. При наведении появляется подсказка с расшифровкой: 90 % и выше --- высокая, 70--90 % --- средняя, ниже 70 % --- низкая |
Группировка документов¶
Если несколько документов из одного файла образуют группу (например, счёт-фактура и акт по одному договору), они объединяются визуально: выделяются общим цветом и заголовком группы. Заголовок группы содержит номер основного документа, дату и количество документов в группе.
Документы, не входящие ни в одну группу, отображаются под отдельным заголовком «Без группы».
Переход к документу¶
Нажмите на карточку любого извлечённого документа, чтобы открыть окно редактирования этого документа. Окно документа откроется поверх окна оригинала, и вы сможете вернуться к оригиналу, закрыв окно документа.
Окно редактирования документа¶
Это окно открывается при нажатии на документ из любого места программы: из списка задач, поиска, результатов реестра, группы или из окна просмотра оригинала.

Устройство окна¶
Окно разделено на две части:
| Часть | Что показывает |
|---|---|
| Левая половина | Просмотр страниц документа в формате PDF. Показываются только страницы, относящиеся к этому документу (а не ко всему исходному файлу) |
| Правая половина | Все данные о документе, разбитые на разделы |
Заголовок¶
В заголовке отображаются:
| Элемент | Описание |
|---|---|
| Тип документа | Например, «акт», «счёт-фактура» |
| Номер документа | Если номер был распознан, он показывается рядом с типом |
| Метка «Ошибка» | Красная метка, если документ отмечен как содержащий ошибку |
Вкладки¶
Под заголовком расположены две вкладки:
| Вкладка | Что содержит |
|---|---|
| Информация | Все данные о документе: основные сведения, извлечённые поля, служебная информация, отметка ошибки |
| Реестры | Список реестров, в которых найден этот документ, с подробностями по каждому совпадению |
Вкладка «Информация»¶
Предупреждение о расхождении данных¶
Если программа обнаружила несоответствие между разными источниками данных о документе, в верхней части вкладки появляется жёлтое предупреждение «Расхождение данных» со списком обнаруженных несоответствий. Это помогает обратить внимание на возможные ошибки распознавания.

Кнопка «Открыть оригинал»¶
Позволяет перейти к просмотру исходного файла, из которого был извлечён этот документ. Окно оригинала откроется под окном документа.
Раздел «Основная информация»¶
| Поле | Описание |
|---|---|
| Идентификатор документа | Уникальный номер документа в системе |
| Идентификатор оригинала | Номер задания, в рамках которого этот документ был извлечён |
| Заголовок | Заголовок документа, если он был распознан |
| Тип | Тип документа, определённый программой |
| Страницы | Номера страниц в исходном файле, на которых расположен этот документ |
| Ориентация | Книжная или альбомная ориентация страниц |
| Поворот | Если страницы были повёрнуты для корректного распознавания, здесь показан угол поворота |
| Уверенность | Оценка программы в правильности определения типа документа (в процентах) |
Раздел «Подтип документа»¶
Отображается только для документов, у которых определён подтип:
| Поле | Описание |
|---|---|
| Цвет бумаги | Цвет бумаги документа (если распознан) |
| Качество | Качество скана (если определено) |
Раздел «Из содержимого документа»¶
Это поля, извлечённые программой из текста документа. Каждое поле можно отредактировать вручную.

| Поле | Описание |
|---|---|
| Номер | Номер документа |
| Дата | Дата документа |
| Сторона 1 | Первая сторона договора или соглашения |
| Сторона 2 | Вторая сторона договора или соглашения |
| Контрагент | Название контрагента |
| Сумма | Денежная сумма документа |
| Договор | Номер или реквизиты связанного договора |
| Системные номера | Бухгалтерские номера, нанесённые на документ (отображаются, но не редактируются) |
| Месторождение | Название месторождения, упомянутого в документе |
| Проект | Название проекта |
Как редактировать поле¶
При наведении на строку поля справа появляются кнопки:
| Кнопка | Действие |
|---|---|
| Карандаш | Переводит поле в режим редактирования. Введите новое значение и нажмите Enter для сохранения или Escape для отмены |
| Стрелка возврата | Появляется только у полей, которые уже были изменены вручную. Возвращает поле к исходному значению, которое определила программа |
Поля, изменённые вручную, выделяются синим цветом. Рядом с названием такого поля появляется значок карандаша; при наведении на него показывается исходное значение.
Раздел «Позиции»¶
Если документ содержит табличные данные (например, перечень товаров или услуг), они отображаются в виде таблицы:
| Колонка | Описание |
|---|---|
| Наименование | Название товара или услуги |
| Количество | Количество единиц |
| Цена | Цена за единицу |
| Сумма | Итоговая сумма по позиции |
Раздел «Из имени файла»¶
Если исходный файл имел структурированное имя (например, содержал номер договора или контрагента в названии), программа извлекает эти данные автоматически. Поля этого раздела тоже можно редактировать вручную.
| Поле | Описание |
|---|---|
| Тип реестра | Тип реестра, указанный в имени файла |
| Бухгалтерский номер | Номер бухгалтерского документа |
| СПП-элемент | Элемент структурного плана проекта |
| Контрагент | Название контрагента из имени файла |
| Договор | Номер договора из имени файла |
| Дата | Дата из имени файла |
| Номер акта | Номер акта из имени файла |
Раздел «Служебная информация»¶
| Поле | Описание |
|---|---|
| Создан | Дата и время создания записи о документе в системе |
| Обработан | Дата и время завершения обработки |
| Модель | Какая модель распознавания использовалась |
| Токены | Количество обработанных единиц текста (входящие и исходящие) |
| Промпт | При нажатии показывает текст запроса к модели распознавания |
Раздел «Отметка ошибки»¶
Позволяет пометить документ как содержащий ошибку.
| Состояние | Что отображается |
|---|---|
| Ошибки нет | Кнопка «Отметить ошибку в документе». При нажатии открывается форма с полем для комментария и кнопками «Отметить ошибку» и «Отмена» |
| Ошибка отмечена | Красная карточка с текстом ошибки, комментарием (если он был указан), датой отметки и кнопкой «Снять отметку об ошибке» |

Вкладка «Реестры»¶
На этой вкладке показано, в каких реестрах был найден данный документ.

Сводка¶
В верхней части отображается общая статистика:
| Показатель | Описание |
|---|---|
| Реестров | В скольких реестрах найден этот документ |
| Совпадений | Общее количество строк реестров, с которыми документ был сопоставлен |
| Подтверждено | Сколько из этих совпадений подтверждено вручную |
Список реестров¶
Каждый реестр показывается как раскрывающийся блок. В заголовке блока отображаются:
| Элемент | Описание |
|---|---|
| Имя файла реестра | Название загруженного файла Excel |
| Лист | Название листа Excel, если реестр занимает не весь файл |
| Количество строк | Сколько строк реестра сопоставлены с этим документом |
| Подтверждено | Количество подтверждённых совпадений (зелёная метка) |
При раскрытии блока показывается таблица строк реестра:
| Колонка | Описание |
|---|---|
| Строка | Номер строки реестра |
| Данные | Основные значения из этой строки (первые три поля) |
| Балл | Балл совпадения в процентах. Зелёный --- 90 % и выше, жёлтый --- от 70 до 89 %, красный --- ниже 70 % |
| Статус | «Подтверждено» (с зелёной отметкой) или «Найден» |
Нажатие на строку реестра переводит вас к экрану результатов соответствующего реестра.
Окно импорта с Яндекс.Диска¶
Это окно открывается при нажатии кнопки импорта с Яндекс.Диска на экране архива. В нём можно указать публичную ссылку на папку или файл на Яндекс.Диске и выбрать, какие файлы загрузить в архив программы.

Устройство окна¶
Поле для ссылки¶
В верхней части окна находится текстовое поле, куда нужно вставить публичную ссылку на Яндекс.Диск (вида https://disk.yandex.ru/d/...). После ввода ссылки нажмите кнопку «Загрузить» или клавишу Enter.
Проводник файлов¶
После загрузки содержимого ссылки в окне появляется дерево файлов и папок.

Каждый элемент дерева содержит:
| Элемент | Описание |
|---|---|
| Отметка выбора | Квадратный значок слева. Пустой квадрат --- не выбран, квадрат с галочкой --- выбран, квадрат с чертой --- выбрана часть содержимого папки |
| Стрелка раскрытия | Для папок: нажмите, чтобы увидеть содержимое. Содержимое подгружается при первом раскрытии |
| Значок типа | Папка (жёлтая) или файл (синий) |
| Название | Имя файла или папки |
| Размер | Для файлов: размер в удобном виде (килобайты, мегабайты) |
Правила выбора¶
- При отметке папки автоматически выбираются все файлы внутри неё.
- При снятии отметки с папки снимается выбор со всех вложенных элементов.
- Если выбрана только часть файлов в папке, у папки показывается значок частичного выбора (квадрат с чертой).
Статистика выбора¶
Под деревом файлов отображается строка со сводкой: сколько файлов и папок выбрано, их общий размер и в какую папку архива будут загружены файлы.
Кнопки¶
| Кнопка | Действие |
|---|---|
| Отмена | Закрывает окно без выполнения импорта |
| Импорт выбранного | Запускает фоновый импорт выбранных файлов. Окно закрывается сразу после запуска; за ходом импорта можно следить на экране «История загрузок с Яндекс.Диска» |
Импорт выполняется в фоновом режиме
После нажатия кнопки «Импорт выбранного» загрузка файлов продолжается на сервере. Вы можете закрыть окно и продолжить работу. Состояние импорта отображается в виде уведомления на экране архива и на странице истории загрузок.
Окно переноса файла или папки¶
Это окно открывается при выборе действия «Переместить» для файла или папки в архиве. В нём можно указать, в какую папку перенести выбранные элементы.

Устройство окна¶
Что переносим¶
В верхней части окна перечислены имена элементов, которые будут перемещены.
Дерево папок¶
Основная область окна --- это дерево папок архива. Папки можно раскрывать, нажимая на стрелку слева. Содержимое подгружается при первом раскрытии.
| Элемент | Описание |
|---|---|
| Корень «/» | Самая верхняя строка --- корневая папка архива. Выберите её, чтобы переместить элементы в корень |
| Папка | Нажмите на строку папки, чтобы выбрать её как место назначения. Выбранная папка выделяется синим цветом |
| Счётчик файлов | Справа от имени папки может отображаться количество файлов в ней |
Ограничения
- Нельзя переместить папку в саму себя или в одну из её подпапок.
- Если элемент уже находится в корневой папке, перенос в корень невозможен.
- Недоступные папки (сама перемещаемая папка и её подпапки) отображаются полупрозрачными и не могут быть выбраны.
Выбранное место назначения¶
Под деревом папок показывается строка с указанием выбранного места: «Переместить в: ...».
Индикатор хода переноса¶
Если переносится несколько элементов, в нижней части окна появляется счётчик прогресса: «Перемещение: 2 / 5».
Кнопки¶
| Кнопка | Действие |
|---|---|
| Отмена | Закрывает окно без выполнения переноса |
| Переместить | Запускает перенос всех выбранных элементов в указанную папку. Во время переноса кнопка заменяется индикатором загрузки с надписью «Перемещение...» |
Контейнер всплывающих окон¶
Контейнер всплывающих окон --- это невидимый служебный компонент, который управляет открытием и закрытием окон просмотра оригинала и редактирования документа. Он позволяет открывать одно окно поверх другого: например, из окна оригинала перейти к документу, а затем вернуться обратно к оригиналу.
Порядок наложения окон:
- Окно просмотра оригинала --- нижний слой. Открывается при переходе к исходному файлу.
- Окно редактирования документа --- верхний слой. Открывается при выборе конкретного документа. Если при этом уже открыто окно оригинала, оно остаётся на заднем плане, и при закрытии окна документа вы вернётесь к оригиналу.
Пользователю не нужно взаимодействовать с контейнером напрямую --- он работает автоматически.