Работа с электронным документооборотом (ЭДО) в 1С:Предприятие требует понимания, где именно система хранит файлы подписанных документов, черновиков и архивов. Без этой информации сложно настроить резервное копирование, миграцию данных или устранение ошибок обмена. Проблема в том, что пути хранения зависят от версии платформы, конфигурации (1С:Бухгалтерия, 1С:ERP, 1С:УТ) и даже от используемого оператора ЭДО (Сбербанк-АСТ, Такском, Контур.Диадок).
В этой статье мы детально разберём стандартные и нестандартные места хранения файлов ЭДО, научимся находить их вручную и через конфигуратор, а также рассмотрим нюансы для облачных и файловых версий 1С. Если вы администрируете систему или отвечаете за обмен документами, эта информация сэкономит вам часы на поиск kriticheskikh файлов.
Особое внимание уделим трем ключевым аспектам:
- 📁 Стандартные пути хранения файлов ЭДО в типовой конфигурации.
- 🔧 Кастомизированные решения, когда пути изменены программистами.
- ☁️ Облачные нюансы для 1С:Fresh и сервисов на базе 1С:Link.
1. Стандартные пути хранения файлов ЭДО в 1С
В большинстве типовых конфигураций (1С:Бухгалтерия 3.0, 1С:ERP 2.5, 1С:УТ 11) файлы ЭДО хранятся в подкаталогах рабочей базы данных. Основной путь формируется по шаблону:
[Каталог базы данных]\1Cv8\[Идентификатор базы]\edo\
Где [Идентификатор базы] — это GUID или имя информационной базы (например, 1c8demo).
Внутри папки edo\ обычно создаются подкаталоги:
- 📄
Inbox\— входящие документы (до обработки). - 📤
Outbox\— исходящие документы (черновики и отправленные). - 🗄️
Archive\— архив обработанных документов. - 🔐
Sign\— временные файлы подписи (если используется КриптоПро или Виада).
Пример реального пути для файловой базы на диске D::
D:\Bases\1Cv8\MainBase\edo\Outbox\СчетФактура_12345.xml
⚠️ Внимание: Если вы используете 1С:Предприятие 8.3.20+ с включённым режимомУправляемое приложение, часть файлов ЭДО может храниться в временном каталоге пользователя (%TEMP%\1C\1Cv8\). Это касается документов, которые ещё не сохранены в базу.
2. Как найти путь хранения ЭДО через конфигуратор
Если стандартные пути не подходят или файлы "исчезли", путь хранения можно определить через конфигуратор 1С. Для этого:
- Откройте базу в режиме
Конфигуратор(с правами администратора). - Перейдите в меню
Файл → Открыть...и выберите объектПараметрыОбменаЭДО(или аналогичный, в зависимости от конфигурации). - Найдите свойство
КаталогХраненияФайловилиПутьКФайламЭДО.
В некоторых конфигурациях (например, 1С:ERP) путь может быть зашит в общем модуле обмена. Чтобы его найти:
Поиск по коду (Ctrl+F) → "КаталогХранения" или "EDOPath"
Проверьте свойство КаталогХраненияФайлов в объекте обмена|
Ищите упоминания EDO или ЭДО в общих модулях|
Просмотрите переменные сеанса в отладчике (Отладка → Значения)|
Уточните путь в документации вашего оператора ЭДО (например, Диадок часто хранит файлы отдельно)
-->
Если путь задан относительно, например .\edo\, то он отсчитывается от корневого каталога базы данных. Для облачных решений (1С:Fresh) этот метод не работает — файлы хранятся на серверах 1С и недоступны напрямую.
3. Особенности хранения файлов в зависимости от оператора ЭДО
Разные операторы ЭДО (Контур.Диадок, Сбербанк-АСТ, Такском) могут использовать собственные механизмы хранения файлов. Например:
- 🔹 Контур.Диадок: файлы часто хранятся в облаке оператора, а в 1С остаются только ссылки и метаданные. Локальные копии (если включено кеширование) лежат в
[Каталог базы]\edo\Diadoc\. - 🔹 Сбербанк-АСТ: использует собственный формат хранения с шифрованием. Файлы могут лежать в
[Каталог базы]\AST\или%APPDATA%\1C\AST\. - 🔹 Такском: хранит файлы в подкаталогах с именами в формате
YYYYMMDD(по дате документа).
Критичный нюанс: если вы подключены к нескольким операторам ЭДО одновременно, файлы могут дублироваться в разных папках или храниться в общем каталоге с префиксами (например, Diadoc_СчетФактура.xml).
| Оператор ЭДО | Типовой путь хранения | Формат файлов | Особенности |
|---|---|---|---|
| Контур.Диадок | [База]\edo\Diadoc\ |
.xml, .sig |
Часть файлов хранится в облаке, локально — только кеш |
| Сбербанк-АСТ | %APPDATA%\1C\AST\ или [База]\AST\ |
.ast (зашифрованные) |
Требует модуля расшифровки для чтения |
| Такском | [База]\edo\Taxcom\YYYYMMDD\ |
.xml, .pdf |
Папки сортируются по дате документа |
| Калуга Астрал | [База]\edo\Astral\ |
.xml, .zip |
Использует архивы для пакетов документов |
⚠️ Внимание: При смене оператора ЭДО старые файлы могут остаться в прежних папках, но новые будут сохраняться по новым правилам. Перед отключением старого оператора обязательно сделайте резервную копию каталога edo\, иначе документы за прошлые периоды могут стать недоступны для повторной отправки.
4. Где хранятся файлы ЭДО в облачных решениях (1С:Fresh, 1С:Link)
В 1С:Fresh и других облачных сервисах (1С:Link, 1С:Госуслуги) файлы ЭДО не хранятся локально. Они размещаются на серверах 1С или оператора ЭДО, а в интерфейсе пользователя отображаются только:
- 📋 Список документов (без прямых ссылок на файлы).
- 🔗 Возможность скачать файл по запросу (через кнопку
СкачатьилиПечать). - 📊 Журнал обмена с статусами (отправлено, получено, подписано).
Как получить доступ к файлам в облаке?
- Используйте веб-интерфейс оператора ЭДО (например, личный кабинет Диадока или Такском).
- Настройте автоматическое резервное копирование через
Планы обменав 1С (если поддерживается вашей конфигурацией). - Запросите выгрузку архива у технической поддержки 1С:Fresh (платно, по заявке).
Если вам нужно сохранить файл ЭДО из 1С:Fresh для аудита, откройте документ в форме и нажмите Ещё → Сохранить в файл. Система сгенерирует .pdf или .xml на ваш компьютер.
Для 1С:ERP или 1С:УТ в облаке путь хранения может выглядеть так:
https://api.fresh.1c.ru/{ВашИдентификатор}/edo/files/{IDДокумента}
Но доступ к нему возможен только через API с авторизацией.
5. Как изменить путь хранения файлов ЭДО (для администраторов)
Если стандартный каталог edo\ переполнен или вы хотите перенести файлы на другой диск, путь хранения можно изменить. Способы:
- 🛠️ Через конфигуратор: найдите параметр
КаталогХраненияФайловЭДОв объекте обмена и измените его значение (например, наE:\EDO_Archive\). - 📝 Через регламентное задание: в некоторых конфигурациях путь настраивается в
Администрирование → Настройки обмена → ЭДО. - 💻 Программно: если вы разработчик, можно переопределить путь в модуле обмена:
ПараметрыОбмена.КаталогХраненияФайлов = "Z:\EDO\";
Важные правила при изменении пути:
- Скопируйте все файлы из старого каталога в новый до изменения настроек.
- Проверьте права доступа: у пользователя 1С (например,
USR1CV8) должны быть права на запись в новую папку. - Перезапустите сервер 1С:Предприятие или агент сервера, если используется клиент-серверный вариант.
Что будет если не перенести старые файлы при смене пути?
Если вы измените путь хранения, но не скопируете старые файлы, система не сможет найти ранее отправленные или полученные документы. Это приведёт к ошибкам при повторной отправке, проверке статусов или формировании отчётов. Восстановить файлы можно только из резервной копии или запросив повторную выгрузку у оператора ЭДО (не все операторы предоставляют такую возможность бесплатно).
⚠️ Внимание: В клиент-серверном варианте 1С путь к файлам ЭДО может быть относительным для сервера, а не для клиентского компьютера. Убедитесь, что новый путь доступен с сервера 1С, а не только с вашей рабочей станции.
6. Резервное копирование и восстановление файлов ЭДО
Файлы ЭДО — это не просто документы, а юридически значимые объекты с электронными подписями. Их потеря может привести к проблемам с налоговой или контрагентами. Рекомендации по резервированию:
- 💾 Автоматическое копирование: настройте задачу в
Планировщике заданий Windowsили черезcron(для Linux) на ежедневное копирование папкиedo\. - ☁️ Облачное резервирование: используйте Yandex Disk, Google Drive или специализированные сервисы вроде 1С:Диск.
- 📦 Архивация: упаковывайте файлы в
.zipс паролем (например, через7-Zip) для защиты от изменений.
Как восстановить файлы ЭДО из резервной копии?
- Остановите сервис 1С:Предприятие (чтобы избежать конфликтов при записи).
- Скопируйте файлы из бэкапа в текущий каталог
edo\. - Проверьте целостность файлов (например, что
.xmlоткрывается и содержит корректные данные). - Запустите 1С и выполните
Тестирование и исправлениебазы (Администрирование → Тестирование и исправление).
Если файлы повреждены или потеряны, попробуйте восстановить их через:
- 🔄 Журнал регистрации (
Администрирование → Журнал регистрации) — там могут быть ссылки на файлы. - 📧 Письма оператора ЭДО — некоторые системы отправляют копии документов на email.
- 🛠️ Инструменты восстановления, например, 1С:Ремонт или
chdbfl.exe(для файловой базы).
Никогда не храните единственную копию файлов ЭДО только в папке edo\. Настройте автоматическое резервное копирование на внешний носитель или в облако, так как потеря документов может повлечь штрафы от ФНС за несоблюдение сроков хранения (ст. 120 НК РФ).
7. Частые ошибки и их решения
При работе с файлами ЭДО в 1С пользователи сталкиваются с типичными проблемами. Рассмотрим самые распространённые:
Ошибка 1: "Файл не найден" при отправке документа
- 🔹 Причина: путь к файлу указан неверно или отсутствуют права доступа.
- 🔹 Решение:
- Проверьте путь в настройках обмена (см. раздел 2).
- Убедитесь, что папка
edo\не заблокирована антивирусом. - Запустите 1С от имени администратора.
Ошибка 2: Документы не подгружаются из архива
- 🔹 Причина: повреждение файлов или несовпадение форматов (например, оператор обновил схему
.xml). - 🔹 Решение:
- Проверьте файлы на валидность через XML-валидатор.
- Обновите обработку обмена ЭДО в 1С (через
Обновление конфигурации). - Запросите повторную выгрузку документа у оператора.
Ошибка 3: Медленная работа с файлами ЭДО
- 🔹 Причина: большой объём файлов в одной папке или фрагментированный диск.
- 🔹 Решение:
- Разбейте файлы по подпапкам (например, по годам:
edo\2023\,edo\2026\). - Перенесите каталог
edo\наSSD-диск. - Настройте архивацию старых документов (старше 1 года).
- Разбейте файлы по подпапкам (например, по годам:
- 🔹 Сетевой диск должен быть подключён как сетевая папка (например,
\\server\edo\), а не как диск (Z:\). - 🔹 У пользователя 1С должны быть права на запись.
- 🔹 Для клиент-серверного варианта путь должен быть доступен с сервера 1С, а не с клиентских машин.
- Откройте документ в 1С, нажмите
Ещё → Файлы(илиПрикрепленные файлы). - Используйте поиск по файловой системе (например,
НомерДокумента.xmlв папкеedo\). - Проверьте журнал обмена (
Администрирование → Журнал обмена ЭДО) — там может быть путь к файлу. - 🔹 Настройте автоархивацию старых документов (старше 1–2 лет) в отдельную папку или на внешний диск.
- 🔹 Удалите дубликаты (например, файлы с суффиксом
_copy.xml). - 🔹 Используйте сжатие для файлов старше 6 месяцев (например, через
Compact.exeв Windows). - 🔹 Проверьте, не хранит ли оператор ЭДО копии документов в облаке (возможно, локальные файлы не нужны).
- Скопируйте всю папку
edo\(сохраняя структуру подкаталогов). - Убедитесь, что на новом компьютере такая же версия 1С и конфигурации.
- Обновите путь хранения в настройках обмена (если изменился диск или папка).
- Проверьте целостность файлов после переноса (откройте несколько документов в 1С).
⚠️ Внимание: Если вы используете 1С:Предприятие 8.3.18 и старше, проверьте настройки кэширования файлов ЭДО в параметрах обмена. В некоторых случаях система может хранить копии документов в %TEMP%, что приводит к их потере после перезагрузки.
FAQ: Частые вопросы о хранении файлов ЭДО в 1С
Можно ли хранить файлы ЭДО на сетевом диске (NAS)?
Да, но с оговорками:
Рекомендуем тестировать работу с сетевым хранилищем на тестовой базе перед внедрением в продакшн.
Как найти файл ЭДО по номеру документа?
Если вы знаете номер документа (например, счёт-фактуры), воспользуйтесь одним из способов:
Что делать, если папка edo\ занимает слишком много места?
Оптимизируйте хранение:
Можно ли перенести файлы ЭДО на другой компьютер?
Да, но с соблюдением правил:
Если переносите базу на другой сервер, используйте выгрузку/загрузку через dt или 1С:Перенос данных.
Как защитить файлы ЭДО от несанкционированного доступа?
Рекомендации по безопасности:
- 🔹 Ограничьте доступ к папке
edo\только для пользователей 1С и администраторов. - 🔹 Настройте шифрование папки через BitLocker (Windows) или VeraCrypt.
- 🔹 Включите журналирование доступа к файлам (через Аудит Windows или
1С:Аудит). - 🔹 Регулярно проверяйте папку на наличие подозрительных файлов (например, с расширением
.exeили.bat).