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

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

Как вложить документ в 1С: способы прикрепления файлов

Как прикрепить файл к документу в 1С: присоединение файлов, хранение в базе или томах, сканирование, типовые ошибки и способы проверки результата.

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

Механизм вложений доступен в типовых конфигурациях на базе Библиотеки стандартных подсистем: «1С:Бухгалтерия 8», «1С:Управление торговлей», «1С:ERP», «1С:Зарплата и управление персоналом» и других. Если в конфигурации включена работа с присоединёнными файлами, у документов и справочников появляется команда «Присоединённые файлы» или кнопка со скрепкой.

Ниже разобраны основные способы вложения: через кнопку прикрепления, перетаскиванием, со сканера, а также настройка хранения файлов и типовые проблемы. Инструкции ориентированы на типовые конфигурации в режиме «Тонкий клиент» и веб-клиент; в самописных решениях названия команд могут отличаться.

Где в 1С находится функция вложения файлов

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

Если кнопки нет, возможны три причины: у пользователя недостаточно прав, подсистема присоединённых файлов отключена в настройках, либо конфигурация не поддерживает вложения для этого типа объектов. Проверьте раздел «Администрирование» → «Общие настройки» (в некоторых конфигурациях — «Настройка работы с файлами»): там должен быть включён признак хранения присоединённых файлов.

Как вложить файл через кнопку прикрепления

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

Порядок действий
  1. 1
    Откройте документ или элемент справочника, к которому нужно приложить файл
  2. 2
    Нажмите кнопку со скрепкой или выберите «Ещё» → «Присоединённые файлы»
  3. 3
    В открывшемся списке нажмите «Добавить» → «Из файла на диске» (или «Создать» → «Из файла»)
  4. 4
    Выберите файл в проводнике и подтвердите выбор
  5. 5
    Убедитесь, что файл появился в списке присоединённых, и закройте форму

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

Как вложить документ перетаскиванием (Drag-and-drop)

В конфигурациях на платформе 8.3 с управляемыми формами файл можно перетащить мышью из проводника Windows прямо в форму документа или в список присоединённых файлов. Программа сама создаст вложение без дополнительных команд.

Этот способ удобен при массовой обработке: например, когда бухгалтер получил от менеджеров папку со сканами актов и раскладывает их по документам. Ограничение — перетаскивание работает не во всех формах и не во всех клиентах; в веб-клиенте поведение зависит от браузера. Если перетаскивание не срабатывает, используйте кнопку «Добавить из файла на диске» — это универсальный вариант.

Как вложить документ со сканера

Если оригинал документа существует только на бумаге, типовые конфигурации позволяют отсканировать его напрямую в базу. В списке присоединённых файлов выберите «Добавить» → «Со сканера» (название может отличаться: «Сканировать»). Программа обратится к установленному сканеру через драйвер TWAIN или WIA, покажет окно предпросмотра и сохранит результат как изображение или PDF.

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

Где хранятся вложения: в базе или в томах на диске

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

Альтернатива — хранение файлов в томах на диске. В разделе «Администрирование» → «Общие настройки» → «Хранение файлов» (точный путь зависит от конфигурации) можно переключить режим и указать папку-том. Файлы будут лежать в файловой системе, а в базе останутся только ссылки. При этом тома нужно включать в отдельную схему резервного копирования — стандартная выгрузка базы их не захватит.

Сравнение вариантов хранения

Хранение в информационной базе

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

Хранение в томах на диске

Подходит при большом потоке сканов. Плюс: база остаётся компактной. Минус: требуется отдельное резервное копирование томов и контроль доступности сетевой папки для всех пользователей.

Как проверить, что файл вложился корректно

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

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

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

Файл в списке присоединённых
Норма

Файл виден, указано имя и размер

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

Строка есть, но размер 0 байт или файл не открывается

Открытие вложения
Норма

Файл открывается в программе просмотра, содержимое читается

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

Ошибка открытия или пустое содержимое — файл нужно перезалить

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

Коллега с правами на документ видит и открывает вложение

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

Ошибка доступа — проверьте права и доступность тома на диске

Типичные ошибки и их решение

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

Типичные ошибки
01
Попытка прикрепить файл к незаписанному документу — команда недоступна; сначала нажмите «Записать»
02
Прикрепление файла, открытого в другой программе с блокировкой, — вложение создаётся пустым; закройте файл и добавьте заново
03
Хранение тысяч сканов внутри базы при активной работе — база раздувается, обновления идут часами; переведите вложения в тома на диске
04
Удаление или перемещение папки томов вручную — все ссылки на файлы ломаются; изменяйте путь к тому только через настройки программы
05
Ожидание, что вложение попадёт в выгрузку при хранении в томах — файлы в томах в .dt не входят; настройте отдельное копирование томов

Если кнопка прикрепления отсутствует у конкретного пользователя, но есть у коллег, дело почти наверняка в правах: попросите администратора проверить роли, связанные с работой с присоединёнными файлами, и профиль группы доступа.

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

Какие форматы файлов можно вкладывать в 1С?

Ограничений по форматам в типовых конфигурациях практически нет: PDF, JPEG, PNG, DOCX, XLSX, XML и другие. Ограничение может касаться максимального размера файла — он задаётся в настройках. Для сканов первичных документов принято использовать PDF или JPEG, так как они открываются на любом компьютере без дополнительных программ.

Можно ли прикрепить несколько файлов к одному документу?

Да, количество вложений к одному объекту не ограничено. Можно добавлять файлы по одному или выделять сразу несколько в диалоге выбора. Все они отобразятся в списке присоединённых файлов документа.

Почему вложение не открывается у другого пользователя?

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

Как удалить или заменить вложенный документ?

Откройте список присоединённых файлов документа, выделите нужный файл и нажмите «Удалить» или «Пометить на удаление». Для замены используйте команду редактирования файла или добавьте новую версию — при включённом версионировании старая копия сохранится в истории.

Попадут ли вложения в резервную копию базы?

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

Можно ли вложить документ массово, сразу ко многим документам?

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

Итог

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

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