Загрузка PDF в 1С своими силами: 3 способа и где нужен программист
Загрузить PDF в 1С своими силами реально в трёх случаях: прикрепить файл к документу, напечатать исходящий счёт или накладную в PDF и вручную перенести данные из простого входящего файла в шаблонной форме. Как только поставщиков и форматов становится больше одного-двух, ручной перенос превращается в постоянную работу бухгалтера, и здесь без распознавания данных или доработки конфигурации не обойтись.
Три задачи прячутся за одной фразой «загрузка PDF в 1С»
Когда в заявке на IT-поддержку пишут «нужно загрузить PDF в 1С», под этим скрываются минимум три разные задачи. Первая — прикрепить готовый файл: скан счёта, договор, накладную — к документу как вложение, чтобы не искать бумагу в шкафу. Вторая — получить PDF из самой базы: распечатать УПД, счёт на оплату или акт в файл для отправки клиенту. Третья, самая частая причина обращений, — забрать данные из чужого PDF, например табличную часть накладной или реквизиты счёта, и превратить их в документ 1С, не перепечатывая вручную.
Первые две задачи — стандартный функционал платформы. С ним справится любой пользователь после короткого инструктажа. Третья — уже не про загрузку файла, а про распознавание и разбор структуры документа, и здесь ручные способы быстро упираются в потолок.
Способ 1 — прикрепить PDF к документу без единой строки кода
Если задача — хранить скан или входящий PDF рядом с документом 1С, штатного функционала достаточно в подавляющем большинстве конфигураций: Бухгалтерии, Управлении торговлей, ERP, отраслевых решениях на платформе 8.3.
Как это сделать самостоятельно
- ✓Открыть нужный документ — счёт, накладную, договор — и перейти на закладку «Файлы» или «Присоединённые файлы».
- ✓Добавить файл: с диска, со сканера или перетаскиванием из окна проводника.
- ✓Если в базе настроена классификация вложений, указать вид файла.
- ✓Сохранить документ — PDF остаётся привязан к нему и виден всем, у кого есть доступ к базе.
Это займёт пять-десять минут на документ и не требует обращения к программисту.
Способ 2 — получить PDF из 1С без сканера и без разработчика
Здесь задача обратная: не загрузить файл в базу, а выгрузить из неё готовый документ. Печатная форма счёта, УПД или акта сохраняется в PDF через стандартную кнопку «Сохранить как» в окне печати — без плагинов и настроек. Для рассылки клиентам пачкой конфигурации с массовой печатью позволяют сформировать PDF сразу по десяткам документов за один проход — удобно для ежемесячной рассылки актов сверки контрагентам или для архива исходящих счетов, тоже без участия программиста. Путаница возникает из-за формулировки: «загрузить PDF» в заявке иногда означает именно это — получить готовый файл для отправки, а не занести данные в базу.
Когда бухгалтер сам становится сканером
У компании с полутора десятками поставщиков накладные и счета приходят на почту вперемешку — от разных отделов снабжения, в разных форматах, иногда сфотографированные с телефона на складе. Бухгалтер открывает каждый файл, сверяет номенклатуру и количество с тем, что реально приехало, и вбивает строки в 1С руками. Пока поставщиков было два-три, такой порядок работал без нареканий.
Но на закрытии месяца, когда счета и накладные приходят сразу пачкой, ручной перенос превращается в отдельную смену — с той же скоростью и с тем же риском опечататься в количестве или цене. Ошибка на этом шаге не видна сразу: она всплывает при сверке с поставщиком через месяц или при расхождении остатков на складе.
Если проблему не решать, компания платит за неё не деньгами напрямую, а рабочим временем бухгалтера, которое можно было потратить на закрытие периода, и риском разъехаться с поставщиком в сверке взаиморасчётов — а это уже переписка и выяснение, кто прав, а не получасовая задача.
Где заканчивается «сделай сам»: тупики самодельных решений
Когда ручной ввод надоедает, в ход обычно идут три самодельных приёма. Первый — онлайн-конвертер PDF в Excel: таблица после конвертации разъезжается, столбцы сдвигаются, часть строк теряется, особенно на многостраничном счёте. К тому же документ с ценами и банковскими реквизитами на несколько минут уходит на чужой сервер.
Второй приём — внешняя обработка, найденная на форуме и написанная под фиксированный шаблон конкретного поставщика. Она работает ровно до тех пор, пока поставщик не поменяет форму счёта или не добавит колонку. Третий — макрос в Excel, копирующий текст из PDF через буфер обмена: справляется с одной страницей, но ломается на многостраничном документе или другом шрифте. Все три способа решают задачу один раз, а не системно, и их приходится чинить заново при каждом изменении формата у поставщика — поэтому дальше есть смысл сначала посчитать масштаб проблемы, а потом выбирать инструмент.
Что посчитать самому, прежде чем звать программиста
Разговор с разработчиком или сервисом распознавания идёт быстрее, если прийти не с фразой «надоело вбивать вручную», а с цифрами по своей компании.
- ✓Собрать образцы входящих PDF за последний месяц — по одному от каждого поставщика.
- ✓Разложить их по структуре: одинаковая ли шапка, одинаковые ли колонки в таблице товаров.
- ✓Посчитать, сколько документов приходит в обычный месяц и сколько — на закрытии периода.
- ✓Прикинуть, сколько времени бухгалтер тратит на перенос одного документа, и умножить на объём за месяц.
С этими данными сразу понятно, нужна разовая доработка под один формат или интеграция под несколько поставщиков — и оценка стоимости получается точнее с первого разговора.
Сколько стоит каждый вариант на самом деле
Ниже — сравнение по деньгам и трудозатратам, без абстрактных «зависит от задачи». Ориентир — не сложность темы, а то, сколько поставщиков и форматов реально проходит через бухгалтерию за месяц.
| Способ | Кому подходит | Что нужно сделать | Стоимость |
|---|---|---|---|
| Ручной ввод бухгалтером | 1-2 поставщика, единичные счета в месяц | Ничего, кроме времени сотрудника | Без прямых затрат, но занимает рабочие часы каждый месяц |
| Обработка под один формат | Стабильный шаблон одного поставщика, большой поток однотипных счетов | Разовая доработка 1С | От 3800 руб/час работы специалиста |
| Сервис распознавания УПД | Входящие УПД и накладные от разных поставщиков, сканы и PDF | Подключение готового сервиса | От 3900 руб/мес |
| Индивидуальная интеграция | Десятки поставщиков, разные форматы, нужна сверка с остатками | Техническое задание и доработка конфигурации | Оценивается по ТЗ |
Когда без программиста правда не обойтись
Штатных средств и терпения бухгалтера хватает не всегда. Стоит переходить к автоматизации, если:
- ✓поставщиков больше двух-трёх, и у каждого свой формат счёта;
- ✓документов набирается десятки в месяц, и на закрытии периода перенос данных занимает половину рабочего дня;
- ✓нужна сверка с номенклатурой и остатками, а не просто перенос текста в документ;
- ✓формат счёта у поставщика меняется, и самодельная обработка ломается на ровном месте.
В этих случаях эффективнее не чинить очередной макрос, а один раз настроить перенос под конкретный поток документов — этим мы занимаемся в рамках услуги загрузки PDF в 1С: разбираем форматы, которые реально приходят в компанию, и настраиваем перенос данных без ручного набора строк. Сбор требований и тестовый прогон на реальных документах обычно занимают порядок часов, а не недель — но конкретный срок зависит от количества форматов и от того, нужна ли сверка с остатками на складе. Если входящие документы — в основном УПД, есть отдельный сервис распознавания УПД из скана, рассчитанный именно на разнородные сканы и фото от поставщиков. Актуальные условия — на странице цен и тарифов.
❓ Частые вопросы
Можно ли просто прикрепить скан счёта к документу в 1С без программиста?
Да, это делается штатными средствами: закладка «Файлы» есть в документах большинства конфигураций на платформе 8.3. Открываете документ, добавляете PDF с диска или со сканера, сохраняете — файл остаётся привязан к документу и виден всем с доступом к базе. Программист для этого не нужен.
Почему нельзя просто конвертировать PDF в Excel и загрузить в 1С?
Онлайн-конвертеры ломают структуру таблицы: столбцы съезжают, объединённые ячейки разваливаются, часть строк теряется на многостраничном счёте. К тому же файл на несколько минут уходит на чужой сервер вместе с ценами и реквизитами. Для разовой сверки годится, для регулярной загрузки — нет: ошибки приходится вылавливать вручную.
Сколько стоит распознавание УПД, если поставщиков много и форматы разные?
Сервис распознавания УПД стоит от 3900 рублей в месяц и рассчитан именно на разнородные документы — сканы, фото и PDF от разных поставщиков без единого шаблона. Итоговая цена зависит от объёма документов в месяц и уточняется после того, как мы видим реальный поток счетов.
Чем доработка под один формат счёта отличается от полноценной интеграции?
Доработка под один формат — обработка, написанная под фиксированный шаблон конкретного поставщика; она ломается, если поставщик поменяет форму счёта. Полноценная интеграция разбирает несколько форматов и сверяет данные с номенклатурой и остатками. Первое стоит от 3800 рублей в час работы специалиста, второе оценивается по техническому заданию.
Что делать, если самодельная обработка для загрузки PDF перестала работать после смены формата у поставщика?
Скорее всего, поставщик изменил структуру счёта, а обработка была жёстко привязана к старому шаблону. Чинить её точечно — временное решение: при следующем изменении формата проблема повторится. Надёжнее настроить перенос данных так, чтобы он не зависел от одного фиксированного шаблона поставщика.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

