Автоматическая загрузка документов в 1С: счета, накладные, УПД из сканов и PDF

Автоматическая загрузка документов в 1С — это конвейер из проверяемых шагов, а не кнопка «распознать». Файл приходит с почты, из папки или из выгрузки ЭДО, система определяет тип документа, достаёт поля, сверяет их с контрагентом, договором, заказом и номенклатурой, сомнительное отдаёт человеку, а в 1С создаёт непроведённый документ или черновик. Всё остаётся в журнале. Если документ пришёл в электронном формате со структурой, мы берём структуру, а не распознаём картинку. Саму технологию чтения описывает страница про распознавание документов; здесь речь об учётной части: бухгалтерские документы и запись в 1С.

Обследование — от 200 000 ₽, 2–3 неделиВ 1С создаётся черновик, проведение выключено по умолчаниюИсходники и доступы остаются у вас

Зачем это нужно

Ввод первичных документов в 1С вручную: где он ломается

Чтение документа — самая заметная часть задачи, но не самая трудная. Основное время уходит на сопоставление с вашими справочниками и на случаи, когда заносить документ нельзя.

Перебивают вручную

Бухгалтер или оператор открывает PDF и набирает шапку и строки в поступление. К концу дня растёт число опечаток, а ошибку в сумме находят на сверке с поставщиком.

Номенклатура поставщика чужая

В накладной «Болт М8х40 оцинк.», в справочнике «Болт шестигранный 8х40». Оператор каждый раз ищет соответствие по памяти, и у одной позиции в базе появляется ещё один дубль.

Документ пришёл тремя путями

Тот же счёт пришёл на почту, в мессенджер и ещё раз после правки. Если у системы нет ключа дубля, в базе два документа, и находят их при закрытии месяца.

Электронный экземпляр приходит позже

Сначала скан или фото, потом УПД через ЭДО или бумага курьером. Их нужно связать с одним документом, а не создать второй.

Многостраничные накладные

Таблица идёт на нескольких листах, шапка повторяется, итог на последней странице. Строка теряется или две склеиваются, а сумма «почти сходится».

Автоматизации боятся

Страшно, что система проведёт чужой документ или заведёт лишнего контрагента. Страх обоснован, поэтому схема с первого дня строится вокруг непроведённого документа и очереди для человека.

Конвейер

Автоматическая загрузка документов в 1С: конвейер от входящего файла до черновика

Конвейер состоит из восьми шагов. Каждый шаг можно проверить отдельно, заменить или отключить, не трогая остальные. На любом шаге документ может выйти из потока и уйти человеку; исчезнуть он не может.

  1. Приём. Почтовый ящик, общая папка, выгрузка из ЭДО или загрузка вручную через форму. Каждый файл получает номер и хеш, а в журнале появляется запись: что пришло, откуда и когда.
  2. Формат. Определяем, что перед нами: электронный документ со структурой, PDF с текстовым слоем, скан или фотография. От этого зависит весь дальнейший путь.
  3. Тип документа. Счёт, накладная, УПД, счёт-фактура, акт или что-то другое. Файл с несколькими документами режется на отдельные.
  4. Извлечение полей. Шапка, реквизиты сторон, строки таблицы, итоги. У каждого значения хранится источник (страница и место на ней), чтобы человек видел исходное рядом с результатом.
  5. Сверка. Контрагент, договор, заказ, номенклатура и единицы измерения сопоставляются с вашими справочниками.
  6. Проверки кодом. Арифметика, НДС, формат реквизитов, дубли, дата. Полный перечень в таблице ниже.
  7. Очередь проверки. Если уверенность по критичному полю ниже порога или проверка не прошла, документ попадает оператору: скан слева, поля справа, проблемное поле подсвечено.
  8. Запись в 1С. Создаётся непроведённый документ или черновик под отдельным пользователем. Номер записи журнала и ссылка на исходный файл сохраняются в документе (в реквизите или комментарии, это зависит от конфигурации).

Структура или картинка

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

Структурированный документ не освобождает от проверок. Арифметика, дубли, справочники и сопоставление номенклатуры нужны ему так же, как скану, потому что ошибиться может и поставщик. Ещё до начала работ мы выясняем, нет ли в вашей конфигурации штатного механизма получения электронных документов из ЭДО. Если он есть и закрывает задачу, наша часть не нужна, и мы так и скажем на обследовании; что именно доступно, зависит от конфигурации, версии и оператора ЭДО.

Как выбирают подход к чтению документов, разобрано в статье OCR или LLM для распознавания документов. Та же схема в виде условного разбора описана в материале ввод данных из документов в учётную систему (это разбор типовой задачи, а не отчёт о конкретном заказчике). Способы подключения самой 1С — отдельная тема, о ней статья как подключить ИИ к 1С.

Типы документов

Распознавание счетов и накладных для 1С: что извлекаем и где ломается по типам документов

Названия документов 1С зависят от конфигурации и версии, поэтому таблицу переписываем под вашу базу на обследовании. Ниже типовая раскладка: она показывает, где обычно рвётся цепочка.

Документ
Что извлекаем
Что создаём в 1С
Где ломается
ДокументСчёт на оплатуот поставщика
Что извлекаемПоставщик и его ИНН, номер и дата, строки или одна строка «по договору», итог, НДС, банковские реквизиты
Что создаём в 1СЧерновик входящего счёта или заказа поставщику; название и состав зависят от конфигурации
Где ломаетсяНовая версия счёта с тем же номером и другой суммой; счёт одной строкой без номенклатуры; банковские реквизиты отличаются от записанных в карточке контрагента. Последнее — не ошибка чтения, а повод остановить документ и уточнить у поставщика
ДокументТоварная накладнаяТОРГ-12 и её аналоги
Что извлекаемШапка: стороны, основание, грузополучатель. Строки: наименование, код, единица, количество, цена, сумма, ставка НДС. Итоги по странице и по документу
Что создаём в 1СНепроведённое поступление товаров, привязанное к заказу поставщику, если заказ найден
Где ломаетсяТаблица на нескольких страницах с повторяющейся шапкой; итог страницы принят за итог документа; единица в накладной не совпадает с единицей в карточке номенклатуры; печать поверх суммы
ДокументУПДуниверсальный передаточный документ
Что извлекаемСтатус документа, номер и дата, стороны, строки, суммы и НДС по ставкам, итоговые строки
Что создаём в 1СНепроведённое поступление; счёт-фактура связывается с ним или создаётся отдельным черновиком, как принято в вашей учётной схеме
Где ломаетсяРазные версии формы и вёрстки у разных поставщиков; статус УПД прочитан неверно или не указан; электронный экземпляр пришёл после скана, и нужно дополнить первый документ, а не создать второй
ДокументСчёт-фактураотдельным документом
Что извлекаемНомер и дата, продавец и покупатель с ИНН и КПП, суммы и НДС по ставкам, документ-основание
Что создаём в 1СЧерновик полученного счёта-фактуры, связанный с поступлением; если конфигурация создаёт его из поступления сама, система его не дублирует
Где ломаетсяПриходит отдельно и позже накладной; исправленный экземпляр с тем же номером; НДС счёта-фактуры не равен НДС поступления из-за разного округления строк
ДокументАктвыполненных работ и услуг
Что извлекаемИсполнитель, договор, период, перечень услуг, сумма, НДС
Что создаём в 1СЧерновик поступления услуг; статья затрат подставляется только по утверждённому вами правилу, иначе поле остаётся пустым
Где ломаетсяУслуги описаны свободным текстом, по которому нельзя однозначно выбрать статью; подпись и печать закрывают итог; номер акта есть только в названии файла
ДокументФайл с несколькими документамипачка или неизвестный тип
Что извлекаемГраницы документов по страницам и тип каждого; если тип не определён, не извлекаем ничего
Что создаём в 1СНичего: файл уходит в очередь классификации, документы создаются после разбиения
Где ломаетсяНакладная и счёт-фактура в одном скане; страницы вперемешку или перевёрнуты; лишний лист, например сопроводительное письмо; обложка с реквизитами другого контрагента
Номенклатура

Сопоставление номенклатуры: самое слабое место и как мы его закрываем

Прочитать наименование со скана можно почти всегда. Трудно понять, какой позиции вашего справочника оно соответствует. Поставщик пишет «Болт М8х40 оцинк.», у вас позиция называется «Болт шестигранный 8х40», а рядом лежат две похожие, отличающиеся длиной. Поиск по похожести или языковая модель легко выберут ближайшую запись, и ошибка будет выглядеть убедительно: тип верный, а цифра в размере другая. Поэтому сопоставление устроено слоями, и догадка в нём всегда последняя.

  1. Подтверждённая пара. Таблица соответствий «поставщик + артикул или наименование → номенклатура + единица + коэффициент». Если человек один раз подтвердил пару, повторно её никто не обсуждает.
  2. Точный идентификатор. Артикул, код поставщика или штрихкод, если они есть и в документе, и в справочнике. Совпадение идентификатора надёжнее любого сравнения текста.
  3. Подсказка по тексту. Нормализованное наименование сравнивается с номенклатурой, оператору показываются несколько кандидатов, а различия в цифрах и размерах подсвечены. Выбирает человек, выбор записывается в таблицу соответствий.
  4. Неизвестная позиция. Уходит в очередь с вариантами «выбрать существующую» и «запросить создание новой». Позицию в справочнике создаёт тот, кто за него отвечает, а не система.

Из этого следует несколько правил.

  • Единицы измерения — часть соответствия. Поставщик отгрузил упаковками, а учёт ведётся в штуках: пара включает коэффициент, количество и цена пересчитываются кодом. Строка, у которой единица документа не сходится с известными единицами карточки, идёт оператору.
  • Таблица соответствий принадлежит вам. Её ведёт названный сотрудник (обычно из закупок или бухгалтерии), мы поставляем интерфейс и правила. Без владельца таблица устаревает так же, как справочник контрагентов.
  • Автоматического создания справочников нет. Новые позиции и новые контрагенты появляются только по решению человека. Исправлять дубли в справочнике 1С дороже, чем поставить позицию в очередь.
  • Чистота справочника — предел для всей затеи. Если в базе три записи одного товара, система не определит, какая из них настоящая. Состояние справочников мы смотрим на обследовании; это одна из причин, по которым вилка бюджета сдвигается (см. тарифы).
Проверки

Проверки перед созданием документа в 1С: что проверяет код, а не модель

Языковая модель может ошибиться уверенно, поэтому всё, что проверяется вычислением или запросом к справочнику, проверяется кодом. Документ, не прошедший проверку, не попадает в 1С, как бы уверенно он ни был прочитан.

Проверка
Что проверяем
Чем проверяем
Если не прошла
ПроверкаАрифметика строккаждая строка
Что проверяемКоличество, умноженное на цену, равно сумме строки; НДС строки соответствует ставке
Чем проверяемКодом, с допуском на округление, который задан правилом, а не подобран под документ
Если не прошлаСтрока подсвечивается в очереди, документ в 1С не создаётся
ПроверкаИтоги документашапка и подвал
Что проверяемСумма строк равна итогу; сумма без НДС плюс НДС равна сумме с НДС; ставка входит в допустимый набор; взят итог документа, а не итог страницы
Чем проверяемКодом
Если не прошлаДокумент уходит оператору с указанием, какое число не сошлось
ПроверкаРеквизитыИНН, КПП, счета
Что проверяемИНН из 10 или 12 цифр с верными контрольными разрядами; КПП из 9 знаков; расчётный счёт из 20 цифр, ключ проверяется вместе с БИК
Чем проверяемКодом, по открытым алгоритмам
Если не прошлаПоле подсвечивается; контрагент по такому значению не ищется
ПроверкаКонтрагентсправочник
Что проверяемОрганизация найдена по ИНН и КПП; название в документе соответствует записи; нет нескольких записей с одним ИНН
Чем проверяемЗапросом к справочнику 1С
Если не прошлаНет в справочнике: очередь «новый контрагент». Несколько записей: очередь «выберите запись»
ПроверкаДоговор и заказоснование
Что проверяемЕсть действующий договор с этим контрагентом; заказ найден; количество и цены не расходятся с заказом сверх допуска, принятого у вас
Чем проверяемЗапросом к 1С; допуски задаёт владелец процесса
Если не прошлаДокумент создаётся с пометкой о расхождении или уходит оператору, как записано в регламенте
ПроверкаДубльповторная доставка
Что проверяемТакой документ уже есть: совпадают ИНН продавца, номер, дата и сумма после нормализации либо хеш файла
Чем проверяемСоставным ключом в журнале и во внешнем ключе документа 1С
Если не прошлаВторой документ не создаётся; оператору показывается существующий и различия, если они есть
ПроверкаДатапериод учёта
Что проверяемДата документа не из будущего и не старше срока, установленного вами; не попадает в период, закрытый для редактирования
Чем проверяемКодом и запросом к настройкам 1С
Если не прошлаОператор уточняет дату по оригиналу; правило по периодам определяет бухгалтерия
ПроверкаЗначение в источникепротив выдуманного
Что проверяемЕсли поле прочитала языковая модель, значение должно найтись в тексте или на странице документа
Чем проверяемПоиском по тексту с нормализацией
Если не прошлаПоле считается непрочитанным и уходит на проверку
Уровни автоматизации

Уровни автоматизации: подсказка, черновик, автосоздание

Начинают с самого низкого уровня и поднимаются только по результатам измерения на документах, которые не участвовали в настройке. Каждый класс документов (например, конкретный поставщик и тип документа) проходит уровни отдельно.

Уровень
Что делает система
Где стоит человек
Условие перехода дальше
Уровень1. Подсказкав 1С ничего не пишет
Что делает системаЧитает документ, сверяет и показывает оператору поля рядом со сканом, подсвечивает сомнительное
Где стоит человекНа каждом документе: оператор вносит его в 1С, опираясь на готовые поля
Условие перехода дальшеНа контрольной выборке доля ошибок по критичным полям приемлема для владельца процесса и записана в акт
Уровень2. Черновикнепроведённый документ
Что делает системаСоздаёт в 1С непроведённый документ под отдельным пользователем. Документы, не прошедшие проверки или с низкой уверенностью, в базу не попадают
Где стоит человекПросматривает черновик и проводит сам; все исключения идут в очередь
Условие перехода дальшеПо журналу оператор долго принимает черновики без правок, а доля ошибок, найденных уже после проведения, ниже порога из акта
Уровень3. Автосозданиена проверенных классах
Что делает системаСоздаёт документ без просмотра, но только для класса документов, прошедшего пилот; действует лимит по сумме; всё остальное по-прежнему идёт на уровень 2
Где стоит человекВыборочно по журналу и на каждом исключении; регулярная проверка случайной выборки принятого
Условие перехода дальшеПисьменное решение владельца процесса и главного бухгалтера по каждому классу; класс можно вернуть на уровень ниже в любой момент
УровеньАвтопроведениеотдельный выключатель
Что делает системаВыключено по умолчанию. Включается отдельно, только для узких классов после пилота, с лимитом суммы и возможностью отменить проведение конкретного документа
Где стоит человекРешение принимает ваша бухгалтерия; как проводить документы, мы не советуем
Условие перехода дальшеНеобязательный шаг: уровень «черновик» может остаться конечным, если он вас устраивает
Надёжность

Дубли, плохие сканы, многостраничные таблицы и разные формы одного документа

Дубли

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

Плохие сканы и фотографии

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

Многостраничные и многострочные таблицы

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

Разные формы одного документа

Накладные и УПД разных поставщиков выглядят по-разному, а форма одного поставщика меняется, когда он обновляет программу печати. Для стабильных поставщиков можно оставить быстрые правила, для разнородного потока нужна модель; выбор делается на пилоте по измерению. Новая форма видна по росту очереди, и тогда добавляется правило или пример, а не переписывается вся система.

Контроль

Что защищает вашу базу 1С при автоматической записи

Отдельный пользователь 1С

Система пишет под своим пользователем с ролью только на нужные документы и справочники. Права на удаление и на изменение настроек учёта у него нет. Пользователя создаёте и отключаете вы.

Тестовая копия базы

Сборка, пилот и любые изменения правил сначала проходят на копии боевой базы. Запись в боевую включается только после протокола испытаний и сначала на узком потоке.

Непроведённые документы

По умолчанию создаётся документ без проведения: пока его не проведёт человек, он не меняет остатки и взаиморасчёты. Ошибку в таком документе исправляют до проведения, а не отменяют после.

Журнал и отмена

Каждое действие записано: какой файл, какие значения, какие проверки пройдены, какой документ создан. Отмена конкретной операции делается человеком по записи журнала, без восстановления всей базы из резервной копии.

Лимиты и выключатель

Максимум документов в час и предельная сумма для автосоздания. Превышение переводит поток в очередь и сообщает ответственному, а аварийный выключатель останавливает запись, не мешая работе очереди.

Закрытый контур

В документах реквизиты контрагентов, цены и иногда персональные данные. Распознавание и модели работают на вашем сервере, содержимое файлов наружу не передаётся. Требования законодательства о персональных данных и коммерческой тайне согласуйте с юристом и службой безопасности до запуска.

Что делаем

Из чего состоит работа и сколько она стоит

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

Обследование потока документов

Типы документов и поставщики, доля электронных документов, PDF и сканов, справочники контрагентов и номенклатуры, конфигурация 1С и порядок проведения, права. На выходе таблицы типов и проверок, уровни автоматизации, вилка бюджета. Один-два процесса, например входящие накладные и счета. Вычитается из следующего этапа.

200 000 ₽ · 2–3 недели

Обследование нескольких систем

Если в потоке участвуют ЭДО, склад, несколько баз или юрлиц: добавляются схема обменов и матрица источников истины.

350 000 ₽ · 3–4 недели

Пилот: один тип документов, один поток

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

150 000 – 400 000 ₽ · 2–8 недель

Пилот: несколько типов, запись в боевую базу

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

400 000 – 1 200 000 ₽ · 2–3 месяца

Вывод в продуктив

Опытная эксплуатация на всём потоке, приёмочные испытания, обучение операторов, решение по автосозданию для проверенных классов, передача исходников. Этапы по 300 000 – 700 000 ₽, у каждого своя приёмка.

от 1 500 000 ₽ этапами · от 3 месяцев

Сопровождение

Новые поставщики и формы, правка таблицы соответствий, обновление 1С, разбор сбоев. Пакеты 20 000 / 60 000 / 120 000 ₽ в месяц; работы сверх пакета — 5 000 ₽ в час.

от 20 000 ₽ в месяц
Процесс

Как идёт работа

Недели 1–3 — Обследование

Выгружаем реальные документы за период и раскладываем по типам, поставщикам и каналам: сколько пришло структурой, сколько текстовым PDF, сколько сканом. Смотрим конфигурацию 1С, справочники контрагентов и номенклатуры, порядок проведения и права. Записываем типы, поля, проверки и уровни автоматизации по классам.

Недели 3–5 — Эталон и сборка на копии

Вместе с вашим бухгалтером размечаем эталонную выборку и делим её на настроечную и контрольную. Собираем конвейер и пишем результаты в тестовую копию базы 1С. Сценарии сбоев проверяем заранее: повторная доставка, плохой скан, неизвестный поставщик, документ из нескольких страниц.

Недели 5–8 — Пилот на одном потоке

Система работает параллельно с ручным вводом, мы сравниваем созданные черновики с тем, что внесли люди. Метрики считаем на документах, которые не участвовали в настройке, пороги вписываем в акт до начала пилота.

Дальше — расширение или сопровождение

Включаем запись в боевую базу под отдельным пользователем, добавляем типы документов и поставщиков, по каждому классу отдельно решаем, нужно ли автосоздание. Передаём исходники, регламент и инструкцию. Сопровождение у нас, у другого подрядчика или своими силами: решаете вы.

Контроль

Что остаётся у вас и чего мы не делаем

Остаётся у вас

  • Исходный код, правила проверок и конвейер в вашем репозитории с первого коммита.
  • Таблица соответствий номенклатуры и список исключений: они принадлежат вам, ведёт их ваш сотрудник.
  • Учётная запись системы в 1С: вы создаёте её, настраиваете права и можете отключить в любой момент.
  • Решение, когда включать автосоздание и проведение: по каждому классу документов, письменно.
  • Право остановиться после любой ступени: сделанное остаётся у вас по акту.

Мы этого не делаем

  • Не проводим документы автоматически по умолчанию: проведение включается только после пилота и только на проверенных классах.
  • Не создаём контрагентов и номенклатуру в вашем справочнике без подтверждения человека.
  • Не пишем в базу 1С в обход платформы и не меняем типовую конфигурацию без письменного согласования.
  • Не даём советов по бухгалтерскому и налоговому учёту: как отражать документ, решает ваша бухгалтерия.
  • Не берём работы дешевле 150 000 ₽, не дежурим круглосуточно и не внедряем ERP целиком.
Инструменты

На чём собираем

Сторона 1С
  • HTTP-сервисы 1С или стандартный интерфейс OData; что доступно, зависит от версии платформы и конфигурации
  • Расширение конфигурации вместо правки типовой
  • Отдельный пользователь с минимальными правами
  • Реквизит или комментарий с внешним ключом документа для защиты от дублей
Конвейер и очередь проверки
  • Разбор электронных форматов и текстового слоя PDF; OCR и языковая модель в вашем контуре там, где структуры нет
  • Очередь задач и PostgreSQL для журнала, таблицы соответствий и очереди проверки
  • Интерфейс оператора: скан рядом с полями, подсветка спорного
  • Python и Docker; оповещения ответственному
Материалы

Материалы по теме

Разбор

Ввод данных из документов в учётную систему

Условный разбор типовой задачи: где ломается занесение документов и как это проверяется на приёмке.

  • Очередь ручной проверки
  • Защита от дублей
  • Черновик вместо проведения
Читать →
Статья

Как измерить точность распознавания документов

Эталонная выборка, метрики по полям, доля ошибок, дошедших до учёта, и выбор порога уверенности.

  • Выборка по поставщикам и качеству
  • Кривая «автоматизация — пропущенные ошибки»
  • Что записать в акт приёмки
Читать →
Статья

OCR или LLM для распознавания документов

Три подхода к распознаванию, проверки против выдуманных значений и порог уверенности.

  • Когда распознавание не нужно
  • Проверки против выдуманных значений
  • Гибридная схема
Читать →
Заявка

Разберём ваш поток документов

Сорок минут созвона: какие документы и в каком виде приходят, какая у вас 1С, где сейчас идёт ручной ввод. По итогам скажем, нужна ли вам автоматизация вообще и с какой ступени начинать.

Спасибо, заявка отправлена. Ответим в течение рабочего дня.

Не удалось отправить. Напишите в телеграм или позвоните.

Вопросы

Частые вопросы: Автоматическая загрузка документов в 1С

Как устроена автоматическая загрузка документов в 1С?

Файл принимается из почты, папки или выгрузки ЭДО, определяются формат и тип документа, из него извлекаются поля. Затем идут сверка с контрагентом, договором, заказом и номенклатурой и проверки кодом: арифметика, НДС, реквизиты, дубли. Сомнительные документы уходят оператору, остальные становятся непроведёнными документами в 1С. Каждый шаг пишется в журнал.

Можно ли выполнить загрузку УПД в 1С из PDF без ручного ввода?

Зависит от PDF. Если он пришёл как электронный документ со структурой или содержит текстовый слой, поля читаются напрямую. Если это скан или фото, нужны распознавание и проверки. В обоих случаях сначала создаётся непроведённый документ, а просмотр человеком убирается только для проверенных классов документов после пилота. Если ваша 1С штатно получает документы из ЭДО, наша часть может не понадобиться: это выясняем на обследовании.

Система сама проводит документы?

По умолчанию нет. Автопроведение выключено и включается отдельным решением вашей бухгалтерии, только на проверенных классах документов, после пилота, с лимитом суммы и возможностью отменить конкретный документ. Уровень «черновик, который проводит человек» может остаться конечным, если он вас устраивает.

Что будет, если наименование поставщика не совпало с номенклатурой 1С?

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

Как не создать второй документ, если счёт пришёл дважды?

Ключ дубля строится из ИНН продавца, номера, даты и суммы после нормализации плюс хеш файла. Повторная доставка и повторная попытка записи после сбоя находят существующий документ и ничего не создают. Исправленную версию с другой суммой система показывает оператору как отдельный случай. На приёмке это проверяется: один и тот же счёт отправляется двумя каналами.

Какая точность распознавания и как вы её измеряете?

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

Нужно ли дорабатывать конфигурацию 1С?

Часто хватает HTTP-сервиса или стандартного интерфейса и небольшого расширения, но это зависит от версии платформы и конфигурации; влияние проверяем на копии базы. Типовую конфигурацию без письменного согласования мы не меняем. Если доработка нужна, она оценивается отдельно.

Документы уходят во внешние сервисы?

По умолчанию нет: распознавание и модели работают на вашем сервере, журнал хранится у вас. Внешний сервис обсуждаем, только если его разрешила ваша служба безопасности. Требования законодательства о персональных данных и коммерческой тайне согласуйте с юристом.

Сколько стоит автоматическая загрузка документов в 1С и сколько времени занимает?

По тарифам: обследование потока документов — 200 000 ₽ и 2–3 недели, нескольких систем — 350 000 ₽ и 3–4 недели; цена точная и вычитается из следующего этапа. Пилот на одном типе документов и одном потоке — 150 000 – 400 000 ₽, 2–8 недель; несколько типов с записью в боевую базу — 400 000 – 1 200 000 ₽, 2–3 месяца. Вывод в продуктив — от 1 500 000 ₽ этапами по 300 000 – 700 000 ₽, от 3 месяцев. Сопровождение — от 20 000 ₽ в месяц. Итоговую вилку называем по результатам обследования.

Вы работаете только в Ростове-на-Дону?

Мы в Ростове-на-Дону, работаем с заказчиками по всей России: удалённо и в вашем контуре. Доступ к системам и обследование согласуем на старте с вашей службой безопасности.