Выгрузка архивов в 1С:Фреш — стандартная процедура для резервного копирования, миграции данных или передачи информации в другие системы. Однако даже опытные пользователи сталкиваются с нюансами: от выбора правильного формата до разрешения прав доступа. В этой статье разберём все этапы — от подготовки данных до проверки результата, — а также типичные ошибки и способы их устранения.
Особенность 1С:Фреш как облачного сервиса заключается в ограниченном доступе к файловой системе по сравнению с локальными версиями платформы. Это означает, что стандартные методы выгрузки (например, через Файл → Сохранить как...) здесь не работают. Вместо них используются специализированные инструменты — как встроенные в веб-интерфейс, так и через 1С:EDT или 1С:Предприятие в режиме конфигуратора.
Важно учитывать, что процедура может отличаться в зависимости от:
- 📌 Типа архива: резервная копия базы, выгрузка документов в
.xml/.json, или архив для обмена с другими системами (например, Диадок, СБИС). - 🔐 Прав доступа: администратор, бухгалтер или пользователь с ограниченными правами.
- 🖥️ Способа выгрузки: через веб-интерфейс, 1С:EDT, или внешние обработки.
1. Подготовка к выгрузке: что нужно проверить перед началом
Прежде чем приступать к выгрузке, убедитесь, что выполнены ключевые условия:
- 🔄 Актуальность данных: синхронизируйте все изменения (например, через
Операции → Обновление данных), чтобы в архиве не было устаревших записей. - 📂 Достаточное место: в 1С:Фреш лимит хранилища зависит от тарифа. Проверьте свободное пространство в разделе
Администрирование → Мониторинг. - 👤 Права пользователя: для выгрузки полного архива базы требуются права администратора. Бухгалтер может выгружать только разрешённые документы (например, счета-фактуры).
Если выгружаете данные для передачи в налоговую или контрагенту, убедитесь, что формат соответствует требованиям. Например, для ФНС может потребоваться .xml с электронной подписью, а для обмена с 1С:Бухгалтерией локальной версии — архив в формате .dt.
Используйте тестовый режим перед выгрузкой критичных данных: создайте копию базы в песочнице (Администрирование → Тестовые базы) и протестируйте процесс на ней.
⚠️ Внимание: Если выгружаете архив для миграции на другой тариф или в локальную версию, проверьте совместимость версий платформы. Например, база из 1С:Фреш на платформе8.3.22может не открыться в локальной8.3.18без конвертации.
2. Способы выгрузки архива в 1С:Фреш
В 1С:Фреш доступно три основных метода выгрузки. Выбор зависит от цели и технических возможностей:
| Способ | Когда использовать | Ограничения |
|---|---|---|
Веб-интерфейс (Администрирование → Выгрузка данных) |
Для резервных копий или выгрузки документов в стандартных форматах (.xml, .mxl) |
Нет доступа к файловой системе, максимальный размер файла — 2 ГБ |
| 1С:EDT (внешний инструмент) | Для выгрузки конфигурации или сложных данных (например, с преобразованиями) | Требует настройки подключения по OData или REST |
| Внешние обработки (например, Универсальный обмен данными) | Для нестандартных форматов или интеграции со сторонними системами | Могут потребовать доработки под конкретную задачу |
Наиболее универсальный вариант для большинства пользователей — выгрузка через веб-интерфейс. Рассмотрим его подробнее.
3. Пошаговая инструкция: выгрузка через веб-интерфейс
Чтобы выгрузить архив непосредственно в 1С:Фреш:
Откройте раздел
Администрирование → Выгрузка данных.Выберите тип выгружаемых данных:
- 📄 Документы (например, счета, акты, платежки)
- 🗃️ Справочники (контрагенты, номенклатура)
- 💾 Полная копия базы (только для администраторов)
Укажите период (если требуется) и формат файла. Для обмена с другими системами 1С рекомендуется .xml или .dt.
Нажмите Выгрузить и дождитесь завершения процесса. Файл будет доступен для скачивания в разделе Файлы → Архивы.
☑️ Проверка перед выгрузкой
Если требуется выгрузить полную копию базы (например, для миграции), путь будет другим:
- Перейдите в
Администрирование → Резервные копии. - Нажмите
Создать копиюи выберитеВыгрузить на компьютер. - Подтвердите действие. Файл с расширением
.dtначнёт скачиваться автоматически. - 🔧 Нужно выгрузить конфигурацию (а не данные)
- 🔄 Требуется преобразование данных перед выгрузкой
- 📤 Нужно автоматизировать процесс (например, для регулярного бэкапа)
⚠️ Внимание: Полная выгрузка базы может занять несколько часов для крупных организаций. Не прерывайте процесс и не закрывайте браузер до завершения. В 1С:Фреш нет функции паузы — при обрыве connections придётся начинать заново.
4. Выгрузка через 1С:EDT: для опытных пользователей
1С:Enterprise Development Tools (EDT) — инструмент для разработчиков, позволяющий гибко управлять данными, включая выгрузку архивов. Этот способ подходит, если:
Инструкция для выгрузки через EDT:
Установите 1С:EDT и подключитесь к базе 1С:Фреш через
ODataилиREST API. Для этого потребуются:- 🔑 Логин/пароль администратора
- 🌐 Адрес сервера (можно найти в
Администрирование → Информация о системе)
Создайте новый проект и подключите базу через File → New → 1C:Enterprise Project.
В дереве проекта выберите нужные объекты (например, справочники или документы) и экспортируйте их через Export → Data.
Укажите формат (.xml, .json, .csv) и путь для сохранения.
Пример кода для выгрузки справочника Контрагенты в .json:
// Подключение к базе через OData
var connection = new ODataConnection("https://ваш-сервер.1cfresh.com/odata/standard.odata");
connection.Authenticate("Логин", "Пароль");
// Выгрузка данных
var query = "Catalog_Контрагенты?$top=1000";
var data = connection.Query(query).Execute();
data.SaveToFile("контрагенты.json", DataFormat.Json);
Как получить токен для API 1С
Фреш?:Для работы с API потребуется токен аутентификации. Его можно сгенерировать в разделе Администрирование → Интеграции → Токены доступа. Срок действия токена — 1 год, но его можно продлить вручную.
5. Типичные ошибки и их решения
При выгрузке архивов пользователи часто сталкиваются с следующими проблемами:
- 🚫 Ошибка "Недостаточно прав": Убедитесь, что ваш пользователь имеет роль
АдминистраторилиПолные права. Если прав нет, запросите их у владельца базы. - 🕒 Превышен лимит времени ожидания: Для крупных баз увеличьте таймаут в настройках браузера или используйте 1С:EDT.
- 📥 Файл не скачивается: Проверьте блокировщики рекламы или антивирус — они могут препятствовать загрузке. Попробуйте другой браузер (например, Firefox вместо Chrome).
- 🔧 Несовместимый формат: Если файл не открывается в другой системе, проверьте версию платформы. Например,
.dtиз 1С:Фреш 8.3.22 не откроется в 1С:Бухгалтерии 8.3.15.
Критическая ошибка при выгрузке полной копии базы: если процесс прервался на этапе "Сжатие данных", повторная попытка может завершиться сбоем. В этом случае создайте тикет в поддержку 1С с логами из раздела Администрирование → Журнал событий.
| Ошибка | Причина | Решение |
|---|---|---|
Ошибка доступа к файлу |
Блокировка антивирусом или браузером | Добавьте сайт в исключения или используйте другой браузер |
Превышен размер файла (2 ГБ) |
Ограничение тарифа 1С:Фреш | Разбейте выгрузку на части или запросите увеличение лимита в поддержке |
Недопустимый формат данных |
Несовместимость версий платформы | Обновите целевую систему или конвертируйте файл через 1С:EDT |
6. Автоматизация выгрузки: как настроить регулярный экспорт
Если архивы нужно выгружать регулярно (например, для бэкапов или интеграции с CRM), настройте автоматизацию:
- ⏰ По расписанию: В 1С:Фреш перейдите в
Администрирование → Регламентные заданияи создайте новое задание типаВыгрузка данных. Укажите частоту (ежедневно, еженедельно) и параметры выгрузки. - 🤖 Через API: Используйте
REST API1С:Фреш для создания скрипта на Python или PowerShell, который будет выгружать данные по расписанию. Пример скрипта:import requestsurl = "https://ваш-сервер.1cfresh.com/api/v1/backup"
headers = {"Authorization": "Bearer ВАШ_ТОКЕН"}
response = requests.post(url, headers=headers)
with open("backup.dt", "wb") as f:
f.write(response.content)
- 🔄 Синхронизация с облаком: Настройте автоматическую загрузку выгруженных файлов в Google Drive или Yandex Диск через сервисы типа Zapier.
Для сложных сценариев (например, выгрузка с фильтрацией данных) используйте внешние обработки. В каталоге Инфостарт есть готовые решения, например:
- Универсальный обмен данными (для выгрузки в
.xml/.json) - Выгрузка в Excel (для отчётности)
- Backup Manager (для резервных копий)
Автоматическая выгрузка через API позволяет интегрировать 1С:Фреш с другими системами (например, Bitrix24 или МойСклад), но требует знаний программирования или помощи специалиста.
7. Проверка и восстановление данных из архива
После выгрузки архива обязательно проверьте его целостность:
Для
.dt-файлов: попробуйте открыть архив в 1С:Предприятии в режиме конфигуратора (Файл → Открыть...). Если база открывается без ошибок, архив исправен.Для
.xml/.json: проверьте структуру файла через текстовый редактор (например, Notepad++). Убедитесь, что все теги закрыты, а данные не обрезаны.Для резервных копий: восстановите данные на тестовой базе (
Администрирование → Восстановление) и сверьте ключевые показатели (например, остатки по счётам).
Если архив повреждён, попробуйте:
- 🔄 Повторить выгрузку с другими параметрами (например, уменьшить период данных).
- 🛠️ Восстановить файл через утилиты вроде 1Cv8.epf (для
.dt). - 📧 Обратиться в поддержку 1С:Фреш с логами ошибок (раздел
Администрирование → Журнал событий).
⚠️ Внимание: При восстановлении данных из архива в рабочую базу 1С:Фреш все текущие данные будут перезаписаны. Рекомендуется сначала протестировать восстановление на копии базы.
FAQ: Частые вопросы по выгрузке архивов в 1С:Фреш
Можно ли выгрузить архив в 1С:Фреш без прав администратора?
Да, но с ограничениями. Пользователь с ролью Бухгалтер или Кладовщик может выгружать только те данные, к которым у него есть доступ (например, свои документы или справочники). Полную копию базы или конфигурацию может выгрузить только администратор.
Как выгрузить данные в Excel из 1С:Фреш?
Есть два способа:
- Через веб-интерфейс: откройте нужный отчёт или список документов, нажмите
Ещё → Выгрузить в Excel. - Через внешнюю обработку (например, Выгрузка в Excel от Инфостарт), если требуется сложная структура данных.
Что делать, если архив не скачивается (ошибка 403 или 504)?
Проблема обычно связана с:
- Блокировкой корпоративным прокси или фаерволом (попробуйте с другого устройства или сети).
- Истёкшим сеансом в 1С:Фреш (обновите страницу и авторизуйтесь заново).
- Превышением лимита трафика (проверьте тариф в
Администрирование → Тарифы).
Если ошибка повторяется, обратитесь в поддержку с указанием кода ошибки и времени её возникновения.
Можно ли выгрузить архив из 1С:Фреш на флешку или внешний диск?
Нет, напрямую — нельзя. В 1С:Фреш файлы сначала скачиваются на ваш компьютер, а уже затем их можно перенести на флешку. Обратите внимание, что некоторые браузеры (например, Chrome) блокируют загрузку на съёмные носители по умолчанию — измените настройки сохранения файлов.
Как выгрузить данные для передачи в ФНС или банк?
Для отчётности используйте специализированные форматы:
- Для ФНС: выгружайте через
Отчётность → Регламентированные отчётыв формате.xmlс ЭЦП. - Для банков (например, выписки): используйте формат
.1Cили.csv, предварительно согласовав структуру с банком.
Перед отправкой проверьте данные через сервис Контур.Диадок или СБИС.