Распознавание первичных документов (Счет-фактура, ТОРГ-12 и т.п.) с помощью Finereader v15

11.12.23

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

Техническое решение для распознавания pdf и изображений без сторонних сервисов с помощью Finereader.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Обработка пример Распознавание первичных документов
.epf 41,33Kb ver:1.1a
13
13 Скачать (3 SM) Купить за 2 450 руб.

В предыдущей статье мы рассматривали методы распознавания паспорта РФ на Windows. В данной публикации мы рассмотрим методы распознавания бухгалтерских документов.

На данный момент в просторах интернета имеется множество подобных сервисов, но эта разработка

1. Нет необходимости передавать первичку сторонним ресурсам, что не очень-таки хорошо.

2. Используем Windows без python и т.п.

3. Не надо платить за каждый документ.

4. Из минусов - необходим установленный Finereader (желательно версии 15 и выше)

Ниже код 1С.

5. Работает на тонком клиенте и в режиме веб сервера (рекомендуемая платформа 1С  не ниже 8.3.18.*)

&НаСервере
Процедура ЗапускFinereaderНаСервере(Адрес) 
	ПутьКFineReader = "C:\Program Files (x86)\ABBYY FineReader 15\";	
	ПараметрыЗапускаПрограммы = ФайловаяСистема.ПараметрыЗапускаПрограммы();
	ПараметрыЗапускаПрограммы.ДождатьсяЗавершения = Истина;
	ПараметрыЗапускаПрограммы.ПолучитьПотокВывода = ложь;
	ПараметрыЗапускаПрограммы.ПолучитьПотокОшибок = Истина;  
	
	файлДД = ПолучитьИзВременногоХранилища(Адрес);  
	имяФайла=ПолучитьИмяВременногоФайла("pdf");	
	файлДД.Записать(имяФайла);
	
	ВыходноеИмяФайла = ПолучитьИмяВременногоФайла("xlsx");  
	Файлxlsx= Новый ТекстовыйДокумент; 
	Файлxlsx.Записать(ВыходноеИмяФайла);
	
	Результат =  ФайловаяСистема.ЗапуститьПрограмму(""""+ ПутьКFineReader + "FineCmd.exe"" " + имяФайла + " /lang Russian /out "+ВыходноеИмяФайла+  " /quite", ПараметрыЗапускаПрограммы);
	КодВозврата = Результат.КодВозврата;
	ПотокВывода = Результат.ПотокВывода;
	ПотокОшибок = Результат.ПотокОшибок;    
	
	объект.резfile=ВыходноеИмяФайла;
	//Объект.вывод = Результат.ПотокВывода;
КонецПроцедуры      

Также приложил обработку 1С. Результатом выполнения является табличный документ с текстом, готовым к парсингу.

 

 

В дальнейшем планирую дописать загрузчик Счетов-фактур и ТОРГ-12 с созданием документов Поступление товаров и услуг.

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

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

Распознование первичных документов (Счет фактура ТОРГ12 итп) с помощью Finereader v15

См. также

Загрузка и выгрузка в Excel Документооборот и делопроизводство (СЭД) Учет документов Распознавание документов и образов Бухгалтер Пользователь Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная программа для распознавания сканов или фото товарных документов в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить".

8400 руб.

04.06.2019    109669    319    175    

329

Распознавание документов и образов Периферийные устройства Программист Автомобили, автосервисы Россия Платные (руб)

Программа считывает кадры с ip-камер (http - запрос к камере), видео, фото (источники кадров (нет ограничения на их количество) настраивается в конфигурационном файле), находит и распознает номера автомашин и сохраняет в базу db, с сохранением фото номера и автомашины, а также времени детекции.

20400 руб.

31.05.2023    5362    4    4    

8

SALE! 30%

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

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

6480 руб.

23.12.2021    13624    18    25    

10

Распознавание документов и образов Нейросети Программист Платформа 1С v8.3 Абонемент ($m)

ИИ разработчик это не тот, кто не умеет писать код без ИИ помощника. Отличие ИИ разработчика от обычного разработчика не столь уж велико. Но есть один важный нюанс. На простом примере постараюсь вам его продемонстрировать.

1 стартмани

27.02.2025    1930    mkalimulin    21    

17

Распознавание документов и образов Программист Платформа 1С v8.3 Абонемент ($m)

В последнее время у меня возникла необходимость в распознавании текста из изображений и PDF-документов. Данный вариант распознавания текста предлагается как альтернатива традиционным OCR-сервисам. Возможно, кому то данная статья будет полезна. Сравнивал между собой два сервиса Google Cloud Vision и Yandex Vision. Сразу скажу, что результат распознавания рукописного текста не удовлетворил, поэтому искал другие возможности. В процессе поиска альтернатив я обратил внимание на одну интересную возможность, которую предлагает Google Docs. Если загрузить изображение в Google Документы, сервис автоматически добавляет распознанный текст под изображением. Качество меня приятно удивило — текст извлекался даже из рукописных записей!

1 стартмани

24.02.2025    954    SERG326    0    

15

Нейросети Распознавание документов и образов Программист Платформа 1С v8.3 Отраслевые Бесплатно (free)

Пример использования механизма голосового распознавания платформы 1С: Предприятия на примере Демоприложения речевого распознавания от 1С с примером добавленной библиотеки ИИ от Михаила Калимулина с интегрированным голосовым управлением для формирования текста запроса к ИИ.

07.02.2025    522    29    m_aster    2    

6

Распознавание документов и образов Сканер штрих-кода Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

05.12.2024    646    4    nailandroid    0    

2

Распознавание документов и образов Программист Платформа 1С v8.3 1С:Документооборот Россия Бесплатно (free)

1С:Документооборот 3.0 - первое тиражное приложение 1С, в котором встроено распознавание речи. Теперь вы можете диктовать текст электронных писем и голосом подбирать для них адресатов, удобно заполнять содержание, особые наименования и описания для задач, вводить голосом отчёты и резолюции об исполнении.

30.10.2024    1185    VKuser924421    0    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. webandroid 2 08.02.25 11:52 Сейчас в теме
распознает только русский язык, это большой минус
2. FReIM 10 17.02.25 10:33 Сейчас в теме
(1)
Так язык в параметрах указывается.
"FineCmd.exe"" " + имяФайла + " /lang Russian /out "+ВыходноеИмяФайла+ " /quite", ПараметрыЗапускаПрограммы);
Насколько помню нужно языки в Finereader устанавливать. Распознает русский и английский по умолчанию. Для остальных нужны словари.
Оставьте свое сообщение