Скан договора, счёт или акт в PDF: как привязать его к документу 1С и потом быстро найти
Содержание
Чтобы прикрепить файл PDF в 1С, откройте документ или карточку справочника, нажмите кнопку со скрепкой «Присоединенные файлы» в командной панели, затем выберите добавление файла с диска и укажите PDF. Файл сразу привяжется к этому документу, а рядом со скрепкой появится счётчик вложений. Так работает 1С:Бухгалтерия 3.0, ЗУП 3.1, УТ 11 и другие конфигурации на платформе 8.3 — механизм общий, он входит в Библиотеку стандартных подсистем.
Частое заблуждение — что PDF нужно сначала «загрузить в базу» через какой-то отдельный раздел, а потом искать, куда его привязать. На деле файл всегда прикрепляется к конкретному объекту: документу «Поступление», договору в карточке контрагента, сотруднику. Отдельного «хранилища без владельца» в типовых конфигурациях для этого нет.
Перед тем как прикрепить PDF: что проверить
Сам механизм работает «из коробки», но три вещи стоит проверить заранее, чтобы файл не отказался прикрепляться.
📌 Документ должен быть записан. У нового, ни разу не сохранённого документа ещё нет ссылки в базе, и привязать к нему файл не к чему. Программа предложит записать документ — соглашайтесь, проводить его для этого не нужно.
📌 Права на изменение объекта. Права на присоединенные файлы в типовых конфигурациях следуют правам на сам документ или элемент справочника. Если пользователь может только просматривать документ, добавить к нему файл он не сможет.
📌 Размер и расширение. Администратор задаёт максимальный размер загружаемого файла и список запрещённых расширений. PDF по умолчанию не запрещён, но многостраничный скан в высоком разрешении легко упрётся в лимит.
Скан договора на 20 страниц в цвете и 600 dpi может весить сотни мегабайт. Для архива документов достаточно 200–300 dpi в оттенках серого — файл получится в разы меньше, а текст останется читаемым.
Как подготовить сам файл
- 📝 Дайте файлу понятное имя:
Договор_45-2024_ООО_Вектор.pdfнайти проще, чемscan0012.pdf. Имя файла станет его наименованием в списке вложений. - 🔓 Снимите пароль на открытие PDF, если он есть. Защищённый файл прикрепится, но коллеги не откроют его без пароля, а полнотекстовый поиск не прочитает содержимое.
- 📄 Если сканировали по листу, склейте страницы в один PDF до загрузки. Один документ — один файл удобнее, чем десять вложений «стр1…стр10».
Прикрепление PDF из формы документа
Основной способ — через сам документ. Порядок одинаков для поступления товаров, реализации, авансового отчёта, приказа о приёме и почти любого другого объекта.
- Откройте нужный документ, например
Покупки → Поступление (акты, накладные, УПД)в 1С:Бухгалтерии. - В командной панели формы найдите кнопку со скрепкой. Если вложений нет, она пустая; если есть — рядом стоит число.
- Нажмите на скрепку. Откроется форма «Присоединенные файлы» для этого документа.
- Нажмите команду добавления и выберите вариант с диска (файл с компьютера).
- В окне проводника укажите PDF и нажмите «Открыть».
- Файл появится в списке. Закройте форму вложений — счётчик на скрепке увеличится.
Если кнопки со скрепкой в форме не видно, она может быть скрыта настройкой формы. Откройте меню Еще → Изменить форму и включите видимость команды присоединенных файлов в командной панели.
Что ещё можно сделать в окне вложений
Форма «Присоединенные файлы» — это не только загрузка. Из неё же:
- 👁 просматривают PDF — двойной щелчок открывает файл в программе, которая назначена в Windows для PDF;
- ✏️ редактируют — файл занимается для редактирования, остальные видят, кто его взял, а после правки изменения помещаются обратно в базу;
- 💾 сохраняют на диск копию файла;
- ✉️ отправляют по почте — если в программе настроена учётная запись электронной почты;
- 🔏 подписывают электронной подписью — при настроенной ЭП подпись хранится вместе с файлом и проверяется прямо в 1С.
Если файл занят для редактирования и забыт, другие пользователи не смогут его изменить. Освободить файл может тот, кто его занял, или администратор — командой отмены редактирования в той же форме вложений.
Прикрепление файлов прямо из списка документов
Открывать каждый документ не обязательно. В списках документов и справочников скрепка тоже есть — она в командной панели списка или в колонке с иконкой вложений.
- Откройте журнал, например список поступлений или реализаций.
- Выделите строку нужного документа.
- Нажмите скрепку в командной панели списка.
- Добавьте PDF так же, как из формы документа.
Этот способ удобен, когда бухгалтер разносит пачку сканов за день: выделил строку, прикрепил, перешёл к следующей. В списке многих типовых конфигураций есть колонка со значком скрепки — по ней сразу видно, у каких документов первичка уже прикреплена, а у каких нет.
Отсортируйте или отфильтруйте список по колонке вложений, чтобы собрать все документы без сканов. Так перед проверкой легко найти, к чему ещё не приложены акты и накладные.
Перетаскивание PDF мышью
В окно «Присоединенные файлы» можно просто перетащить файл из проводника Windows. Это быстрее, чем искать его через диалог открытия.
- Откройте форму вложений нужного документа (через скрепку).
- Рядом откройте папку с PDF в проводнике.
- Захватите файл мышью и отпустите его над списком вложений.
- 1С добавит файл и покажет его в списке.
Можно перетащить сразу несколько файлов: выделите их в проводнике с зажатым Ctrl и перенесите одним движением. Каждый станет отдельным вложением.
Перетаскивание работает в тонком клиенте и в веб-клиенте в браузере. Если файл «не бросается», чаще всего дело в том, что 1С и проводник запущены с разными правами: например, 1С открыта «от имени администратора», а проводник — от обычного пользователя. Windows блокирует перенос между такими окнами.
Другие способы получить PDF в документе
Кроме загрузки готового файла, есть два приёма, которые экономят время на рутине.
Сканирование сразу в PDF
В форме вложений есть команда добавления со сканера. При первом запуске 1С предложит установить компоненту для работы со сканером. В настройках сканирования выбирают формат файла — для многостраничного договора удобен PDF: все листы попадают в один файл.
Сохранение печатной формы с прикреплением
Счёт, акт или накладную, которые вы сами формируете в 1С, можно прикрепить к документу в PDF без промежуточного сохранения на диск:
- Сформируйте печатную форму через кнопку
Печать. - В окне печатной формы нажмите кнопку сохранения.
- В открывшемся окне отметьте формат PDF.
- Вместо сохранения на компьютер выберите вариант присоединить к документу.
Печатная форма окажется во вложениях того же документа. Удобно, когда нужно зафиксировать, какой именно счёт ушёл клиенту, даже если потом документ поправят.
| Способ | Когда подходит | Ограничения |
|---|---|---|
| Скрепка в форме документа | Работаете с одним документом | Документ должен быть записан |
| Скрепка в списке | Разносите много сканов подряд | Нужно точно выделить строку |
| Перетаскивание | Файл уже открыт в проводнике | Не работает между окнами с разными правами |
| Сканирование | Бумажный оригинал на руках | Нужна компонента и драйвер сканера |
| Сохранение печатной формы | Документ сформирован в 1С | Только для печатных форм самой 1С |
Где хранятся прикреплённые PDF: в базе или в томах на диске
Это решение администратора, и от него зависит, как будет расти база. Настройка находится в разделе Администрирование → Общие настройки, в группе настроек работы с файлами.
Хранение в информационной базе. Вариант по умолчанию. Файл записывается внутрь базы вместе с остальными данными.
- ✅ Копия базы (выгрузка .dt или резервная копия СУБД) содержит все файлы — ничего не потеряется.
- ✅ Не нужно настраивать сетевые папки и права к ним.
- ❌ База быстро растёт: тысяча сканов по 3 МБ — это уже около 3 ГБ сверху.
- ❌ Резервное копирование и обновление идут дольше.
Хранение в томах на диске. Файлы лежат в сетевой папке, а в базе остаются только ссылки и описание. Тома создают в справочнике томов хранения файлов: указывают путь (для клиент-серверной базы — сетевой путь, доступный серверу 1С) и при необходимости максимальный размер тома.
- ✅ База остаётся компактной.
- ✅ Файлы можно бэкапить отдельно и реже.
- ❌ Резервная копия базы без копии томов неполная: восстановите базу — получите ссылки на файлы, которых нет.
- ❌ Нужны права на папку у пользователя, под которым работает сервер 1С (или у пользователей файловой базы).
Если перешли на тома, включите папку томов в регламент резервного копирования в тот же день — иначе первая же авария сотрёт все вложения.
Переключение уже накопленных файлов из базы в тома и обратно выполняется отдельной обработкой переноса и может идти долго. Запускайте её в нерабочее время и только после резервной копии.
Как найти прикреплённый документ и навести порядок во вложениях
Через год в базе накапливаются тысячи PDF, и вопрос «где скан этого акта» становится главным.
Поиск по владельцу
Самый быстрый путь — от документа. Найдите поступление или реализацию в списке по номеру, дате или контрагенту, затем нажмите скрепку. Колонка вложений в списке подскажет, есть ли файлы вообще.
Полнотекстовый поиск по содержимому
Если включён полнотекстовый поиск, 1С ищет не только по названиям, но и по тексту внутри файлов. Настройки — в Администрирование → Общие настройки, группа полнотекстового поиска.
- 🔎 Для PDF текст извлекается только если в документе есть текстовый слой. Скан «картинкой» без распознавания по содержимому не найдётся.
- 🖥 Извлечение текста из PDF выполняется регламентным заданием и зависит от фильтров, установленных в Windows на компьютере, где оно работает.
- ⏱ Индекс обновляется по расписанию, поэтому только что прикреплённый файл находится не сразу.
Включайте распознавание текста (OCR) в программе сканера при сохранении в PDF. Тогда поиск по фразе «договор поставки 45» найдёт нужный скан, даже если в названии файла этих слов нет.
Что ещё помогает держать порядок
- 🗂 Единое правило имён файлов: тип, номер, дата, контрагент.
- 🔁 Версии файлов: при редактировании через 1С старая редакция не теряется, её можно открыть из истории версий в карточке файла.
- 🗑 Удаление вложения работает через пометку на удаление: файл исчезает окончательно только после удаления помеченных объектов администратором. Случайно удалённый скан до этого момента можно вернуть, сняв пометку.