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

Важно понимать, что 1С:Fresh — это не просто "облачная версия 1С", а отдельный продукт с урезанным функционалом администрирования. Здесь нет прямого доступа к конфигуратору, а загрузка данных осуществляется через веб-интерфейс или API. Мы рассмотрим все доступные методы: от ручного импорта через личный кабинет до автоматизированного обмена с помощью 1С:EDT и внешних обработок. Особое внимание уделим нюансам, которые не описаны в официальной документации, но регулярно становятся причиной сбоев.

Если вы мигрируете с 1С:Бухгалтерии 8.3, 1С:УТ 11 или 1С:ЗУП 3.1, часть данных можно перенести автоматически с помощью штатных инструментов Fresh. Однако для полной выгрузки (включая нетиповую конфигурацию или большие объемы данных) потребуются дополнительные шаги. В статье приведены актуальные на 2026 год способы, учитывающие последние обновления платформы.

1. Подготовка данных к загрузке: требования 1С:Fresh к файлам

Перед загрузкой базы в 1С:Fresh необходимо привести данные в соответствие с требованиями сервиса. Основной формат для импорта — .dt (data transfer), но поддерживаются и другие варианты в зависимости от типа данных. Вот ключевые моменты:

  • 📁 Формат файла: Основной — .dt (для полной выгрузки базы). Для справочников и документов также допускаются .xml (через Универсальный обмен данными) и .xlsx (для ограниченного круга объектов).
  • 📏 Ограничение по размеру: Максимальный размер одного файла — 2 ГБ (актуально для ручной загрузки через веб-интерфейс). Для больших баз потребуется разбивка на части или использование API.
  • 🔄 Совместимость конфигураций: Данные должны соответствовать типовой конфигурации 1С:Fresh. Нетиповой функционал (включая доработки и внешние отчеты) перенести нельзя — его придется восстанавливать вручную или через партнерские решения.
  • 🔒 Права доступа: Для загрузки данных пользователь должен иметь роль "Администратор" или "Полные права" в 1С:Fresh.

Особое внимание уделите чистке данных перед выгрузкой. В 1С:Fresh действуют строгие ограничения на дубли, пустые ссылки и некорректные значения. Например, если в справочнике "Контрагенты" есть записи без наименования, загрузка завершится ошибкой. Рекомендуется предварительно запустить обработку "Проверка логической целостности" в исходной базе.

⚠️ Внимание: Если ваша исходная база содержит данные за периоды, закрытые для редактирования (например, прошлые налоговые периоды), их перенос в 1С:Fresh может потребовать дополнительного согласования с техподдержкой. В некоторых случаях такие данные блокируются для изменения даже администратором.
📊 Какой формат данных вы планируете загружать в 1С
Fresh?:.dt (полная выгрузка)
.xml (универсальный обмен)
.xlsx (таблицы)
Другой
Не знаю

2. Способ 1: Ручная загрузка через личный кабинет 1С:Fresh

Самый простой метод — импорт данных непосредственно из веб-интерфейса 1С:Fresh. Он подходит для небольших баз (до 2 ГБ) и не требует технических навыков. Пошаговая инструкция:

  1. Авторизуйтесь в личном кабинете 1С:Fresh под учетной записью с правами администратора.

  2. Перейдите в раздел Администрирование → Обмен данными → Импорт данных.

  3. Нажмите "Загрузить файл" и выберите подготовленный .dt-файл с локального диска.

  4. Дождитесь завершения проверки файла (может занять до 10 минут для больших объемов).

  5. Подтвердите начало импорта, нажав "Запустить загрузку".

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

Проверьте размер файла (не более 2 ГБ)

Убедитесь, что формат файла — .dt или поддерживаемый

Закройте все сеансы работы с базой в 1С:Fresh

Сохраните резервную копию исходных данных

Подготовьте отчет о структуре данных (для сравнения после импорта)

-->

Если загрузка прервалась с ошибкой "Превышен лимит времени выполнения", попробуйте:

  • 🔄 Разбить файл на части (например, отдельно справочники и документы).
  • 🕒 Загружать данные в непиковые часы (вечером или ночью).
  • 📞 Обратиться в техподдержку для временного увеличения лимитов (для корпоративных тарифов).

3. Способ 2: Автоматизированный обмен через 1С:EDT или конфигуратор

Для крупных предприятий или сложных конфигураций ручная загрузка не подходит. В таких случаях используется 1С:Enterprise Development Tools (EDT) или классический конфигуратор с подключением к 1С:Fresh через web-сервис. Этот метод требует навыков программирования, но позволяет:

  • 🔄 Переносить данные частями с контролем целостности.
  • 🔧 Настраивать правила преобразования данных "на лету".
  • 📊 Автоматизировать регулярный обмен (например, ежедневную синхронизацию).

Алгоритм настройки обмена через 1С:EDT:

  1. Установите 1С:EDT (версия не ниже 2023.2) и подключитесь к своей базе 1С:Fresh через OAuth 2.0 (инструкция по настройке доступна в базе знаний ИТС).

  2. Создайте новый проект и добавьте подключение к Fresh как к внешнему источнику данных.

  3. Напишите скрипт для выгрузки данных из исходной базы и загрузки в Fresh, используя методы WriteXML() и LoadFromXML().

  4. Запустите отладку и проверьте корректность переноса на тестовом окружении.

Пример кода для выгрузки справочника "Номенклатура" в формате XML:

Процедура ВыгрузитьНоменклатуру()

Запрос = Новый Запрос;

Запрос.Текст = "ВЫБРАТЬ * ИЗ Справочник.Номенклатура";

Результат = Запрос.Выполнить();

Выборка = Результат.Выбрать();

ЗаписьXML = Новый ЗаписьXML;

ЗаписьXML.ОткрытьФайл("C:\Export\Номенклатура.xml");

ЗаписьXML.ЗаписатьОбъявлениеXML();

ЗаписьXML.ЗаписатьНачалоЭлемента("Данные");

Пока Выборка.Следующий() Цикл

ЗаписьXML.ЗаписатьНачалоЭлемента("Элемент");

ЗаписьXML.ЗаписатьАтрибут("Ид", Выборка.Ссылка.УникальныйИдентификатор());

ЗаписьXML.ЗаписатьЭлемент("Наименование", Выборка.Наименование);

ЗаписьXML.ЗаписатьКонецЭлемента(); // Элемент

КонецЦикла;

ЗаписьXML.ЗаписатьКонецЭлемента(); // Данные

ЗаписьXML.Закрыть();

КонецПроцедуры

⚠️ Внимание: При обмене через 1С:EDT следите за лимитами API-запросов. В бесплатном тарифе 1С:Fresh допускается не более 1000 запросов в час. Превышение лимита приводит к блокировке на 24 часа.
💡

Если вам нужно перенести только справочники (без документов), используйте обработку "ВыгрузкаЗагрузкаДанныхXML" из стандартной поставки 1С. Она поддерживает выборочную выгрузку и работает стабильнее самописных решений.

4. Способ 3: Обмен через универсальный формат EnterpriseData

Формат EnterpriseData (или .epf) — это альтернатива .dt, которая лучше подходит для обмена между разными конфигурациями. Он поддерживает:

  • 📋 Перенос не только данных, но и метаданных (структуры справочников, документов).
  • 🔄 Обмен между 1С:Fresh и локальными базами 1С:Предприятие 8.3.
  • 🔧 Гибкую настройку правил преобразования полей.

Чтобы загрузить данные в 1С:Fresh через EnterpriseData:

  1. В исходной базе откройте Администрирование → Обмен данными → Универсальный обмен данными.

  2. Создайте новый план обмена с типом "EnterpriseData".

  3. Настройте правила выгрузки (укажите, какие объекты и поля нужно перенести).

  4. Выгрузите данные в файл .xml.

  5. В 1С:Fresh импортируйте файл через раздел Администрирование → Обмен данными → Импорт из EnterpriseData.

Преимущество этого метода — сохранение ссылочной целостности. Например, если в документе "Реализация товаров" есть ссылка на контрагента, она будет корректно восстановлена в Fresh, даже если ID объекта изменился.

Формат Макс. размер файла Поддерживаемые объекты Сохранение ссылок Требует доработок
.dt 2 ГБ Все объекты конфигурации Да Нет
EnterpriseData (.xml) 500 МБ Справочники, документы, регистры Да Для нетиповых объектов
.xlsx 100 МБ Справочники (ограниченный список) Нет Да (настройка шаблонов)
JSON (API) 10 МБ за запрос Любые данные Зависит от реализации Да (разработка обработки)

5. Типичные ошибки при загрузке базы и их решения

Даже при соблюдении всех инструкций загрузка данных в 1С:Fresh может завершиться ошибкой. Рассмотрим самые распространенные проблемы и способы их устранения:

  • 🚫 Ошибка: "Недопустимый формат файла"
    Причина: Файл поврежден или сохранен в неподдерживаемой кодировке.
    Решение: Пересохраните файл в UTF-8 без BOM. Для .dt используйте штатную выгрузку из конфигуратора.
  • 🔗 Ошибка: "Нарушена ссылочная целостность"
    Причина: В файле есть ссылки на объекты, которые не были загружены (например, документ ссылается на несуществующего контрагента).
    Решение: Выгружайте данные в правильном порядке: сначала справочники, затем документы. Или используйте EnterpriseData.
  • 🕒 Ошибка: "Превышено время ожидания"
    Причина: Файл слишком большой, или сервер 1С:Fresh перегружен.
    Решение: Разбейте файл на части по 500–700 МБ или загружайте в ночное время.
  • 🔒 Ошибка: "Недостаточно прав"
    Причина: У пользователя нет роли "Администратор".
    Решение: Запросите повышение прав у владельца аккаунта или переключитесь на учетную запись с полным доступом.

Если ошибка не устраняется, проверьте логи обмена в разделе Администрирование → Журналы обмена данными. Там указаны конкретные объекты, вызвавшие сбой. Например, ошибка может быть связана с уникальным идентификатором документа, который уже существует в базе.

Что делать, если загрузка зависла на 0%?

Если процесс загрузки не движется более 30 минут, попробуйте:

1. Обновите страницу браузера (иногда помогает при сбое сессии).

2. Проверьте подключение к интернету (особенно если используете VPN).

3. Уменьшите размер файла или разбейте его на части.

4. Очистите кэш браузера и повторите попытку.

Если проблема повторяется, обратитесь в поддержку с указанием ID сеанса (отображается в адресной строке после "session=").

6. Перенос исторических данных: нюансы и ограничения

Одна из сложностей при переходе на 1С:Fresh — перенос исторических данных (закрытых периодов, архивных документов). Сервис накладывает следующие ограничения:

  • 📅 Закрытые периоды: Данные за периоды, закрытые для редактирования (например, прошлые налоговые годы), переносятся в режиме "только для чтения". Их нельзя изменить даже администратору.
  • 📊 Регистры накопления: История движений по регистрам (например, "ТоварыНаСкладах") переносится только за последние 2 года. Для более ранних периодов остатки придется вводить вручную.
  • 🔄 Свертка данных: При превышении квоты на хранение (зависит от тарифа) 1С:Fresh автоматически свертывает старые данные, оставляя только итоги по месяцам.

Чтобы избежать потери критически важных исторических данных:

  1. Перед переносом экспортируйте отчеты за все периоды (например, "Оборотно-сальдовую ведомость", "Карточку счета") в Excel или PDF.

  2. Используйте 1С:EDT для выборочного переноса только актуальных данных (например, текущего года + справочники).

  3. Настройте в 1С:Fresh "Периоды хранения" в разделе Администрирование → Настройки системы.

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

7. Альтернативные способы: миграция через партнерские сервисы

Если стандартные методы не подходят (например, из-за большого объема данных или сложной конфигурации), можно воспользоваться услугами партнеров . Некоторые из них предлагают специализированные инструменты для миграции в 1С:Fresh:

  • 🔧 "1С:Перенос данных" — обработка для автоматизированного переноса из 1С:Бухгалтерии 8.3, 1С:УТ 11 и 1С:ЗУП 3.1. Поддерживает выборочный перенос и проверку целостности.
  • 🌐 "FreshMigration" (от компании "Инфостарт") — облачный сервис для миграции с возможностью предварительного анализа данных.
  • 📊 "Конвертация данных 2.0" — универсальный инструмент для сложных преобразований структуры данных перед загрузкой.

Стоимость таких сервисов варьируется от 5 000 до 50 000 рублей в зависимости от объема данных и сложности задачи. Преимущества:

  • ✅ Гарантия целостности данных.
  • ✅ Поддержка нетиповых конфигураций.
  • ✅ Техническая помощь на всех этапах.

При выборе партнерского решения обратите внимание на:

  • 📃 Отзывы о сервисе на форумах (например, Инфостарт).
  • 🔒 Безопасность: уточните, где хранятся данные во время миграции (должно быть указано в договоре).
  • 🕒 Сроки: стандартный перенос занимает от 1 до 3 дней, но для больших баз может потребоваться неделя.

- Объем данных превышает 10 ГБ,

- В исходной базе есть нетиповой функционал,

- Нужно перенести данные за более чем 3 года,

- Вы не уверены в своих навыках администрирования 1С.-->

8. Проверка данных после загрузки: чек-лист

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

Сравните количество записей в справочниках (например, "Контрагенты", "Номенклатура")

Проверьте остатки по счетам бухгалтерского учета (сравните с исходной базой)

Откройте несколько случайных документов и убедитесь, что все реквизиты на месте

Запустите тестовые отчеты (ОСВ, карточки счетов, анализ субконто)

Проверьте права доступа пользователей

Создайте тестовый документ и убедитесь, что он проводится без ошибок

-->

Особое внимание уделите:

  • 🔢 Нумерации документов: В 1С:Fresh может сбиться автонумерация, если в исходной базе были пропуски.
  • 🔗 Ссылкам между объектами: Например, в документе "Поступление товаров" должна корректно отображаться номенклатура и контрагент.
  • 📈 Аналитике: Проверьте, что в отчетах данные группируются по тем же признакам, что и раньше (например, по проектам или подразделениям).

Если обнаружены расхождения, воспользуйтесь журналом регистрации (Администрирование → Журналы → Обмен данными), чтобы найти причину. Например, ошибка может быть связана с:

  • Несовпадением форматов дат (в Fresh используется ГГГГ-ММ-ДД).
  • Отсутствием обязательных реквизитов (например, "Организация" в документе).
  • Превышением лимитов на количество записей (в бесплатном тарифе — до 10 000 документов в месяц).

FAQ: Ответы на частые вопросы

Можно ли загрузить в 1С:Fresh базу из 1С 7.7?

Нет, прямая загрузка из 1С:Предприятие 7.7 не поддерживается. Сначала нужно конвертировать базу в формат 1С:Предприятие 8.3 с помощью обработки "Конвертация данных из 1С 7.7 в 8.x" (доступна на диске ИТС или в каталоге релизов 1С). После этого можно выгрузить данные в .dt и загрузить в Fresh.

Сколько времени занимает загрузка базы объемом 1 ГБ?

Время зависит от скорости интернет-соединения и загрузки серверов 1С:Fresh:

  • 📶 При скорости 100 Мбит/с — около 15–20 минут.
  • 📶 При скорости 10 Мбит/с — до 1–1.5 часов.

Дополнительно учитывайте время на проверку данных (до 10 минут) и сам импорт (еще 10–30 минут). В пиковые часы (с 10:00 до 18:00 по МСК) процесс может занять на 30–50% больше времени.

Что делать, если после загрузки не отображаются некоторые справочники?

Вероятные причины:

  1. Справочник не был включен в выгрузку. Проверьте настройки плана обмена в исходной базе.

  2. В 1С:Fresh отключено отображение справочника для вашей роли. Зайдите под администратором и проверьте права в разделе Администрирование → Пользователи.

  3. Данные загрузились, но в другой раздел. Например, справочник "Контрагенты" может находиться в Покупатели и продавцы → Контрагенты.

Если справочник пустой, но ошибок при загрузке не было, попробуйте повторно выгрузить его отдельно в формате EnterpriseData.

Можно ли откатить загрузку, если что-то пошло не так?

Да, но с ограничениями:

  • 🔄 В течение 24 часов после загрузки можно отменить изменения через раздел Администрирование → Обмен данными → История обменов (кнопка "Откатить").
  • 🗑️ Если прошло больше времени, придется вручную удалять загруженные данные или восстанавливать базу из резервной копии (доступно только для тарифов "Профессиональный" и "Корпоративный").

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

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

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

  1. Экспортируйте список пользователей из исходной базы в Excel (раздел Администрирование → Пользователи).

  2. В 1С:Fresh перейдите в Администрирование → Пользователи и права.

  3. Создайте пользователей вручную, указав те же логины и пароли (или сгенерируйте новые).

  4. Назначьте роли в соответствии с исходной базой. В Fresh доступны стандартные роли: "Бухгалтер", "Кладовщик", "Администратор" и др.

Для ускорения процесса можно использовать обработку "ВыгрузкаЗагрузкаПользователей" (доступна на Инфостарте).