Где на диске и в базе лежат документы 1С 8.3 и как их найти

· 11 мин

Содержание

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

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

Где хранятся документы в файловой базе 1С 8.3

Файловая база — это каталог на диске или в сетевой папке. Главное в нём — файл 1Cv8.1CD. В нём сразу всё: конфигурация, справочники, документы, регистры, настройки пользователей.

Как узнать путь к базе

  1. Откройте окно запуска 1С (ярлык «1С:Предприятие»).
  2. Выделите базу одним щелчком, не запуская её.
  3. Под списком баз появится строка вида File="D:\Bases\Buh_OOO_Romashka"; — это и есть каталог базы.

Если база уже открыта, путь можно посмотреть в самой программе: меню с тремя полосками (или значок «i» в заголовке окна) → Справка → О программе. В окне видна строка подключения к информационной базе — тот же File="…" с путём.

По умолчанию новая база создаётся в профиле пользователя: C:\Users\<имя>\Documents\InfoBase, InfoBase1 и так далее. Если базу создавали из шаблона и папку не меняли, ищите там.

Что ещё лежит в каталоге базы

Файл или папкаЧто этоМожно ли удалять
1Cv8.1CDСама база: все документы и данныеНет. Это и есть ваши документы
1Cv8.1CLФайл блокировки, пока база открытаТолько если никто не работает и база «висит»
1Cv8LogЖурнал регистрации (кто, когда, что менял)Нежелательно — пропадёт история действий
1Cv8FTxtИндекс полнотекстового поискаМожно, индекс пересоздаётся

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

Внутри 1Cv8.1CD документы разложены по служебным таблицам. Открыть их «как файлы» нельзя: читать содержимое умеет только платформа 1С.

Документы в клиент-серверной 1С: SQL и каталог сервера

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

Где найти имя SQL-базы

В окне запуска у такой базы строка выглядит иначе: Srvr="srv-1c"; Ref="buh_prod";. Здесь srv-1c — сервер 1С, buh_prod — имя информационной базы в кластере. Имя базы на SQL-сервере может отличаться. Его видно в консоли администрирования серверов 1С: свойства информационной базы → поля «Сервер баз данных» и «База данных».

Как выглядят документы в таблицах SQL

Каждый вид документа — отдельная таблица с безличным именем:

  • 📄 _Document123 — шапки документов одного вида (дата, номер, контрагент, сумма);
  • 📋 _Document123_VT456 — табличная часть этого документа (строки товаров, услуг);
  • 📊 _AccRg789, _AccumRg… — движения по регистрам, которые документ сделал при проведении.

Какой номер соответствует «Реализации товаров и услуг», а какой — «Поступлению», знает только сама 1С. Соответствие выдаёт метод ПолучитьСтруктуруХраненияБазыДанных(), его вызывают из консоли кода или обработки. Администратору это нужно для разбора блокировок и медленных запросов.

Не правьте данные 1С прямыми запросами UPDATE и DELETE в SQL. Платформа не узнает об изменениях, итоги регистров разойдутся с документами, а лицензионное соглашение такие правки запрещает.

Каталог кластера на сервере 1С

На самом сервере 1С есть каталог srvinfo. При установке службы по умолчанию он находится в C:\Program Files\1cv8\srvinfo. Внутри — папка reg_1541 с настройками кластера и подпапки баз с именами-GUID. В них лежат журналы регистрации и служебные данные сеансов. Документов там нет: если потерять srvinfo, данные в SQL останутся целы, но базы придётся заново регистрировать в кластере.

Временные файлы, кэш и список баз на компьютере

Часть данных 1С держит на каждом компьютере пользователя. Это не документы, а служебная информация, которая ускоряет работу.

ПутьЧто хранится
%APPDATA%\1C\1CEStart\ibases.v8iСписок баз в окне запуска
%APPDATA%\1C\1cv8\<GUID>Настройки пользователя и кэш конфигурации
%LOCALAPPDATA%\1C\1cv8\<GUID>Локальный кэш метаданных
%TEMP%Временные файлы: открытые вложения, выгрузки, печатные формы перед сохранением

Чтобы открыть папку, вставьте путь, например %APPDATA%\1C, в адресную строку Проводника и нажмите Enter.

Когда кэш стоит очистить

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

  1. Запустить базу с ключом /ClearCache — его дописывают в поле «Дополнительные параметры запуска» в свойствах базы в окне запуска.
  2. Закрыть 1С и удалить папки с именами-GUID в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8.

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

Файл ibases.v8i стоит сохранить отдельно перед переустановкой Windows. Это просто список путей к базам, но восстанавливать 15 баз вручную долго.

Как найти нужный документ в базе 1С: по дате, номеру, виду

Когда вопрос «где документ» означает «где он в программе», искать нужно в списках.

Если известен вид документа

Откройте список нужного вида: например, в 1С:Бухгалтерии 8 реализации лежат в Продажи → Реализация (акты, накладные, УПД), поступления — в Покупки → Поступление (акты, накладные, УПД), платёжки — в Банк и касса → Банковские выписки. Дальше:

  • 🗓 кнопка периода в командной панели списка ограничивает даты;
  • 🔍 строка поиска (Ctrl+F) ищет по номеру, контрагенту, сумме;
  • ⚙️ Ещё → Настроить список позволяет добавить отбор по любому реквизиту — организации, договору, ответственному.

Номер ищите без ведущих нулей и префикса: вместо 0000-000123 достаточно ввести 123.

Если вид документа неизвестен

  • В 1С:Бухгалтерии 8 есть общий список Операции → Журнал операций. В нём собраны документы всех видов, которые делают проводки. Отбор по периоду и сумме быстро сужает поиск.
  • Строка поиска в заголовке окна программы ищет по всей базе, если включён полнотекстовый поиск. Включают его в Администрирование → Общие настройки, в группе настроек полнотекстового поиска. Индекс обновляется по расписанию, поэтому документ, введённый минуту назад, может не найтись сразу.
  • Для поиска по одному реквизиту во всех объектах пригодится отчёт «Места использования»: например, выберите контрагента и посмотрите, в каких документах он встречается.

Таблица: что делать в каких случаях

Что известноГде искатьКак быстро
Вид и примерная датаСписок этого вида + периодСекунды
Только номерСписок вида, Ctrl+F по номеруСекунды
Только суммаЖурнал операций, отбор по суммеМинута
Только слово из комментарияПолнотекстовый поискЗависит от индекса
Только контрагентКарточка контрагента → связанные документы или «Места использования»Минута

Хранение документов в облачной 1С (1С:Фреш)

В 1С:Фреш и других сервисах на той же технологии база живёт на серверах провайдера. Ваши данные — это так называемая «область данных» в общей базе. Файла 1Cv8.1CD у вас нет, доступа к SQL тоже нет.

Что это значит на практике:

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

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

Удалённые документы в 1С: где их искать и как вернуть

Удаление в 1С проходит в два этапа, и от этапа зависит, можно ли вернуть документ.

Этап 1: пометка на удаление

Когда пользователь нажимает Del в списке, документ не исчезает. Он получает пометку: в списке значок перечёркнут, проводки и движения по регистрам сняты. Вернуть его просто:

  1. Найдите документ в списке (помеченные по умолчанию видны).
  2. Снова нажмите Del или выберите в меню «Ещё» команду снятия пометки.
  3. Проведите документ заново.

Этап 2: удаление помеченных объектов

Физически документы удаляет обработка Администрирование → Обслуживание → Удаление помеченных объектов. После неё записи в базе нет. Вернуть такой документ можно только из резервной копии:

  1. Разверните копию в отдельную новую базу. Рабочую базу не трогайте.
  2. Найдите документ в копии.
  3. Перенесите его в рабочую базу — вручную или универсальной обработкой выгрузки-загрузки данных в формате XML.

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

Кто удалил документ

Ответ — в журнале регистрации: Администрирование → Обслуживание → Журнал регистрации. Поставьте отбор по событию «Данные. Удаление» или «Данные. Изменение», по периоду и по пользователю. Журнал покажет, кто и когда поставил пометку и кто запустил удаление помеченных.

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

Документ пропал из списка — что у вас?

Печатные формы, внешние отчёты и прикреплённые файлы

Печатные формы

Типовые макеты (ТОРГ-12, УПД, счёт на оплату) заложены в конфигурацию и хранятся внутри базы. Если макет меняли через Администрирование → Печатные формы, отчёты и обработки → Макеты печатных форм, изменённая версия тоже лежит в базе, рядом с типовой.

Распечатанный или сохранённый документ — уже отдельный файл. Он лежит там, куда его сохранил пользователь кнопкой «Сохранить» в форме печати. 1С сама эти PDF не отслеживает. Если сохраняли «куда-то», ищите по имени в папках «Загрузки» и «Документы» или по маске *.pdf с нужной датой изменения.

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

Это файлы с расширениями .erf (отчёт) и .epf (обработка). Открытые через Файл → Открыть, они живут только на диске — там, откуда их открыли. Подключённые через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки копируются внутрь базы. Исходный файл после этого можно потерять — обработка останется в базе и попадёт в её резервную копию.

Прикреплённые файлы (сканы, PDF)

Сканы договоров и накладных, прикреплённые к документу через кнопку со скрепкой, хранятся по одному из двух вариантов:

  • 🗄 в информационной базе — по умолчанию. Файлы входят в 1Cv8.1CD или в SQL-базу, база растёт;
  • 💾 в томах на диске — отдельные папки, путь к которым задаёт администратор. Настраивается в Администрирование → Общие настройки, в группе настроек работы с файлами.

Если включены тома, копия базы без папок томов — неполная: документы будут на месте, а вложения к ним откроются с ошибкой.

Как защитить документы 1С от потери

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

Резервные копии

Вариант базыЧем копироватьЧто получаете
ФайловаяКопия каталога с 1Cv8.1CD при закрытой базеТочная копия, быстро разворачивается
ФайловаяАдминистрирование → Обслуживание → Резервное копирование и восстановление в БПКопия по расписанию из самой программы
ЛюбаяКонфигуратор → Администрирование → Выгрузить информационную базуФайл .dt, переносимый между вариантами
Клиент-сервернаяСредства СУБД: план обслуживания SQL Server, pg_dumpКопия без остановки работы

Копию храните не на том же диске, что и база. Лучше — в двух местах, одно из которых вне офиса.

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

Защита от ошибок пользователей

  • 🔒 даты запрета изменения данных — закрытый период нельзя поправить «задним числом»;
  • 👤 права пользователей — у рядовых сотрудников не должно быть права на удаление помеченных объектов;
  • 📜 журнал регистрации — не отключайте его и не ставьте слишком короткий срок хранения;
  • 🕓 история изменений документов — включите для ключевых видов, если это есть в вашей конфигурации.

Перед обновлением конфигурации

Делайте копию .dt непосредственно перед обновлением, а не «вчерашнюю». Если обновление пройдёт неудачно, вы вернётесь ровно к той точке, где остановились, без потерь за день.

Проверьте свою защиту
Выполнено: 0 / 6

Частые вопросы о хранении документов в 1С

Можно ли открыть файл 1Cv8.1CD без 1С?
Нет. Формат закрытый, прочитать его умеет только платформа 1С:Предприятие. Сторонние утилиты для разбора 1CD существуют, но для работы с документами нужна сама 1С.
Сколько весит база с документами?
Небольшая база одной организации за пару лет обычно занимает от сотен мегабайт до нескольких гигабайт. Заметно раздувают её сканы, хранящиеся в базе, и журнал регистрации.
Если перенести только папку базы на новый компьютер, документы сохранятся?
Да. Скопируйте каталог базы при закрытой 1С, затем на новом компьютере добавьте существующую базу в окне запуска, указав этот каталог. Кэш и настройки окон создадутся заново.
Почему в SQL нет таблицы с названием «Реализация»?
Платформа именует таблицы безлично: _Document плюс номер. Связь с объектами конфигурации показывает метод ПолучитьСтруктуруХраненияБазыДанных().
Хранит ли 1С документы, которые я отправил по ЭДО?
Да, электронные документы и их подписи сохраняются в базе вместе с учётным документом. Их видно в карточке документа учёта, в блоке состояния ЭДО.