Документ 1С и прикреплённый файл: два разных объекта под одним словом

· 10 мин

Содержание

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

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

Что такое документ в 1С с точки зрения программы

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

У любого документа есть обязательные признаки:

  • 📅 Дата и время. По ним программа выстраивает последовательность операций.
  • 🔢 Номер. Присваивается автоматически, обычно с префиксом организации.
  • ✅ Признак «Проведён». Показывает, сформированы ли движения.
  • 📊 Движения по регистрам. Проводки в регистре бухгалтерии, остатки товаров, взаиморасчёты, НДС.
  • 🧾 Табличные части. Строки товаров, услуг, сотрудников.

Главное свойство документа — проведение. Пока документ не проведён, он просто запись в журнале. После проведения он меняет учёт: появляются проводки, двигаются остатки, отражается долг контрагента.

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

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

Документ 1С и первичный документ — не одно и то же

Бухгалтер под словом «документ» часто понимает бумажную первичку: акт, накладную, счёт-фактуру. В 1С это два слоя:

ЧтоГде в 1СПример
Учётный объектДокумент в списке, например «Реализация (акты, накладные, УПД)»Запись с датой, суммой и проводками
Первичный документПечатная форма этого объектаУПД, ТОРГ-12, акт для подписи
Подписанный экземплярПрисоединённый файл или электронный документ в ЭДОСкан с печатью, XML с подписью

Один учётный документ может дать несколько печатных форм и несколько файлов. Реализация печатает УПД, счёт-фактуру и ТТН. К ней же можно прикрепить скан подписанного экземпляра.

Файлы в 1С: вложения и внешние объекты

Слово «файл» в 1С тоже обозначает разные вещи. Удобно разделить их на три группы.

Присоединённые файлы

Это то, что пользователь прикрепляет к документу или справочнику: скан, фото, PDF, таблица Excel. В типовых конфигурациях на Библиотеке стандартных подсистем (БП 3.0, ЗУП 3.1, УТ 11, КА, ERP) механизм один и тот же.

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

Файлы самой программы и базы

Эти файлы никто не прикрепляет, но с ними работает администратор:

РасширениеЧто это
.1CDФайл файловой информационной базы, в нём все данные
.dtВыгрузка информационной базы для переноса и резервной копии
.cfФайл конфигурации
.cfuФайл обновления конфигурации
.cfeФайл расширения конфигурации
.epfВнешняя обработка
.erfВнешний отчёт

Внешние обработки и отчёты

Файлы .epf и .erf — это код, который работает внутри базы, но хранится вне конфигурации. Через них часто добавляют свои печатные формы, загрузку из Excel, нестандартные отчёты.

В БП 3.0 их подключают через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки. Флажок с тем же названием в этом разделе должен быть включён.

Внешняя обработка выполняет любой код с правами пользователя, который её запустил. Подключайте файлы .epf только из надёжного источника. Чужую обработку из интернета сначала проверьте на копии базы.

Как прикрепить и хранить файлы в 1С

Прикрепить файл к документу можно за минуту.

  1. Откройте документ, например поступление или реализацию.
  2. Нажмите на значок скрепки в командной панели формы. Откроется список присоединённых файлов.
  3. Нажмите Добавить и выберите вариант: файл с диска, скан со сканера или новый файл по шаблону.
  4. Выберите файл. Он появится в списке, а у документа в журнале отобразится отметка о вложении.

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

Редактирование файла без потери версии

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

Порядок такой:

  1. Выделите файл и выберите команду Редактировать.
  2. Внесите правки в Word или Excel и сохраните.
  3. Вернитесь в 1С и нажмите Закончить редактирование. Только после этого изменения попадут в базу.

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

Где физически лежат файлы: база или тома

Есть два способа хранения:

СпособКак работаетКогда подходит
В информационной базеФайл хранится внутри базы вместе с даннымиНебольшая база, мало вложений
В томах на дискеВ базе только ссылка, сам файл в папке на сервереТысячи сканов, база растёт на гигабайты

Настройка находится в Администрирование → Общие настройки, в группе настроек работы с файлами. Там же создают тома хранения: указывают сетевой путь к папке и максимальный размер тома.

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

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

Где хранить присоединённые файлы?

Печатная форма и файл: в чём разница

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

Отсюда практические следствия:

  • 🔄 Печатная форма всегда актуальна. Исправили сумму в реализации — при следующей печати УПД будет с новой суммой.
  • 📎 Файл фиксирует момент. Скан подписанного акта не изменится, даже если документ в базе поправят.
  • 🖨 Печатную форму можно превратить в файл. В окне предпросмотра есть команда сохранения: в PDF, Excel, Word.

В БП 3.0 при сохранении печатной формы можно выбрать не только папку на компьютере, но и прикрепить результат к самому документу. Тогда PDF окажется среди присоединённых файлов. Это удобно, когда нужно зафиксировать, какой именно экземпляр отправили контрагенту.

Почему это важно для учёта

Закон о бухгалтерском учёте разрешает составлять первичку и в бумажном, и в электронном виде. Хранить её нужно не менее пяти лет после отчётного года.

Сама запись в 1С первичным документом не является, пока по ней нет подписанного экземпляра. Бумажный экземпляр лежит в папке, электронный — в ЭДО или в присоединённых файлах. Если документ в базе потом исправили, подписанный экземпляр это не отменяет: расхождение придётся оформлять исправлением или корректировкой.

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

Документы и файлы при обмене между базами 1С

Обмен между базами — ещё одно место, где документ и файл ведут себя по-разному.

Документы передаются правилами обмена. Например, в синхронизации БП 3.0 и УТ 11 реализации и поступления выгружаются в формате EnterpriseData. В приёмнике создаётся документ с теми же реквизитами. Проводить его или нет, решают настройки синхронизации.

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

В распределённой информационной базе (РИБ) узлы обмениваются почти всеми данными конфигурации, включая справочники присоединённых файлов. Но при хранении в томах сами файлы лежат в папках, и узлу нужен к ним доступ либо их нужно передавать вместе с обменом.

Электронные документы ЭДО — особый случай. Входящий УПД приходит как XML-файл с подписью. 1С разбирает его и создаёт учётный документ поступления. Получается пара: исходный файл с подписью хранится в ЭДО, а учётный документ проводится в базе.

СценарийДокументФайл
Синхронизация БП и УТПередаётся правилами обменаПроверяйте после первого обмена
РИБ, хранение в базеПередаётсяПередаётся вместе с данными
РИБ, хранение в томахПередаётсяНужен доступ к папкам тома
Перенос через .dtПереноситсяПереносится, только если хранится в базе
Входящий ЭДОСоздаётся из файлаXML с подписью остаётся в ЭДО

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

Права на документы задаются ролями и профилями групп доступа: Администрирование → Настройки пользователей и прав → Группы доступа. Пользователь может видеть реализации, но не иметь права их проводить.

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

Что стоит проверить администратору:

  • 🔐 Доступ к папкам томов. Пользователи 1С не должны открывать папку тома напрямую через проводник. Права на неё нужны учётной записи, под которой работает сервер 1С или пользователь файловой базы.
  • 🧩 Внешние обработки. Право добавлять и изменять дополнительные обработки давайте только администратору.
  • 🛡 Защита от опасных действий. В карточке пользователя есть флажок защиты. С ним 1С предупреждает при открытии внешних файлов с кодом. Снимать его рядовым пользователям не стоит.
  • 📁 Рабочие каталоги. Отредактированные файлы временно лежат на компьютерах сотрудников. На общем терминальном сервере у каждого должен быть свой каталог.
Проверка хранения файлов в базе
Выполнено: 0 / 6

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

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

После восстановления базы файлы не открываются. Типичная история при хранении в томах: базу восстановили из .dt, а папку тома — нет или из другой даты. Восстанавливайте их парой.

Путь к тому указан как D:\Файлы. Для клиент-серверной базы путь должен быть доступен со стороны сервера 1С. Локальная буква диска пользователя не подходит, нужен сетевой путь вида \\server\1c_files.

Печатную форму поправили вручную и сохранили. Табличный документ в предпросмотре можно отредактировать. Но правки не попадут в учётный документ, а при следующей печати пропадут. Исправляйте данные в самом документе.

Сканы весом по 20 МБ. Сканер в цвете и с высоким разрешением быстро раздувает базу. Для первички хватает чёрно-белого скана в PDF с разрешением около 200–300 точек на дюйм.

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

Можно ли найти документ по содержимому прикреплённого файла?
Да, если в базе включён полнотекстовый поиск и формат файла поддерживается для индексации. Индекс нужно периодически обновлять, обычно это делает регламентное задание.
Сколько файлов можно прикрепить к одному документу?
Жёсткого ограничения на количество нет. Ограничивают размер одного файла в настройках работы с файлами и общий объём хранилища.
Как выгрузить все сканы из базы разом?
В списке присоединённых файлов выделите нужные и сохраните их на диск. Массовая выгрузка по всем документам за период обычно делается обработкой или через папку тома, если файлы хранятся на диске.
Чем документ отличается от справочника в 1С?
Справочник хранит постоянные сведения: контрагентов, номенклатуру, сотрудников. Документ фиксирует событие во времени и через проведение меняет учёт.
Видят ли контрагенты файлы, прикреплённые к документу?
Нет. Присоединённые файлы видны только пользователям вашей базы с правами на документ. Контрагенту уходит то, что вы отправили по почте или через ЭДО.

Источники

  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте», ст. 9 и ст. 29