Распознавание документов для HoReCa
У ресторана может быть двадцать поставщиков — и почти у каждого свой вид документов. Один присылает PDF, второй привозит бумажную накладную вместе с продуктами, третий отправляет фотографию в мессенджер. Когда в накладной 50–100 строк, проблема уже не в том, чтобы её прочитать: всё это приходится переносить в учёт.
JDOC разбирает накладные, счета, акты, ТТН, инвойсы и другие документы из PDF, сканов и фотографий. Результат формируется по структуре документа: поставщик, номер и дата, реквизиты, товарные позиции, количество, цены, суммы, НДС и итог — если эти данные есть в оригинале.
Это не система управления рестораном. JDOC занимается конкретной работой — распознаванием документов. Бухгалтер или оператор проверяет результат, после чего данные можно передать в BAS, 1С или другую систему через API.
Почему в HoReCa столько ручного ввода
Ресторан закупает не только продукты. Напитки, упаковка, бытовая химия, расходные материалы, оборудование, ремонт и сервис приходят от разных компаний. Вместе с поставкой или услугой приходит документ, и у каждого контрагента свой формат.
Чаще всего время уходит не на шапку накладной, а на таблицу. Наименование, единица, количество, цена, сумма по строке, НДС — всё это уже напечатано, но без распознавания оператору приходится заносить данные повторно.
- бумажная накладная после приёмки товара;
- PDF от поставщика по почте;
- фотография документа с телефона;
- многостраничная накладная с большой таблицей;
- счёт, акт или иностранный инвойс (invoice) для бухгалтерии.
Накладная поставщика: самый понятный сценарий
Поставщик привёз продукты и бумажную накладную. После приёмки её можно сфотографировать или отсканировать и передать в JDOC. Сервис разбирает реквизиты и строки, а сотрудник получает подготовленный результат вместо пустой формы, которую нужно заполнять вручную.
Для нормальной работы с накладной мало распознать название компании и номер документа. Нужна товарная часть: позиции, количество, единицы измерения, цены, суммы и НДС. Именно здесь автоматическое распознавание экономит больше всего механической работы.
Что меняется на большой многостраничной накладной
На одной странице таблицу ещё можно быстро перебить руками. Когда документ растягивается на несколько страниц, появляются другие риски: пропустить строку, дважды захватить позицию на границе страниц, принять промежуточный итог за товар или потерять часть таблицы.
Например, если поставщик прислал PDF на 8 страниц со 126 позициями, полезность распознавания уже не в номере и дате. Нужно последовательно собрать всю таблицу и дать бухгалтеру результат, который можно сверить с исходным PDF. JDOC работает именно со структурой документа, а не только возвращает распознанный текст.
PDF, скан и фото — один рабочий процесс
В реальной работе документы приходят в разном качестве. Исходный PDF поставщика обычно удобнее для обработки, но бумажную накладную часто фотографируют прямо на точке или сканируют уже после подписания. Для бухгалтерии важно не то, откуда появился файл, а чтобы после обработки получить понятные поля и строки.
Если фотография размыта, документ обрезан, на бумаге есть блик или плохо видны цифры, результат требует более внимательной проверки. Поэтому результат стоит особенно внимательно проверять там, где исходник плохого качества.
HoReCa — это не только товарные накладные
У ресторана есть поставщики продуктов, но есть и аренда, ремонт, обслуживание оборудования, клининг, реклама, логистика и другие услуги. Поэтому в одной бухгалтерии встречаются счета, акты, ТТН, договоры и разные сопроводительные документы.
Отдельная история — закупки у зарубежных поставщиков. Там вместо привычной накладной может прийти invoice с иностранными реквизитами, валютой и большой товарной таблицей. JDOC позволяет обрабатывать эти документы в том же общем процессе: распознать, проверить, передать дальше.
- накладные и приходные документы поставщиков;
- счета на оплату;
- акты работ и услуг;
- ТТН и сопроводительные документы;
- иностранные инвойсы;
- другие первичные документы в PDF, сканах и фото.
Пример: счёт и акт за обслуживание оборудования
Допустим, сервисная компания обслужила холодильное оборудование. В бухгалтерию пришёл счёт, а после выполнения работ — акт. Здесь не нужна товарная накладная на сотню строк, но всё равно приходится переносить стороны, номер, дату, договор, услугу, сумму и НДС.
JDOC разбирает документ в соответствии с его типом. Счёт остаётся счётом, акт — актом, накладная — накладной. Это важнее, чем просто получить из каждого файла сплошной текст.
Пример: иностранный invoice
Ресторан, гостиница или сеть может закупать за границей оборудование, инвентарь или отдельные категории товаров. В invoice нужны продавец и покупатель, номер и дата, валюта, позиции, количество, цены и итоговые суммы.
Для иностранного документа в JDOC есть отдельный сценарий распознавания. После обработки бухгалтер получает структурированные поля и строки, сверяет их с оригиналом и уже затем использует в своём учёте.
Кафе, ресторан, гостиница или сеть заведений
У маленького кафе объём документов может быть небольшим, у ресторана — заметно больше, а у сети накладные и акты сходятся из нескольких точек. Но рабочий процесс с документами один и тот же: поставщик уже напечатал нужные данные, и их не хочется второй раз набирать руками.
Для сети особенно полезно разделять распознавание и внутренние правила. JDOC возвращает то, что находится в документе. Какая точка должна получить поставку, как сопоставить номенклатуру и какой внутренний документ создать — решает ваша учётная система.
Как результат попадает в BAS или 1С
JDOC отвечает за получение данных из файла. Дальше внешняя обработка или интеграция в BAS/1С может искать контрагента, сопоставлять номенклатуру и заполнять нужный документ по правилам конкретной базы.
Такой подход не заставляет ресторан менять учётную систему ради распознавания. Бухгалтер продолжает работать в привычной конфигурации, только вместо ручного набора получает подготовленные данные для проверки.
- Передать PDF, скан или фотографию в JDOC.
- Получить реквизиты и табличную часть в структурированном виде.
- Сверить данные с исходным документом.
- Передать проверенный результат в BAS, 1С или другую систему.
API, если документы идут потоком
Для регулярной обработки не обязательно вручную открывать кабинет и загружать каждый файл. Внутренняя ERP, учётная система или другой сервис может передавать документы в JDOC через API, проверять статус и получать структурированный результат.
В этой схеме JDOC не забирает на себя бизнес-логику ресторана. Он распознаёт документ, а маршрутизация по точкам, сопоставление справочников, создание внутренних объектов и контроль остаются в вашей системе.
Что проверять перед записью
Правильный рабочий процесс для первички — распознать документ, быстро пройтись по важным полям и только потом отправлять данные дальше. В накладных в первую очередь стоит смотреть на количество, единицы, цены, ПДВ, суммы по строкам и общий итог.
Это и есть практический смысл JDOC для HoReCa: не строить ещё одну систему вокруг ресторана, а убрать повторный набор уже существующих данных из документов поставщиков и подрядчиков.
По теме
Вопросы по теме
Можно ли распознать накладную по фотографии с телефона?
Да, если документ полностью попал в кадр и текст читается. Размытые цифры, блики, тени и обрезанные края требуют более внимательной ручной проверки.
Распознаются ли товарные строки?
JDOC готовит табличную часть: наименования, количество, единицы измерения, цены, суммы и другие поля, которые присутствуют в документе. Результат нужно сверить с оригиналом перед записью.
Подходит ли JDOC только для ресторанов?
Нет. Тот же сценарий применим для кафе, баров, гостиниц, кейтеринга и сетей заведений, которые регулярно получают документы от поставщиков и подрядчиков.
Можно ли работать с многостраничными накладными?
Да. JDOC работает с многостраничными PDF. На больших таблицах особенно важно проверить строки на границах страниц, суммы и общий итог.
Можно ли распознавать иностранные инвойсы?
Да. В JDOC есть отдельный сценарий для иностранных инвойсов с другой валютой, реквизитами и многострочной табличной частью.
JDOC сам создаёт поступление в BAS или 1С?
JDOC возвращает распознанные структурированные данные. Создание конкретного документа, поиск контрагента и сопоставление номенклатуры выполняет интеграция или внешняя обработка по правилам вашей базы.
Можно ли передавать документы автоматически?
Да. Через API можно отправлять файлы на распознавание, получать статус операции и забирать структурированный результат для дальнейшей обработки.
Это OCR или AI-распознавание?
JDOC сочетает OCR для чтения документа с AI-анализом его структуры, чтобы вернуть не сплошной текст, а отдельные реквизиты, стороны, товарные строки и суммы.
Проверить на своём документе
Загрузите свой PDF, скан или фото и сравните распознанные данные с оригиналом перед использованием в учёте.