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

Справочники и Данные · 10 мин

Как загрузить данные в 1С:Фреш: практическая инструкция

Пошаговая инструкция по загрузке данных в 1С:Фреш: импорт номенклатуры, контрагентов, цен и остатков из Excel и CSV, проверка результатов и типичные ошибки.

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

Основной инструмент — обработка «Загрузка данных из файла», которая понимает таблицы Excel (xlsx, xls), а также форматы CSV и mxl. Она сопоставляет колонки вашего файла с реквизитами программы и создаёт элементы справочников или документы без ручного ввода. Для большинства повседневных задач этого достаточно, программировать ничего не нужно.

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

Какие данные можно загрузить и какие форматы поддерживаются

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

Оптимальный формат — Excel (xlsx). Формат CSV тоже поддерживается, но с ним чаще возникают проблемы: разделитель (точка с запятой или запятая), кодировка и отсутствие типов данных приводят к тому, что числа распознаются как текст, а даты «плывут». Если есть выбор, сохраняйте файл в xlsx.

Для обмена между базами 1С существует формат EnterpriseData (XML), который используется при синхронизации, например, между УНФ и Бухгалтерией. Это уже не разовая загрузка, а настраиваемый обмен, и его стоит рассматривать, когда данные нужно передавать регулярно.

Подготовка файла к загрузке

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

Коды, ИНН, артикулы и телефоны храните в текстовом формате, иначе Excel обрежет ведущие нули или переведёт длинные числа в экспоненциальную запись. Даты приводите к единому виду (например, ДД.ММ.ГГГГ), суммы — с точкой или запятой в качестве разделителя, но одинаково во всём файле.

Перед загрузкой большого массива сделайте пробный файл на 5–10 строк и проверьте результат на нём. Это займёт десять минут и убережёт от массового исправления тысяч карточек, если какая-то колонка сопоставлена неверно.

Пошаговая загрузка номенклатуры или контрагентов

Рассмотрим типовой сценарий на примере номенклатуры; для контрагентов порядок аналогичен. Откройте справочник «Номенклатура», нажмите кнопку «Ещё» (или специальную кнопку на панели) и выберите «Загрузить данные из файла». В некоторых конфигурациях обработка находится в разделе «Администрирование» → «Загрузка данных из файла».

Укажите файл — программа покажет предпросмотр таблицы. Для каждой колонки выберите соответствующий реквизит: наименование, артикул, единица измерения, ставка НДС, вид номенклатуры. Колонки, которые не нужны, пометьте «Не загружать». Если реквизит называется иначе, чем в файле, задайте сопоставление вручную — автоматика распознаёт только очевидные совпадения.

Нажмите «Далее» и запустите загрузку. По завершении программа покажет протокол: сколько элементов создано, сколько обновлено, по каким строкам возникли ошибки и почему. Обязательно откройте протокол и проверьте строки с предупреждениями — они часто означают, что элемент создан, но часть реквизитов потерялась.

Порядок действий при загрузке справочника
  1. 1
    Подготовьте xlsx-файл: одна таблица, заголовки в первой строке, без объединённых ячеек
  2. 2
    Откройте справочник и выберите «Загрузить данные из файла»
  3. 3
    Сопоставьте колонки файла с реквизитами программы, лишние колонки отключите
  4. 4
    Запустите загрузку и дождитесь завершения
  5. 5
    Откройте протокол и проверьте ошибки и предупреждения
  6. 6
    Выборочно откройте 3–5 созданных карточек и сверьте ключевые поля с файлом

Загрузка цен, остатков и банковских выписок

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

Начальные остатки при старте работы вводятся документами ввода остатков (в Бухгалтерии — «Помощник ввода остатков», в УНФ — документы раздела «Компания»). Часть конфигураций позволяет заполнить табличную часть такого документа из файла, но не все — проверьте наличие кнопки загрузки в конкретном документе. Если её нет, остатки придётся вводить вручную или переносить сервисом миграции.

Банковские выписки загружаются через «Обмен с банком»: файл выгрузки из клиент-банка (обычно формат 1С или CSV) подхватывается обработкой, программа сама ищет контрагентов по ИНН и счетам и создаёт документы оплаты. Перед первой загрузкой проверьте, что банковские счета организации и контрагентов заведены корректно.

Маршрут решения

Какой способ загрузки выбрать

Нужно один раз загрузить справочник или цены из ExcelИспользуйте штатную «Загрузку данных из файла»
Переезжаете из локальной 1С в облако целикомИспользуйте сервис переноса данных 1С:Фреш или помощь партнёра
Данные нужно передавать регулярно между двумя базами 1СНастройте синхронизацию данных (обмен EnterpriseData)
Нужен нестандартный формат или сложная логикаОбратитесь к разработчику — внешние обработки во Фреше требуют аудита 1С

Перенос данных из локальной 1С в облако

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

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

Проверка результата и типичные ошибки

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

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

Типичные ошибки при загрузке
01
Повторная загрузка того же файла без контроля дублей — справочник задваивается
02
Числовой формат ИНН и счетов в Excel — теряются ведущие нули
03
Загрузка цен до загрузки номенклатуры — строки не находят товар и отклоняются
04
Объединённые ячейки и многострочные шапки — колонки сдвигаются, данные попадают не в те реквизиты
05
Игнорирование протокола загрузки — ошибки остаются незамеченными до первой отгрузки

Ограничения облачной версии и что с ними делать

В 1С:Фреш действуют ограничения безопасности: внешние обработки и отчёты можно подключать только из списка разрешённых или после аудита вендора, доступ к конфигуратору закрыт, COM-соединения и OLE-выгрузки в стиле Excel недоступны. Это значит, что привычные «самописные» обработки загрузки из коробки могут не заработать.

Если штатных средств не хватает — например, нужен импорт из нестандартной системы учёта — варианты такие: привести файл к стандартному виду и загрузить штатно, использовать расширения конфигурации (они допускаются при соблюдении требований сервиса) или заказать разработку у партнёра 1С с последующей публикацией решения в сервисе. Для регулярных интеграций существует программный интерфейс (HTTP-сервисы, OData в поддерживающих конфигурациях), но это уже задача для разработчика.

Итог

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

Основной инструмент загрузки в 1С:Фреш — штатная обработка «Загрузка данных из файла»: чистый Excel-файл, ручное сопоставление колонок, пробная загрузка на нескольких строках и обязательная проверка протокола. Для переезда из локальной базы используйте сервис переноса, а не ручной ввод.

FAQ

Можно ли загрузить данные в 1С:ФRESH из CSV-файла?

Да, обработка загрузки понимает CSV, но этот формат чаще даёт сбои: разделитель колонок, кодировка и типы данных распознаются не всегда корректно. Если есть возможность, сохраните файл в xlsx — так надёжнее.

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

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

Почему после загрузки у части строк пустые реквизиты?

Чаще всего колонка не была сопоставлена реквизиту или значение не прошло проверку (например, ставка НДС указана текстом «20%», а программа ждёт значение перечисления). Откройте протокол загрузки — там указано, по каким строкам и почему данные не записались.

Можно ли загрузить в 1С:Фреш документы прошлых периодов из Excel?

Штатная загрузка из файла ориентирована на справочники и табличные части отдельных документов (цены, остатки, выписки). Массовую загрузку произвольных документов с проведением она не выполняет — для этого используют перенос из локальной базы или разработку интеграции.

Как перенести базу из коробочной 1С:Бухгалтерии в 1С:Фреш?

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

Есть ли ограничения на размер загружаемого файла?

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