Документы и Печать · 10 мин
Как в 1С прикрепить файл к документу
Как прикрепить файл к документу в 1С: кнопка скрепки, перетаскивание, присоединённые файлы в БСП, настройка хранения, права доступа и решение типичных проблем.
Прикрепление файлов к документам — одна из самых востребованных функций в 1С: скан договора к реализации, акт сверки к счёту, фото товара к поступлению. В типовых конфигурациях на базе Библиотеки стандартных подсистем (БСП) — «1С:Бухгалтерия», «1С:Управление торговлей», «1С:ERP», «1С:Зарплата и управление персоналом» — механизм присоединённых файлов работает одинаково, отличаются лишь названия кнопок и расположение команд.
Прикрепить файл можно несколькими способами: через кнопку со скрепкой на панели документа, перетаскиванием мышью, через меню «Ещё» или из специального справочника присоединённых файлов. Выбор зависит от версии конфигурации и от того, где хранятся файлы — в базе данных или в томах на диске.
Перед началом работы убедитесь, что у вас есть права на добавление присоединённых файлов: в некоторых базах администратор ограничивает эту возможность. Также проверьте, не заполнено ли хранилище — при переполнении тома на диске добавление новых файлов будет завершаться ошибкой.
Где находится функция прикрепления файлов
В большинстве типовых конфигураций присоединённые файлы доступны из формы самого документа. Откройте нужный документ и посмотрите на командную панель — обычно там есть кнопка с пиктограммой скрепки. Если скрепки нет, откройте меню «Ещё» в правой части панели: пункт может называться «Присоединённые файлы», «Файлы» или «Присоединить файл».
В «1С:Бухгалтерии 8» список присоединённых файлов также выводится в отдельной панели формы документа — её можно развернуть кнопкой со скрепкой. В «1С:Управление торговлей» и «1С:ERP» файлы прикрепляются через гиперссылку «Присоединённые файлы» в панели навигации формы (раздел «См. также») либо через меню «Ещё».
Прикрепить файл можно и из списка документов, не открывая сам документ: выделите строку, нажмите правую кнопку мыши и поищите команду «Присоединённые файлы» в контекстном меню или в меню «Ещё» командной панели списка. Это удобно, когда нужно массово разложить сканы по документам.
Как прикрепить файл через кнопку скрепки
Это основной и самый надёжный способ. Откройте документ, в котором нужно сохранить файл, нажмите кнопку со скрепкой — откроется список присоединённых файлов. Пока к документу ничего не прикреплено, список будет пустым.
Нажмите «Добавить» (или «Создать») и выберите вариант «Из файла на диске» — откроется стандартное окно выбора файла. Найдите нужный файл, выделите его и подтвердите выбор. Программа скопирует файл в хранилище и покажет его в списке с указанием имени, размера, автора и даты добавления.
После добавления запишите документ, если он был изменён. Сам файл привязывается к документу сразу, но если документ находится в режиме редактирования с несохранёнными изменениями, корректнее сначала записать документ — в ряде конфигураций добавление файлов к незаписанному объекту невозможно.
- 1Откройте документ и запишите его, если он ещё не записан
- 2Нажмите кнопку со скрепкой или «Ещё → Присоединённые файлы»
- 3Нажмите «Добавить» → «Из файла на диске» и выберите файл
- 4Проверьте, что файл появился в списке с указанием размера и автора
- 5Дважды щёлкните по файлу, чтобы убедиться, что он открывается
Прикрепление перетаскиванием и другие способы
В тонком клиенте и веб-клиенте поддерживается перетаскивание: откройте список присоединённых файлов документа и перетащите файл мышью из проводника Windows прямо в область списка. Программа добавит файл без диалога выбора. Так можно перетащить сразу несколько файлов.
Ещё один вариант — сканирование. Если к компьютеру подключён сканер, в форме присоединённых файлов доступна команда «Добавить → Со сканера»: программа запустит диалог сканирования и сохранит результат в формате PDF или графическом формате сразу с привязкой к документу.
Наконец, файл можно создать «Из шаблона» (если в базе настроены шаблоны файлов) или добавить картинку из буфера обмена — например, снимок экрана. Эти команды находятся в том же меню «Добавить» списка присоединённых файлов.
Где хранятся прикреплённые файлы
Существует два варианта хранения: в информационной базе и в томах на диске. В первом случае файлы записываются внутрь базы данных — это просто, но база быстро растёт в размере, что замедляет резервное копирование и может сказаться на производительности.
Во втором случае в базе хранится только ссылка, а сами файлы лежат в папках (томах) на сервере или сетевом диске. Настройка выполняется администратором в разделе «Администрирование → Настройки работы с файлами» (точное название раздела зависит от конфигурации). Там же задаётся максимальный размер прикрепляемого файла и список запрещённых расширений.
Рядовому пользователю важно знать одно: если при добавлении файла появляется ошибка о недоступности тома или превышении размера — это вопрос к администратору, а не сбой документа. Самостоятельно менять настройки хранения без понимания последствий не следует: перенос файлов между базой и томами требует специальной обработки.
Как открыть, изменить и удалить прикреплённый файл
Чтобы посмотреть файл, откройте список присоединённых файлов документа и дважды щёлкните по строке — файл откроется в программе, назначенной для его формата в операционной системе. PDF откроется в просмотрщике, изображение — в графическом редакторе или просмотрщике картинок.
Для редактирования используйте команду «Редактировать»: программа заблокирует файл для других пользователей и откроет его локально. После внесения изменений нажмите «Закончить редактирование» — изменённая версия загрузится обратно в базу. Если просто закрыть файл, изменения не сохранятся в 1С.
Удаление выполняется кнопкой удаления в списке присоединённых файлов. Учтите: в ряде конфигураций файл помечается на удаление и физически стирается позже, при регламентной очистке. Восстановить ошибочно удалённый файл без резервной копии обычно невозможно.
Как проверить результат
Видны имя, размер, автор и дата добавления
Строка есть, но размер нулевой или файл не открывается
Файл открывается в соответствующей программе без ошибок
Ошибка «файл не найден» или «файл занят другим пользователем»
Коллега с правами видит тот же файл у документа
Файл виден только вам — проверьте, записан ли документ и завершено ли редактирование
Типичные проблемы и их решение
Если кнопки скрепки нет ни на панели, ни в меню «Ещё» — скорее всего, у вас недостаточно прав. Обратитесь к администратору: нужна роль, разрешающая добавление присоединённых файлов. Вторая возможная причина — доработанная конфигурация, где для конкретного вида документов механизм отключён.
Ошибка «файл занят» означает, что другой пользователь открыл файл на редактирование и не завершил работу. Дождитесь, пока он нажмёт «Закончить редактирование», или попросите администратора снять блокировку. Не пытайтесь обойти блокировку копированием — получите две расходящиеся версии файла.
Если файл добавляется, но не открывается, проверьте, установлена ли на компьютере программа для этого формата. 1С не открывает файлы сама — она передаёт их операционной системе. Для PDF, изображений и офисных форматов нужны соответствующие приложения.
Альтернативы штатному механизму
Если штатных присоединённых файлов недостаточно, есть варианты. Для электронных документов от контрагентов используйте встроенный обмен электронными документами (ЭДО): файлы поступают и хранятся автоматически вместе с документом, без ручного прикрепления.
Для старых или самописных конфигураций без БСП придётся либо внедрять подсистему присоединённых файлов (работа для программиста), либо хранить в документе только путь к файлу в общей сетевой папке — это простой, но ненадёжный вариант: при перемещении файла ссылка перестаёт работать.
Сравнение вариантов хранения
Подходит для небольшого числа файлов и файловых баз. Ограничение: быстрый рост размера базы, нагрузка при обмене и резервном копировании
Подходит для большого объёма сканов и клиент-серверных баз. Требует настройки администратором и контроля свободного места на диске
Временное решение для конфигураций без механизма файлов. Не защищено от переноса и удаления файлов вне 1С
Практическая рекомендация: договоритесь внутри компании о единых правилах именования прикрепляемых файлов (например, «Договор_Контрагент_Дата») — это заметно упрощает поиск, когда у одного документа накапливается несколько вложений.
Частые вопросы
Можно ли прикрепить сразу несколько файлов к одному документу?
Да. В диалоге выбора файла выделите несколько файлов с зажатой клавишей Ctrl или перетащите группу файлов мышью в список присоединённых файлов. Каждый файл добавится отдельной строкой.
Есть ли ограничение на размер прикрепляемого файла?
Ограничение задаётся в настройках работы с файлами в разделе администрирования. Если при добавлении появляется ошибка о размере, попросите администратора увеличить лимит или сожмите файл — например, сохраните скан в PDF с меньшим разрешением.
Видят ли прикреплённые файлы другие пользователи?
Да, если у них есть права на просмотр присоединённых файлов и на сам документ. Файл хранится централизованно, поэтому после добавления он сразу доступен всем пользователям базы с соответствующими правами.
Что будет с файлами при удалении документа?
При пометке документа на удаление присоединённые файлы обычно тоже помечаются на удаление и стираются при штатном удалении помеченных объектов. Если документ может понадобиться, сначала сохраните нужные файлы на диск командой «Сохранить как».
Можно ли прикрепить файл к элементу справочника, а не к документу?
Да, механизм присоединённых файлов работает и для справочников: контрагентов, номенклатуры, сотрудников. Откройте карточку элемента и ищите ту же кнопку со скрепкой или пункт «Присоединённые файлы» в меню «Ещё».
Почему файл открывается только для чтения?
Так происходит, если файл открыт командой просмотра, занят другим пользователем или у вас нет прав на изменение. Для редактирования используйте команду «Редактировать» в списке присоединённых файлов, а по завершении — «Закончить редактирование».
Что важно запомнить
Файл прикрепляется через кнопку скрепки или меню «Ещё → Присоединённые файлы» командой «Добавить» либо перетаскиванием. Сначала записывайте документ, редактирование завершайте командой «Закончить редактирование», а файлы томов не трогайте через проводник. При ошибках прав, размера или блокировки обращайтесь к администратору базы.