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

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

Как хранить документы в 1С: практическое руководство

Разбираем, как хранить документы в 1С: журналы документов, присоединённые файлы, тома хранения, архивирование, права доступа и защита данных от потери.

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

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

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

Где физически хранятся документы в 1С

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

Файлы, прикреплённые к документам (сканы, PDF, изображения), могут храниться двумя способами:

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

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

Настройка хранения файлов в томах

Вынос файлов из базы в тома — главный способ сдержать рост базы. Это особенно важно для файловых баз, где приближение размера 1Cv8.1CD к нескольким гигабайтам заметно замедляет работу и повышает риск повреждения файла.

Как настроить том хранения файлов
  1. 1
    Откройте «Администрирование» → «Настройки работы с файлами» и включите хранение файлов в томах
  2. 2
    Создайте на сервере папку для файлов и убедитесь, что у службы сервера 1С (или пользователей в файловом режиме) есть права на запись в неё
  3. 3
    В справочнике «Тома хранения файлов» создайте новый том и укажите полный путь к папке
  4. 4
    Назначьте том по умолчанию, чтобы новые файлы попадали в него автоматически
  5. 5
    Проверьте: прикрепите тестовый файл к документу и убедитесь, что он появился в папке тома

Для клиент-серверного варианта путь к тому должен быть доступен с сервера 1С, а не с компьютеров пользователей. Частая ошибка — указать локальный путь вида D:\Files, который существует на машине администратора, но не на сервере.

Тома можно разделять: например, отдельный том для сканов договоров и отдельный для изображений номенклатуры. Это упрощает резервное копирование и перенос данных при росте объёмов.

Организация документов в журналах

Журналы документов — основной рабочий инструмент поиска. Чтобы хранение было упорядоченным, настройте отборы и сохраните их как варианты: по организации, контрагенту, периоду, ответственному.

Полезные приёмы для ежедневной работы:

  • Создайте общие журналы, объединяющие несколько видов документов, — например, «Документы по покупателям» с реализациями, счетами и актах.
  • Используйте поле «Комментарий» для маркировки: «оригинал получен», «на согласовании», «подписан ЭДО». Поиск по комментарию работает быстрее, чем просмотр вложений.
  • Настройте нумерацию документов и не меняйте префиксы в середине периода — это ломает сквозную нумерацию и затрудняет сверку с бумажным архивом.

Для документов, по которым нужен строгий учёт бумажных оригиналов, заведите соответствие: номер в 1С = номер на бумажном документе. Проверяйте расхождения при ежемесячной сверке, а не в конце года.

Права доступа к документам

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

Минимальный набор ограничений, который стоит внедрить:

  • Запрет изменения документов закрытых периодов — через даты запрета редактирования («Администрирование» → «Даты запрета изменения данных»).
  • Разграничение по организациям, если в базе ведётся учёт нескольких юрлиц.
  • Отдельные права на удаление: пометка на удаление должна быть доступна ограниченному кругу, а физическое удаление — только администратору через «Удаление помеченных объектов».

Архивирование и свёртка старых периодов

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

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

Архивная копия базы. Альтернатива свёртке — сохранить копию базы за старый период как архив и продолжать работу в актуальной базе. Архивную копию можно развернуть при необходимости для проверки или налоговой сверки.

Свёртка или архивная копия

Свёртка базы

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

Архивная копия

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

Вынос файлов в тома

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

Резервное копирование и защита от потери

Любая система хранения бессмысленна без резервных копий. Для файловых баз минимум — ежедневное копирование файла 1Cv8.1CD при закрытой базе через регламентное задание или скрипт. Для клиент-серверных — штатные средства СУБД (регламентные бэкапы в MS SQL или PostgreSQL).

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

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

Как проверить систему хранения

Резервная копия
Норма

Копия создаётся по расписанию и периодически тестируется восстановлением

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

Копии есть, но никто не проверял, разворачиваются ли они

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

Файл открывается из документа, лежит в томе, том копируется вместе с базой

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

Файл в списке есть, но при открытии ошибка «файл не найден»

Размер базы
Норма

Рост стабильный и объяснимый объёмом работы

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

База выросла резко — часто это признак хранения файлов внутри базы

Старые периоды
Норма

Установлена дата запрета редактирования, свёртка выполнена по плану

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

Прошлогодние документы свободно редактируются любым бухгалтером

Типичные ошибки при хранении документов

Типичные ошибки
01
Хранение всех сканов внутри базы — база раздувается, замедляется работа и усложняется резервное копирование
02
Физическое удаление документов вместо пометки на удаление — теряется история и ломаются связи с другими объектами
03
Отсутствие копирования томов файлов — при восстановлении базы вложения оказываются недоступны
04
Редактирование документов закрытых периодов — расхождения с уже сданной отчётностью
05
Хранение файлов только на рабочих столах сотрудников вне 1С — при увольнении или поломке ПК документы теряются

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

Итог

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

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

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

Можно ли хранить сканы документов прямо в 1С без томов?

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

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

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

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

Откройте карточку контрагента — в типовых конфигурациях там есть переходы к связанным документам. Альтернатива — журнал документов с отбором по контрагенту или универсальный отчёт «История изменений» / поиск по ссылкам.

Нужно ли хранить бумажные оригиналы, если документы есть в 1С?

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

Как перенести накопленные в базе файлы в тома?

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

Как ограничить доступ к документам одной организации в общей базе?

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