Программный комплекс предназначен для:
- бухгалтера;
- складского оператора;
- кадрового сотрудника.
Функционал "Робота"
- Распознавание сканированных документов, загрузка их и, связанных с ними, справочников в 1С-подробнее с видео
- Обработка пачки загруженных сканированных документов в учетной базе -подробнее с видео
- Архивирование сканированных документов с отборами и связью с документом 1С - подробнее с видео
- Разработка правил загрузки любых документов, справочников в любую конфигурацию 1С -подробнее с видео
Системные требования для работы "Робота"
В случае использования локальных способов распознавания настоятельно рекомендуется процессор мощностью не менее чем у Intel Pentium 3 и ОЗУ не менее 1 Гб.
Программные требования: ОС Windows XP,Vista, 7,8,10,11. Windows Server 2003-20хх. В ОС Windows должен быть установлены компонент MS Dotnetfx35 и MS Dotnetfx40. Обязательно оба компонента.
Робот поддерживает одновременно 5 различных способов распознавания сканированных документов(OCR).
AbbyyCloud. Самый качественный,быстрый и дорогой онлайн-сервис распознавания в мире. С 2022 могут быть проблемы с оплатой из РФ. Но технически на территории РФ сервис работает. Может использоваться как единственный OCR для загрузки документов.
OCRSpace. Бесплатный онлайн-сервис распознавания. Качество распознавания в разы хуже AbbyyCloud, но за то бесплатен и также как все онлайн-сервисы не нагружает компьютер. Может использоваться только как вспомогательный для улучшения качества загрузки документов.
OCRWebService. Платный онлайн-сервис распознавания. Качество распознавания лучше OCRSpace, но хуже AbbyyCloud.
PumaNet на базе CuneiForm. Бесплатный локальный движок распознавания, самый лучший из бесплатных по качеству распознавания таблиц документов. Не обновляется с 2011. В любых операционных системах Windows работает только в режиме совместимости с XP. Работа движка не гарантируется на серверных операционных системах Windows. Если на Вашем компьютере данный OCR работает то его можно использовать как единственный.
Tesseract. Бесплатный локальный движок распознавания. Разработка спонсируется Google. Регулярно обновляется и качество распознавания постепенно растет. Надежно работает на всех ОС Windows. Если на Вашем компьютере данный OCR работает то его можно использовать как единственный.
Конфигурации 1С ПРОФ(КОРП) не облачные:
- Любая конфигурация может быть добавлена в поддерживаемые по Вашей просьбе.
- "1С8:Бухгалтерия предприятия 3.0"(2.0)
- "1С8:Управление торговлей 10.3"
- "1С8:Управление торговлей 11"
- "1С8:Комплексная автоматизация 2.4"
- "1С8:Управление нашей фирмой 1.6"
- "1С8:ERP 2"
- "1С8:Управление производственным предприятием 1.3"
- "1С8:Комплексная автоматизация 1.1"
- "1С8:Зарплата и управление персоналом 3.1"
- "1С7.7:Бухгалтерия 4.5"
Минимальная редакция платформы 1С для "Робота " 1.8.3.15 ПРОФ(КОРП).
Требования к сканам.
- Желательно формат JPG или PNG, можно в файле-контейнере PDF. Если формат другой, то придется настраивать программу для конвертации в JPG или PNG, что замедляет работу.
- Разрешение 150-300 DPI (точек на дюйм). Желательно монохромное.
- Размер одного скана листа не более 30 Мб. Желательно не более 1 Мб.
- Категорически рекомендуется сканировать все документы строго шапкой вправо.
ПОЯСНЕНИЕ. "Робот" использует много разных способов распознавания. У каждого из OCR свои требования к сканам. В идеале сканы должны соответствовать требованиям всех OCR, что даст в итоге самое высокое качество загрузки сканированных документов.
Преимущества "Робота"
1. Цена.
В отличие от конкурирующих аналогов, "Робот" ориентирован в первую очередь на получение максимального качества загрузки документов одновременно из нескольких бесплатных способов распознавания. Это позволяет предложить пользователям загрузку неограниченного количества листов документов, за период приобретенной лицензии, по умеренной цене. В зависимости от числа листов за год, загрузка через "Робота" может оказаться в разы дешевле, чем через конкурирующие аналоги.
2. Локальность.
"Робот" может работать без доступа к Интернету. Что большая редкость для решений загрузки сканов в 1С. Архив сканов также локальный в базе "Робота".
3. Удобство.
После однократной настройки "Робота" возможен запуск загрузки пачки документов всего одной кнопкой.
В учетной базе можно листать сканы загруженной пачки. При этом автоматически отображаются документы загруженные по этой пачке сканов, вместе с распознанными данными. Ни один скан не будет пропущен при обработке загруженных документов.
4. Поддержка любых графических форматов.
Любое изображение редкого формата может быть автоматически преобразовано в JPG (PNG), поддерживаемый всеми способами распознавания. Преобразование выполняется через самый популярный бесплатный консольный редактор ImageMagick идущий в комплекте "Робота".
5. Поддержка 1С 7.7.
На данный момент неизвестно конкурирующих аналогов с поддержкой 1С 7.7.
6. Универсальность.
"Робот" способен частично загружать любые документы без описания правил загрузки документа. Если же надо загружать нестандартный документ(справочник, регистр сведений), то пользователь знакомый с типовой "1С:Конвертацией данных 2", может сам описать любые правила для загрузки любых документов (справочников, регистров сведений) из любых распознанных сканов в любые конфигурации 1С8 и 1С7.7. Также можно описать заполнение нетиповых реквизитов даже не меняя стандартных правил.
Едва ли какое-то другое решение на рынке сопоставимо с "Роботом" по возможности поддержки нестандартных входящих форм документов, конфигураций, справочников, регистров и т.п. силами самих пользователей. Кстати самостоятельно разработанные правила можно выгружать в файл и предоставлять другим пользователям "Робота".
Подробнее о функционале
1. Описание загрузки документов через "Робота"
Сканируем (фотографируем) пачку документов в PDF или отдельные изображения. Если листы документов сканированы в отдельные файлы, то их имена должны сортироваться соответственно. Например, Лист1, Лист2...и т.п.
КАТЕГОРИЧЕСКИ рекомендуется все документы сканировать ШАПКОЙ ВПРАВО. Замечено, что лучше всего бесплатными OCR распознаются сканы шапкой вправо. Также желательно, чтобы сканы были монохромными JPG.
Сохранять сканы можно как в одну папку, так и в разные. В "Роботе" можно или выбирать папку, из которой загружаем документы, или настроить загрузку сразу из нескольких папок. Также можно настроить в "Роботе" получение сканов через почту.
Если загрузка нужна только в одну базу, то можно настроить загрузку в эту базу по умолчанию. Предоставляется выбор и в какую базу грузим документы.
По умолчанию документы грузятся текущей датой, но можно загрузить выбранной датой или датой входящего документа.
При запуске загрузки документов вся пачка сканов распознается. После распознавания автоматически идентифицируются документы в пачке и их вид. Все листы пачки разбиваются по распознанным документам. Распознанные документы загружаются в базу приемник через COM(OLE). Формируется связка пачка сканов - распознанные данные - документы в 1С.
Документы синхронизируются по реквизитам:
-номер и дата входящего;
-контрагент(ИНН).
Документы записываются не проведенными, без перезаписи существующих документов. Если включено использование архива документов, то сканы соответствующие загруженному документу также сохраняются в базе "Робота".
Автоматически заполняются в документе:
Номер и дата входящего, Организация, Контрагент.
Может заполняться договор (основной или наиболее часто встречающийся за крайний год).
В таблице подставляется "Номенклатура поставщика", Номенклатура, "Единица измерения", Количество, Цена, Ставка НДС, Сумма, НДС, Страна, "Номер ГТД". Справочные типы ищутся по наборам полей. Например, "Номенклатура поставщика" ищется сперва по набору Поставщик+Наименование+Артикул, затем Поставщик+Артикул, затем Поставщик+Наименование.
Учитывается ситуация, когда в скане Количество х Цена НЕ равно Сумма, а есть расхождение в копейки. Для этого выражение Количество х Цена = Сумма сравнивается нечетко, а с точностью до выбранных копеек. По умолчанию в настройках минимальное допустимое расхождение считается 90 копеек. Но можно задать любое. Аналитика (счета учета, статьи затрат и т.п.) заполняются в соответствии с настройками в учетной базе 1С.
Автоматически могут создаваться новые элементы справочников: Контрагенты по ИНН. Номера ГТД.
Полуавтоматически могут создаваться "Номенклатура поставщика", Номенклатура по распознанным данным.
2. Описание работы с пачкой документов загруженных через "Робота"
В учетной базе 1С открывается внешняя обработка "Открыть форму дозаполнения", зарегистрированная в базе или из файла. Эта обработка по умолчанию отображает крайнюю загруженную пачку сканов, но можно выбрать и ранее загруженные. В обработке можно листать сканы пачки, поворачивать их, автоматически масштабировать на нужный процент для удобства просмотра. При выборе скана отображается документ в 1С соответствующий этому скану.
В результате пользователь может в одном окне видеть пачку сканов, выбранный скан листа, документ соответствующий текущему скану, распознанные и загруженные данные документа.
В этом интерфейсе осуществляется.
- Сверка сканов, распознанных данных, загруженных документов 1С. Причем данные документа 1С можно видеть не переключаясь на сам документ.
- Полуавтоматическое создание новой "Номенклатуры поставщика" и "Номенклатуры" по распознанным данным и настройкам пользователя. Пояснение: автоматическое создание новой "Номенклатуры" специально не реализовано, так как "Номенклатура поставщика" и "Номенклатура" часто различаются и в карточке "Номеклатуры" много реквизитов отсутствующих в файлах документов. Кроме пользователя их никто не знает.
- Обработка документа 1С перед проведением. Например, перенос в накладной строк услуг в таблицу услуг.
Видео 2.1. - Работа с загруженными документами в
1С Управляемые формы на примере Бухгалтерия предприятия 3.0
Видео 2.2. - Краткая демонстрация загрузки и работы в 1С обычные формы УТ 10.3
Видео 2.3. - Демонстрация загрузки в 1С:7.7 Торговля и склад 9.2
3. Архив документов в "Роботе"
При загрузке сканов в учетную базу 1С, в базе "Робота" автоматически формируется архив сканов. На каждый распознанный документ в базе "Робота" создается "Загруженный документ", к которому прикрепляются сканы всех листов документа. Такая схема позволяет избежать раздувания учетной базы 1С тяжеловесными сканами. Раздувание базы сканами очень нежелательно, так как она будет медленнее работать. По выбранному "Загруженному документу" или выделенному скану можно автоматически открыть документ в учетной базе. В "Загруженном документе" автоматически заполняются поля:
- вид документа;
- номер и дата входящего;
- номер и дата документа в 1С;
- Организация;
- Контрагент;
- Валюта.
По всем этим полям можно отобрать "Загруженные документы" (сканы). Выделенные сканы можно сохранить в папку.
Видео 3.1. - Архив загруженных документов
4. Разработка правил загрузки нестандартных документов в "Роботе"
Конфигурация "Робота" разработана на основе типовой "1С:Конвертации данных 2.1". Все правила загрузки документов, справочников, регистров сведений реализованы прямо в базе. Весь инструментарий разработки правил встроен прямо в сам "Робот".
Разработка правил загрузки данных из сканов максимально унифицирована с обычной разработкой правил обмена между конфигурациями. Распознанные данные сканов выступают в роли виртуальной конфигурации-источника данных, из которой как бы "перегружаются" данные в реальную конфигурацию-приемник.
За загрузку данных на стороне реальной конфигурации-приемника отвечают обычные виды правил 1С:КД2 (ПКД, ПКО, ПКС). За извлечение нужных данных из распознанных отвечают соответствующие им правила "Робота".
"Правилу конвертации данных" (ПКД) реальной конфигурации соответствует "Правило извлечения данных из файла" (ПИДФ) виртуальной конфигурации. "Правилу конвертации объекта" (ПКО) реального объекта соответствует "Правило извлечения объекта"(ПИО) виртуального объекта. "Правилу конвертации свойства"(ПКС) соответствует "Правило извлечения свойства"(ПИС). Обработчикам "Перед загрузкой", "При загрузке", "После загрузки" соответствуют обработчики "Перед извлечением", "При извлечении", "После извлечения". Также есть обработчики идентификации шапки, вида документа, полей поиска. Для всех обработчиков в "Роботе" реализована возможность отладки через внешнюю обработку аналогично отладке обработчиков в 1С:КД2.
Для программиста хорошо знающего 1С:КД2 разработка правил для нестандартного документа вопрос 2-15 часов.
Вы можете заказать разработку правил загрузки любого сканированного документа в любую конфигурацию 1С у нас. (см. раздел техподдержка)
Для разработки правила нужны образцы сканов, конфигурация-приемник, техническое задание на разработку. Правила поставляются в виде файла XML.
Код конфигурации "Робота": частично закрыт.
Только одна обработка "УЗД_ОбработкаПравил", ответственная за работу со способами и результатами распознавания, имеет закрытый код.
Код внешних обработок полностью открыт:
- "УЗД_ДозаполнениеПоСкануУФ.epf" для управляемых;
- "УЗД_ДозаполнениеПоСкануОФ.epf" для обычных форм.
Лицензирование "Робота"
Параметры лицензии прописаны в файле лицензии:
- список ИНН организаций, на которые выставлены документы, которые могут загружаться через "Робота"; Если в одном файле лицензии требуется более 3 ИНН, то цена может быть повышена.
- период действия лицензии;
- число рабочих мест.
В лицензию также включены ключи согласованных API онлайн-сервисов. По умолчанию в лицензию включаются все поддерживаемые бесплатные онлайн-сервисы.
Файл лицензии загружается в базу "Робота". Доступ к архиву документов в "Роботе" неограничен по сроку и списку организаций. Загрузка документов невозможна по истечении периода действия лицензии.
Состав поставки "Робота"
Прикрепленные к публикации файлы
- Полный дистрибутив "Робота" представляет собой папку "RUD" сжатую в архив ZIP. Содержит в себе подпапки и программы используемые в работе "Робота", независимо от того используется база "Робота" в файловом или клиент-серверном варианте. В папке "RUD" также содержится файловая база 1С "Робота".
- "RUD.dt" архив базы "Робота" со стандартным набором правил загрузки документов и со всеми настройками по умолчанию.
- Внешние обработки "УЗД_ДозаполнениеПоСкануУФ.epf" для управляемых и "УЗД_ДозаполнениеПоСкануОФ.epf" для обычных форм. Код обработок полностью открытый.
- Дистрибутивы бесплатных движков распознавания.
Высылается при приобретении лицензии.
- Файл лицензии.
Дистрибутивы OCR PumaNetCuneiform и Tesseract также размещены в файлах публикации. Актуальная версия OCR Tesseract https://github.com/UB-Mannheim/tesseract/wiki .
Программу обработки изображений ImageMagick актуальную версию нужной разрядности можно скачать с официального сайта https://imagemagick.org/script/download.php«ImageMagick-7.1.0-portable-Q8-x64.zip» Удалить ту что в «c:\RUD\ImageMagick\» и распаковать туда актуальный релиз ImageMagick.
Демо-версия "Робота"
В дистрибутив "Робота" по умолчанию включена лицензия на текущий год для типовых демо баз 1С: БП3.0(2.0), УТ10.3-11, КА1.1-2.4, УНФ1.6, УПП1.3 для ИНН 7705260699. Также файл этой лицензии есть в файлах публикации. Вы можете загружать любые документы в сканах, которых есть ИНН организации 7705260699.
Никаких ограничений по функционалу для бесплатной, тестовой лицензии нет.
В файлах публикации есть образцы сканированных документов с ИНН 7705260699 для загрузки в демо-базы 1С.
Установка "Робота"
Для установки "Робота" пользователь должен иметь все необходимые права на компьютере и в базе 1С. "Робот" можно установить как полностью вручную, см видео инструкцию или руководство администратора, или автоматически через обработку-установщик.
Видео 4 - Установка программы "Робот-загрузчик и архив документов"
Техническая поддержка
Сроки техподдержки:
Техподдержка действует на период времени действия приобретенной лицензии.
Бесплатный период техподдержки составляет 1 месяц со дня покупки первой временной лицензии. По окончании периода бесплатной техподдержки можно приобрести число часов платной техподдержки.
Получение техподдержки:
Техподдержка осуществляется путем письменного обращения. После покупки программы создаете заявку на оказание технической поддержки по кнопке "Техподдержка". Кнопка располагается на странице купленного вами решения.
В обращение необходимо указать:
1. номер заказа;
2. описание ошибки (если необходимо, приложите скрины с ошибкой). Если вопрос состоит в проблеме при загрузке документа, то следует присылать файл "проблемного" документа. Но надо понимать, что для распознанных документов в принципе невозможно достижение 100% надежности и качества документов. Не все сканированные документы могут быть загружены, и не все загруженные могут быть загружены полностью корректно. Все что возможно - это постоянно работать над повышением качества.
3. конфигурацию 1С, на которой используете купленное решение (наименование и версию 1С можно взять из раздела "О программе")
В созданной заявки подключается специалист. Дальнейшее обсуждение проблемы будет проходить в ней.
Обновления
Обновления полностью бесплатны.
Получение обновлений:
Обновления содержатся в файлах публикации как в разделе "ОБНОВЛЕНИЯ" так и в составе дистрибутивов. Также вы можете получить новую версию создав заявку по кнопке "Техподдержка". Обновления обязательные для корректной загрузки регламентированных документов (УПД,СФ,ТОРГ12) отмечаются особо. Пользователи будут отдельно извещаться об таких обновлениях. И пользователям надлежит их отслеживать. (На практике такие обновления редки, может быть менее 1-2 раза в год)
Перечень изменений
1.0.0.0 Первый релиз.
1.0.0.1 Добавлена поддержка загрузки из электронной почты.
1.0.0.2 Добавлена поддержка конфигурации "1С:7.7 Бухгалтерия 4.5". Улучшено качество загрузки документов.
1.0.0.3 Повышена надежность работы по COM(OLE). Добавлено правило прикрепления файлов исходящих УПД к документу Счет-фактура выданная в БП3.0.
1.0.0.4 Значительно улучшено качество загрузки документов через Tesseract. Реализован автоматический подбор номенклатуры в документ по нечеткому соответствию при загрузке документа.