APIDOCINSPECT
All cases

Договор в карточке учетной системы

The task

Сроки, суммы, график платежей и штрафы разнесены по договору, приложениям и допсоглашениям — в карточку учетной системы их переносят руками

Result

Сшивка на 138 страниц разобрана за 182 секунды — карточка договора заполняется без ручного ввода

Как это выглядит сегодня

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

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

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

Что меняется

Сшивка уходит в API одним файлом. Границы разделов сервис находит сам, но ценность не в этом — главное, что из текста извлекаются те условия, ради которых договор и читают.

График платежей приходит строками, а не абзацем: «30% аванса в течение 5 рабочих дней с даты подписания, 60% по факту поставки, 10% — через 30 дней после подписания акта» возвращается тремя позициями, у каждой доля, срок и основание платежа. Сумма, валюта и курсовая оговорка разложены по отдельным полям. По неустойке — ставка, база начисления и предел. По срокам — дата окончания, срок уведомления об отказе и признак автоматического продления.

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

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

Персональные данные — имена подписантов, ИНН, адреса — вычищаются до обращения к модели; если очистка не гарантирована, запрос не уходит вовсе. Обработка идет через один эндпоинт, поэтому под каждую форму договора не нужен отдельный шаблон, а для закрытого контура есть установка on-premise с собственной моделью.

Большой файл не приходится ждать «на линии»: обработка идет в фоне, результат забирается по task_id, когда готов.

Результат

Реальная сшивка договора аренды на 138 страниц разобрана за 182 секунды. Карточка договора заполняется из ответа API, а проверка человеком сводится к полям, которые перекрыло допсоглашение, и к тому, что сервис пометил сам.

Архив договоров превращается в таблицу со сроками, суммами и графиками платежей — по ней видно, что истекает в следующем квартале и где сработает автопролонгация.

How to try it

Ready-to-use code for this scenario is in the docs — hand it to your developers. What processing costs is on the pricing page.