К статье
Практический материал

Документы и Печать · 13 мин

Как перевести PDF в 1С: способы загрузки документов и данных

Как перевести PDF в 1С: распознавание счетов, актов и накладных, загрузка через обработки, ЭДО и внешние сервисы. Пошаговые инструкции, ошибки и проверка результата.

Под «переводом PDF в 1С» обычно понимают две разные задачи. Первая — превратить PDF-документ (счёт, акт, накладную, выписку) в полноценный документ 1С с заполненными реквизитами, табличной частью и проведением. Вторая — просто прикрепить PDF-файл к документу или справочнику как вложение, чтобы оригинал хранился в базе. Подходы к этим задачам принципиально различаются.

PDF — это формат отображения, а не обмена данными. В отличие от XML или CSV, он не содержит структурированных полей, которые 1С могла бы прочитать напрямую. Поэтому любой способ загрузки сводится к одному из трёх путей: распознавание текста из PDF специальным инструментом, получение того же документа в машиночитаемом формате (ЭДО, XML) или ручной ввод с использованием PDF как образца.

Выбор способа зависит от типа документа, объёма и того, какой у вас PDF: текстовый (сгенерирован из программы, текст выделяется курсором) или скан (картинка, требующая OCR-распознавания). Ниже разобраны все рабочие варианты — от встроенных механизмов типовых конфигураций до внешних сервисов и самописных обработок.

Определите, какая задача стоит: распознать данные или сохранить файл

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

Второй важный момент — тип самого PDF. Откройте файл и попробуйте выделить текст мышкой. Если текст выделяется и копируется — это текстовый PDF, его можно распознавать программно без OCR, с высокой точностью. Если документ ведёт себя как картинка — это скан, и потребуется OCR (оптическое распознавание символов), где качество результата зависит от чёткости скана.

Текст выделяется курсоромТекстовый PDF

Подходит для программного разбора и сервисов распознавания, точность высокая

Текст не выделяется, документ как фотоСкан (растровый PDF)

Нужно OCR-распознавание; проверьте чёткость, перекосы и разрешение скана

Документ пришёл от контрагента по ЭДОЕсть машиночитаемая версия

Запрашивайте XML-файл документа — он загружается в 1С без распознавания

Способ 1. Прикрепить PDF к документу как файл

Самый простой сценарий, доступный во всех типовых конфигурациях на управляемых формах (Бухгалтерия предприятия, Управление торговлей, ERP, Комплексная автоматизация). Откройте документ или элемент справочника, нажмите кнопку со скрепкой «Присоединённые файлы» (или одноимённую команду в меню «Ещё») и добавьте PDF с диска или перетащите файл мышью в окно присоединённых файлов.

Файл сохранится в информационной базе или в томе хранения файлов (зависит от настройки программы) и будет доступен всем пользователям с соответствующими правами. Просмотр PDF возможен прямо из формы документа — двойным щелчком файл откроется во внешней программе просмотра.

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

Как прикрепить PDF к документу 1С
  1. 1
    Откройте нужный документ или элемент справочника
  2. 2
    Нажмите кнопку со скрепкой «Присоединённые файлы» на панели или в меню «Ещё»
  3. 3
    Выберите «Добавить из файла на диске» и укажите PDF
  4. 4
    Проверьте, что файл появился в списке и открывается двойным щелчком

Способ 2. Загрузить документ через ЭДО вместо PDF

Если контрагент прислал PDF по электронной почте, но при этом работает через оператора электронного документооборота, правильное решение — не распознавать PDF, а получить тот же документ по ЭДО. В этом случае документ приходит в формате XML (универсальный передаточный документ, УПД), и 1С загружает его автоматически: реквизиты, табличная часть, суммы и налоги переносятся без ручного ввода.

В типовых конфигурациях обмен электронными документами встроен: раздел «Обмен электронными документами» или «ЭДО». После настройки учётной записи у оператора входящие документы появляются в списке, и по команде «Утвердить и подписать» (либо автоматически) в базе создаётся документ поступления. PDF при этом может формироваться из XML как визуальное представление — обратный процесс, который работает без потерь.

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

Способ 3. Распознавание первичных документов штатными средствами

Для потоковой загрузки счетов, актов, накладных и УПД из PDF у 1С есть специализированное решение — сервис «1С:Распознавание первичных документов». Оно работает как в облачном варианте, так и в коробочной поставке, и интегрируется с типовыми конфигурациями: файлы отправляются на распознавание прямо из программы, а результат возвращается в виде заполненного документа, который остаётся проверить и провести.

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

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

Главный резерв экономии времени при распознавании — не само OCR, а автоматическое сопоставление номенклатуры и контрагентов. Потратьте первые недели на корректное заполнение соответствий: после обучения доля ручных правок заметно падает.
ПЗ
Практическое замечание

Способ 4. Внешние сервисы и конвертеры PDF

Если штатные средства недоступны, используют промежуточную конвертацию: PDF преобразуют в Excel, CSV или XML с помощью сторонних сервисов и программ (онлайн-конвертеры, ABBYY FineReader и аналоги), а затем полученный файл загружают в 1С типовой обработкой загрузки из табличного документа.

Типовой путь загрузки табличных данных в конфигурациях на БСП (Библиотека стандартных подсистем): «Администрирование» → «Получение файлов из Интернета» либо обработка «Загрузка данных из файла» (в ряде конфигураций доступна из карточки документа по кнопке «Заполнить»). Она позволяет сопоставить колонки Excel-файла полям документа и загрузить табличную часть.

Этот способ требует аккуратности на стыке форматов. Конвертеры PDF→Excel часто «ломают» таблицы: объединённые ячейки, переносы строк, числа, распознанные как текст с пробелами-разделителями разрядов. Перед загрузкой откройте полученный Excel и приведите его к чистому табличному виду: одна строка — одна позиция, числа без лишних символов, даты в явном формате.

Способ 5. Программная загрузка через обработку

Для нестандартных задач — например, регулярной загрузки выписок, специфических отчётов поставщиков или документов с фиксированным макетом — разрабатывают собственную обработку. Текстовый PDF можно разобрать программно: извлечь текст сторонними библиотеками или внешними компонентами, затем распарсить его по шаблону (позиции ключевых слов, регулярные выражения, структура таблиц).

Типовой сценарий для банковских выписок в PDF: сначала конвертировать в текст или Excel, затем загрузить через штатный механизм обмена с банком (в «1С:Бухгалтерии» выписки обычно загружаются в форматах обмена с банком, и проще запросить выписку в нужном формате из интернет-банка, чем распознавать PDF).

Разработку собственной обработки оправдывает только стабильный формат входящих файлов и заметный объём. Если макет PDF у каждого поставщика свой, поддержка парсеров превратится в постоянную доработку — дешевле перевести ключевых контрагентов на ЭДО или использовать сервис распознавания с обучением.

Сравнение способов загрузки PDF в 1С

Прикрепление файла

Подходит для архива оригиналов; данные в учёт не попадают, документ заполняется вручную

ЭДО (XML вместо PDF)

Лучший вариант для регулярного обмена; требует, чтобы контрагент работал с оператором ЭДО

Сервис распознавания первички

Для потока типовых документов (счета, акты, накладные); требует проверки и обучения соответствий

Конвертер PDF→Excel + загрузка

Разовые задачи и нестандартные таблицы; нужна ручная чистка файла перед загрузкой

Собственная обработка

Стабильный уникальный формат и большие объёмы; требует разработки и поддержки

Проверка результата после загрузки

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

Отдельная типичная проблема — задвоение номенклатуры и контрагентов. Если распознавание не нашло соответствие, оно может создать новый элемент справочника с наименованием из PDF. Периодически проверяйте справочники на дубли по ИНН и артикулам, иначе отчётность и остатки «расползутся».

Контрольные точки

Как проверить результат загрузки

Итоговая сумма и НДС документа
Норма

Совпадают с PDF до копейки

Тревожный признак

Расхождения — признак ошибки распознавания строк или округления

Контрагент
Норма

Определён существующий контрагент с верным ИНН

Тревожный признак

Создан новый контрагент-дубль или подставлен похожий по названию

Табличная часть
Норма

Количество строк и позиций совпадает с оригиналом, номенклатура сопоставлена

Тревожный признак

Строки склеены, количество или цены съехали, созданы дубли номенклатуры

Проведение документа
Норма

Документ проводится без ошибок, проводки корректны

Тревожный признак

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

Типичные ошибки и ограничения

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

Вторая группа ошибок — форматные. Числа с пробелами-разделителями («1 234,56») могут загрузиться как текст, даты в формате поставщика перепутать день и месяц, а многострочные наименования товаров — развалиться на отдельные строки. Все эти проблемы ловятся сверкой итоговой суммы и количества строк с оригиналом.

Типичные ошибки
01
Проведение распознанного документа без сверки сумм с PDF — ошибки OCR попадают в учёт
02
Создание дублей контрагентов и номенклатуры при каждой загрузке — справочники засоряются, отчёты искажаются
03
Загрузка конфиденциальных PDF в бесплатные онлайн-конвертеры — риск утечки данных
04
Попытка распознать рукописные пометки и печати — OCR их не читает корректно, данные теряются
05
Ожидание, что PDF загрузится как документ «сам» — без ЭДО или распознавания это невозможно
Маршрут решения

Как выбрать способ

Нужно только хранить оригинал документа в базеПрикрепите PDF через «Присоединённые файлы» — больше ничего не требуется
Контрагент работает с оператором ЭДОНастройте обмен электронными документами и получайте XML вместо распознавания PDF
Регулярный поток типовых счетов, актов, накладныхПодключите сервис распознавания первичных документов и настройте соответствия
Разовая загрузка нестандартной таблицыСконвертируйте PDF в Excel, очистите таблицу и загрузите обработкой «Загрузка данных из файла»
Стабильный уникальный формат в большом объёмеЗакажите разработку специализированной обработки загрузки

Частые вопросы

Можно ли открыть PDF прямо внутри 1С?

Штатного полноценного просмотрщика PDF в типовых конфигурациях нет: присоединённый файл открывается во внешней программе просмотра, установленной в системе. В некоторых конфигурациях доступен предварительный просмотр изображений, но для PDF он, как правило, не работает — файл нужно открывать отдельно.

Почему после загрузки из Excel суммы стали текстом?

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

Распознаётся ли сканированная накладная с печатью и подписью?

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

Что делать, если у каждого поставщика свой формат PDF?

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

Можно ли загрузить банковскую выписку из PDF?

Технически можно через конвертацию в табличный формат, но это худший путь. Правильнее скачать выписку из интернет-банка в формате обмена с 1С (обычно текстовый файл формата 1CClientBankExchange) — практически все банки его поддерживают. Такая выписка загружается штатной обработкой «Обмен с банком» без потерь и ошибок распознавания.

Сколько документов в день оправдывают автоматизацию загрузки?

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

Итог

Что важно запомнить

PDF напрямую в документ 1С не конвертируется — нужен посредник: ЭДО с XML, сервис распознавания, конвертация в Excel или собственная обработка. Для хранения оригинала достаточно прикрепить файл. Любой автоматически загруженный документ сверяйте с оригиналом по суммам, контрагенту и строкам до проведения.