Извлечение реквизитов из карточки контрагента, счета или акта

22.04.26

Интеграция - Распознавание документов и образов

Каждый, кто работает с документами юридических лиц, знает эту ситуацию. Контрагент присылает договор в Word или карточку компании в PDF. Бухгалтер или менеджер вручную переносит ИНН, КПП, расчетный счет в 1С или CRM. Статистика: каждый третий раз в данных закрадывается ошибка. Дальше — счет уходит не туда, платеж зависает, клиент нервничает, сделка срывается. Штрафы от ФНС за неверные реквизиты в документах — отдельная боль.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Извлечение реквизитов из карточки контрагента, счета или акта
.epf 15,30Kb ver:1.0.0.1
0 3 400 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • Поиск от одного разработчика до ИТ-команд под проект.
  • Обмен любыми контактами разрешён.
  • 0% комиссии, допускаются расчёты напрямую.

Каждый, кто работает с документами юрлиц, знает эту ситуацию. Контрагент присылает договор в Word или карточку компании в PDF. Бухгалтер или менеджер вручную переносит ИНН, КПП, расчетный счет в 1С или CRM. Статистика: каждый третий раз в данных закрадывается ошибка. Дальше — счет уходит не туда, платеж зависает, клиент нервничает, сделка срывается. Штрафы от ФНС за неверные реквизиты в документах — отдельная боль.

Можно нанять стажера перепечатывать. А можно автоматизировать процесс за 1 секунду.

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

Зачем бизнесу автоматическое распознавание реквизитов?

Вы запускаете B2B-платформу или интернет-магазин. Новый клиент регистрируется и вводит реквизиты своей фирмы. Статистика жестокая: каждый третий ошибается хотя бы в одной цифре ИНН или расчетного счета. Дальше — цепочка: невыставленный счет → потерянная сделка → негатив к бренду.

Наш API решает это одним запросом:

- Берет файл: договор, счет, акт, карточку компании.

- На выходе — чистые, проверенные реквизиты.

Что поддерживается:

- Форматы: PDF (только текстовый слой), DOCX, DOC, TXT, RTF, HTML.

- **Важно:** Отсканированные картинки и PDF без текстового слоя — нет. Только текстовые документы. Если файл — просто сканы, нужен отдельный OCR.

**Как работает «под капотом» (для понимающих)**

Многие думают, что это просто поиск по маске «10-12 цифр». Нет. Это контекстный анализ и валидация.

1. Загрузка файла — через обычный POST-запрос (multipart/form-data).

2. Извлечение текста — парсим PDF-текст, DOCX через внутренний конвертер, остальные форматы — штатными парсерами.

3. Нормализация — чиним кодировки (да, CP1251 без BOM до сих пор в ходу), склеиваем разорванные слова.

4. NER (поиск сущностей) — собственная модель ищет именно юридически значимые блоки: ИНН, КПП, ОГРН, расчетный счет, БИК, банк.

5. Валидация — мы не просто выдергиваем числа. Мы проверяем контрольные суммы ИНН, ОГРН, логику БИК. Если контроль не прошел — поле не вернется, чтобы вы не сохранили мусор в базу.

Честные цифры точности (бенчмарк на 10 000 документах)

- ИНН / ОГРН — 99,7% (ошибки только на очень кривой верстке)

- Расчетный счет — 95,9% (редко путаем цифры при «плывущем» шрифте)

- БИК — 99,5%

Скорость и ограничения:

- Форматы: docx, rtf, doc, txt, html, pdf (2 страницы) — 1,5 секунды.

- Максимальный размер файла — 1 МБ.

- Таймаут операции — 25 секунд.

Пример кода для 1С (самый важный для бухгалтеров)

Вот как выглядит вызов API из 1С Бухгалтерия 3.0 (обработку целиком можно скачать):

 

Функция ИзвлечьРеквизитыИзФайла(ПутьКФайлу)
    URL = "https://api.***.ru/v1/extract";
    Заголовки = Новый Соответствие;
    Заголовки.Вставить("X-API-Key", "ВАШ_КЛЮЧ");
    
    ДанныеФормы = Новый Структура;
    ДанныеФормы.Вставить("file", Новый ДвоичныеДанные(ПутьКФайлу));
    
    HTTPСоединение = Новый HTTPСоединение(URL);
    Ответ = HTTPСоединение.ОтправитьДляОбработки("POST", Заголовки, ДанныеФормы);
    
    Результат = ПрочитатьJSON(Ответ.ПолучитьТелоКакСтроку());
    
    // На выходе готовые поля
    Возврат Результат;
КонецФункции

 

Где это уже работает (и кому полезно)

Интернет-магазины и B2B-платформы — автозаполнение реквизитов при регистрации юрлица.

- Банки — проверка карточек клиентов без ручного ввода.

Бухгалтерия — автоматическое создание контрагентов в 1С по загруженному договору.

- CRM и ERP — исключение человеческого фактора.

АПИ ключ для для взаимодействия с АПИ сервисом вшит в обработку. 

Вместо итога:

Этот API уже месяц работает в продакшне. Мы сами используем его для автоматизации документооборота и интеграции с 1С. Если вы устали от ручного перепечатывания реквизитов, регулярных выражений, которые не работают, и ошибок, которые стоят денег — попробуйте. 

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.194.18

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Учет документов Распознавание документов и образов Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Одна из наиболее удобных обработок автоматического прикрепления большого количества документов-оригиналов к документам 1С. Для файлов поточного сканирования автоматически определяются начало и конец каждого документа. Поддерживаются штрихкоды, QR-коды, отсканированные PDF документы без штрихкодов, сформированные в ЭДО текстовые PDF документы. Поддерживаются входящие и исходящие документы-оригиналы.

6588 руб.

23.12.2021    16283    30    25    

13

SALE! 35%

Распознавание документов и образов Программист Пользователь 1С 8.3 1С:Розница 2 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

Тестируем, как ИИ распознает разные pdf, и результат пробуем запихнуть в документы 1С... Нужна установленная LM Studio и видеокарта. На 1660 супер работает так себе (по скорости). На 3070 уже бодрее. На 50 серии пока не тестировал. Распознавание 1 страницы (секунд 10-40). Добавлен поиск номенклатуры по схожести (Процент схожести). Из пдф картинка делается, и она уже отдается ИИ. Поэтому в обработке преобразователь картинок. При первом запуске положится сам в темпы. Писал для себя - в коде полный бардак - т.к. хотелось быстрее. Но все пашет и в файловой, и на серверах.

2 стартмани

13.03.2026    740    7    PORGY3000    9    

3

Нейросети Распознавание документов и образов Программист Бухгалтер Пользователь 1С 8.3 1С:Комплексная автоматизация 1.х 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Россия Абонемент ($m)

Решение поставляется в 2 версиях: при наличии видеокарты расширение+GPU версия или расширение+СPU версия. Поддерживает 3 режима работы, локальное (на вашем ПК), ИИ-модель (облачная), гибридная локальная+ИИ. В локальном режиме распознавание бесплатно. В ИИ режиме в среднем 0.5 рубля за страницу. Неограниченное количество пользователей. Распознает сканы: УПД, счета-фактуры, товарные накладные. Проверяет цифры и помогает создавать документы в 1С. Отправляйте документы через Telegram бот

10 стартмани

20.02.2026    1122    5    dasan92    5    

4

Распознавание документов и образов Программист 1С 8.3 Бесплатно (free)

Рано или поздно каждый 1С-специалист может столкнуться с фактически нерешаемой задачей: организацией загрузки из файла контрагента, где данные предлагается синхронизировать по строке, например, наименованию номенклатуры. Зачастую это строковое представление лишь отдаленно напоминает наименование из соответствующего справочника информационной базы заказчика. То есть фактически контрагент произвольно излагает своё желание, а заказчик требует автоматизировать процесс сопоставления. Надо понимать, что 100% решения задачи не существует. Например, если при анализе примеров стало понятно, что клиентам несвойственна грамотность, лучше вообще не браться за такую автоматизацию. Тем не менее, задачу сопоставления строки из последовательности слов с наименованиями из справочника, где порядок слов может различаться, автору удалось решить в приемлемом для заказчика виде. Предлагаются формулировка условий задачи и подходы к реализации решения

09.02.2026    713    Sergey1CSpb    0    

1

Распознавание документов и образов Бухгалтер Пользователь 1С 8.3 1С:Бухгалтерия 3.0 Россия Абонемент ($m)

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

1 стартмани

05.02.2026    723    7    user213093test    0    

3

Распознавание документов и образов Программист Пользователь 1С 8.3 1С:Розница 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Абонемент ($m)

Управление 1С голосом (в любой конфигурации), преобразование голоса в текст в текстовых реквизитах форм, в полях ввода с поиском по значению реквизита и т.д. и т.п.

2 стартмани

19.12.2025    2874    8    kras_71    24    

12
Для отправки сообщения требуется регистрация/авторизация