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

Администрирование · 9 мин

Где сохраняются документы в 1С: подробный разбор

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

Документы в 1С не сохраняются как отдельные файлы Word или Excel — каждый проведённый документ представляет собой набор записей в таблицах базы данных. Это принципиальный момент, который нужно понимать до того, как искать «файл документа» на диске. Проводка, счёт-фактура или накладная хранятся в виде строк внутри информационной базы, и их нельзя просто скопировать через проводник Windows.

Где именно физически расположены эти данные, зависит от режима работы: файловая база хранится в одном файле с расширением 1Cv8.1CD, а клиент-серверная — в таблицах на SQL-сервере. Присоединенные файлы (сканы, договоры в PDF, изображения) хранятся отдельно — либо внутри базы, либо в томах на диске, в зависимости от настроек.

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

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

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

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

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

Где находится файловая база 1С на диске

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

Чтобы узнать точный путь к базе, откройте окно запуска 1С (список информационных баз), выделите нужную базу и нажмите кнопку «Изменить» или посмотрите строку подключения внизу окна — там будет указан каталог, например D:\1C_Bases\Trade. Путь также виден в самой программе: раздел «Администрирование» → «Обслуживание» или через «Файл» → «Сведения о программе» в некоторых конфигурациях.

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

Где хранятся данные в клиент-серверном варианте

В клиент-серверном режиме база данных размещается на сервере СУБД — чаще всего Microsoft SQL Server или PostgreSQL. Документы лежат в таблицах этой базы, а сервер 1С:Предприятия выступает посредником между программой пользователя и СУБД.

Файлы самой базы на сервере СУБД (например, .mdf и .ldf для MS SQL) обычно расположены в каталоге данных SQL-сервера, который задаётся при установке СУБД. Точное расположение смотрит администратор через SQL Server Management Studio: свойства базы данных → раздел «Файлы».

Рядовому пользователю прямой доступ к этим файлам не нужен: работа с документами ведётся только через интерфейс 1С. Прямые запросы к таблицам SQL в обход платформы 1С допустимы только на чтение и только специалистом — попытка изменить данные напрямую в СУБД нарушает целостность базы и лишает поддержки.

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

Основной инструмент поиска — журналы документов. В типовых конфигурациях они сгруппированы по разделам: «Продажи», «Покупки», «Банк и касса», «Склад» и так далее. Откройте нужный раздел, выберите журнал (например, «Реализации (акты, накладные)») и установите отбор по периоду, контрагенту или организации.

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

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

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

Где хранятся присоединенные файлы и печатные формы

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

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

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

Печатные формы, которые вы формируете при печати документа, по умолчанию нигде не сохраняются — они генерируются заново при каждой печати. Чтобы сохранить печатную форму как файл, используйте кнопку «Сохранить» в окне печатной формы и выберите формат PDF, Excel или другой.

Варианты хранения присоединенных файлов

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

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

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

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

Резервные копии и выгрузка документов

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

Если нужно передать конкретные документы в другую базу или бухгалтеру, используются типовые обмены: «Синхронизация данных», выгрузка в «1С:Бухгалтерию» из управленческих конфигураций, универсальный обмен через XML. Для передачи печатных форм контрагентам достаточно сохранить их в PDF.

Для клиент-серверных баз резервное копирование обычно выполняется средствами самой СУБД (например, заданиями обслуживания в MS SQL). Это задача администратора: копия должна регулярно создаваться и периодически проверяться восстановлением на тестовом сервере.

Типичные ошибки
01
Искать документы как файлы в папке базы — документы хранятся внутри базы, отдельных файлов нет
02
Копировать 1Cv8.1CD при работающих пользователях — копия получается повреждённой или несогласованной
03
Считать, что копия базы включает файлы из томов — при хранении вложений на диске их нужно копировать отдельно
04
Удалять помеченные документы без проверки ссылок — на документ могут ссылаться другие объекты, и удаление нарушит учёт
05
Менять данные напрямую в таблицах SQL — это нарушает целостность базы и поддержку конфигурации

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

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

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

Документ был вчера, а сегодня пропал из журнала. Куда он делся?

Чаще всего документ помечен на удаление или изменён отбор в журнале (период, организация, контрагент). Включите отображение помеченных объектов и сбросьте отборы. Также проверьте, не изменена ли дата документа — он мог «уехать» за пределы отображаемого периода.

Как узнать, файловая у меня база или серверная?

В окне запуска 1С выделите базу: у файловой в строке подключения указан путь к каталогу (File=...), у серверной — имя сервера и базы (Srvr=..., Ref=...). Тот же путь виден в свойствах базы через кнопку «Изменить».

Куда сохраняются файлы, отправленные по электронной почте из 1С?

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

Как перенести документы при переходе на новый компьютер?

Переносится не документ, а вся база: для файлового режима скопируйте каталог с файлом 1Cv8.1CD (при завершённых сеансах) и добавьте базу в список на новом компьютере. Для серверного режима достаточно установить платформу и подключиться к той же серверной базе.

Итог

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

Документы 1С живут внутри информационной базы: в файле 1Cv8.1CD (файловый режим) или в таблицах SQL-сервера (клиент-серверный). Искать их нужно через журналы и поиск в программе, копировать базу — только при завершённых сеансах, а при хранении вложений в томах не забывать про их отдельное резервное копирование.