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

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

Как в 1С прикрепить файл к документу

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

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

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

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

Где находится функция прикрепления файлов

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

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

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

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

Это основной и самый надёжный способ. Откройте документ, в котором нужно сохранить файл, нажмите кнопку со скрепкой — откроется список присоединённых файлов. Пока к документу ничего не прикреплено, список будет пустым.

Нажмите «Добавить» (или «Создать») и выберите вариант «Из файла на диске» — откроется стандартное окно выбора файла. Найдите нужный файл, выделите его и подтвердите выбор. Программа скопирует файл в хранилище и покажет его в списке с указанием имени, размера, автора и даты добавления.

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

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

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

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

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

Наконец, файл можно создать «Из шаблона» (если в базе настроены шаблоны файлов) или добавить картинку из буфера обмена — например, снимок экрана. Эти команды находятся в том же меню «Добавить» списка присоединённых файлов.

Где хранятся прикреплённые файлы

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

Во втором случае в базе хранится только ссылка, а сами файлы лежат в папках (томах) на сервере или сетевом диске. Настройка выполняется администратором в разделе «Администрирование → Настройки работы с файлами» (точное название раздела зависит от конфигурации). Там же задаётся максимальный размер прикрепляемого файла и список запрещённых расширений.

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

Как открыть, изменить и удалить прикреплённый файл

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

Для редактирования используйте команду «Редактировать»: программа заблокирует файл для других пользователей и откроет его локально. После внесения изменений нажмите «Закончить редактирование» — изменённая версия загрузится обратно в базу. Если просто закрыть файл, изменения не сохранятся в 1С.

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

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

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

Файл в списке
Норма

Видны имя, размер, автор и дата добавления

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

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

Открытие файла
Норма

Файл открывается в соответствующей программе без ошибок

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

Ошибка «файл не найден» или «файл занят другим пользователем»

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

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

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

Файл виден только вам — проверьте, записан ли документ и завершено ли редактирование

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

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

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

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

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

Альтернативы штатному механизму

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

Для старых или самописных конфигураций без БСП придётся либо внедрять подсистему присоединённых файлов (работа для программиста), либо хранить в документе только путь к файлу в общей сетевой папке — это простой, но ненадёжный вариант: при перемещении файла ссылка перестаёт работать.

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

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

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

В томах на диске

Подходит для большого объёма сканов и клиент-серверных баз. Требует настройки администратором и контроля свободного места на диске

Ссылка на сетевую папку

Временное решение для конфигураций без механизма файлов. Не защищено от переноса и удаления файлов вне 1С

Практическая рекомендация: договоритесь внутри компании о единых правилах именования прикрепляемых файлов (например, «Договор_Контрагент_Дата») — это заметно упрощает поиск, когда у одного документа накапливается несколько вложений.

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

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

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

Есть ли ограничение на размер прикрепляемого файла?

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

Видят ли прикреплённые файлы другие пользователи?

Да, если у них есть права на просмотр присоединённых файлов и на сам документ. Файл хранится централизованно, поэтому после добавления он сразу доступен всем пользователям базы с соответствующими правами.

Что будет с файлами при удалении документа?

При пометке документа на удаление присоединённые файлы обычно тоже помечаются на удаление и стираются при штатном удалении помеченных объектов. Если документ может понадобиться, сначала сохраните нужные файлы на диск командой «Сохранить как».

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

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

Почему файл открывается только для чтения?

Так происходит, если файл открыт командой просмотра, занят другим пользователем или у вас нет прав на изменение. Для редактирования используйте команду «Редактировать» в списке присоединённых файлов, а по завершении — «Закончить редактирование».

Итог

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

Файл прикрепляется через кнопку скрепки или меню «Ещё → Присоединённые файлы» командой «Добавить» либо перетаскиванием. Сначала записывайте документ, редактирование завершайте командой «Закончить редактирование», а файлы томов не трогайте через проводник. При ошибках прав, размера или блокировки обращайтесь к администратору базы.