Справочники и Данные · 10 мин
Как загрузить номенклатуру в 1С:Фреш
Пошаговая инструкция по загрузке номенклатуры в 1С:Фреш из Excel и CSV: подготовка файла, настройка соответствия колонок, проверка дублей и типичные ошибки.
Загрузка номенклатуры из файла — стандартный способ быстро наполнить справочник товаров в 1С:Фреш без ручного ввода сотен позиций. В облачных конфигурациях (1С:Бухгалтерия, 1С:Управление нашей фирмой, 1С:Комплексная автоматизация) для этого предусмотрены встроенные обработки загрузки из табличных документов Excel и CSV.
Процедура сводится к трём этапам: подготовка файла с корректной структурой, запуск обработки загрузки с сопоставлением колонок и проверка результата. Ошибки чаще всего возникают на первом этапе — из-за лишних строк, объединённых ячеек и неподходящих форматов данных.
Ниже разобраны универсальные шаги для типовых конфигураций в сервисе 1С:Фреш, а также особенности, ограничения и способы проверить, что данные загрузились правильно.
Какие способы загрузки доступны в 1С:Фреш
В облачном сервисе нельзя подключать произвольные внешние обработки без проверки, поэтому основной инструмент — штатные механизмы конфигурации. В большинстве решений на платформе БСП (библиотека стандартных подсистем) доступна универсальная загрузка данных из табличного документа.
Основные варианты:
- Загрузка из файла Excel/CSV — кнопка «Загрузить данные из файла» в форме списка справочника «Номенклатура» или в разделе «Покупки/Продажи»;
- Универсальная загрузка данных — через «Администрирование» → «Перенос данных» или аналогичный пункт, зависит от конфигурации;
- Загрузка из прайс-листа поставщика — в конфигурациях с учётом закупок (УНФ, Комплексная автоматизация);
- Обмен по API или через расширения — для регулярных автоматических загрузок, требует настройки программистом.
Сравнение вариантов
Подходит для разового переноса сотен–тысяч позиций. Не требует настроек, но загружает только базовые реквизиты.
Подходит, когда вместе с номенклатурой нужно записать цены и привязку к контрагенту. Есть не во всех конфигурациях.
Подходит для регулярной синхронизации с сайтом или учётной системой. Требует участия специалиста и согласования расширения с сервисом.
Как подготовить файл Excel к загрузке
Качество исходного файла определяет 90% успеха. Обработка загрузки читает файл построчно, поэтому структура должна быть строго табличной: первая строка — заголовки колонок, далее — только данные, без пустых промежуточных строк.
Минимальный набор колонок для полноценной карточки товара:
- Наименование (обязательно);
- Артикул;
- Единица измерения (штуки, кг, упаковка);
- Вид номенклатуры или группа (папка);
- Цена продажи и/или закупки;
- Ставка НДС;
- Штрихкод (если используется сканер).
Перед сохранением файла проверьте: нет объединённых ячеек, скрытых листов с данными, формул вместо значений (вставьте «как значения»), итоговых строк внизу таблицы. Числа с ценами должны быть в числовом формате, а не текстом — иначе цена либо не загрузится, либо запишется с ошибкой.
Загрузка через справочник «Номенклатура»
Самый простой путь — загрузка прямо из формы списка товаров. Точные названия кнопок отличаются между конфигурациями, но логика одинаковая.
- 1Откройте раздел «Справочники» (или «НСИ») → «Номенклатура».
- 2Нажмите кнопку «Загрузить данные из файла» (иногда она скрыта в меню «Ещё»).
- 3Выберите подготовленный файл Excel или CSV.
- 4На шаге сопоставления укажите, какой колонке файла соответствует каждый реквизит: наименование, артикул, цена и т.д.
- 5Проверьте предварительную таблицу: обработка покажет распознанные строки и подсветит проблемные.
- 6Нажмите «Загрузить» и дождитесь завершения.
- 7Откройте несколько созданных карточек и сверьте реквизиты с файлом.
На шаге сопоставления обработка обычно пытается определить колонки автоматически по заголовкам. Если заголовок назван нестандартно («Товар наименование», «Цена розн.»), сопоставление нужно указать вручную из выпадающего списка реквизитов.
Строки, которые обработка не смогла распознать, лучше не загружать «как есть» — вернитесь к файлу, исправьте данные и повторите. Иначе получите карточки без единицы измерения или с пустым видом номенклатуры, что вызовет ошибки при проведении документов.
Загрузка вместе с ценами и остатками
Базовая загрузка создаёт только карточки справочника. Цены и остатки — это отдельные данные, которые в 1С хранятся в регистрах и документах, а не в карточке товара.
Для цен в типовых конфигурациях предусмотрен документ «Установка цен номенклатуры», который тоже поддерживает заполнение из файла. Порядок такой: сначала загружаете номенклатуру, затем в документе установки цен используете кнопку заполнения из файла и сопоставляете колонки «Номенклатура» и «Цена».
Начальные остатки на складе вводятся документом «Ввод начальных остатков» (в УНФ — соответствующий помощник в разделе настройки). Часть конфигураций позволяет заполнить табличную часть такого документа вставкой из буфера обмена: копируете колонки из Excel и вставляете прямо в таблицу документа.
Дубли, артикулы и группы: как не испортить справочник
Главный риск повторной загрузки — дубли карточек. Обработка ищет существующие позиции по ключевым полям (обычно по наименованию или артикулу), но если в файле тот же товар назван чуть иначе («Кабель ВВГ 3х2,5» против «Кабель ВВГ 3x2.5»), будет создана новая карточка.
Практические рекомендации:
- Перед загрузкой отсортируйте файл по артикулу и проверьте, что артикулы уникальны;
- Если в базе уже есть номенклатура, загружайте файл с колонкой артикула — сопоставление по артикулу надёжнее, чем по наименованию;
- Группы (папки) заранее создайте вручную и указывайте в файле точные названия групп, либо загружайте всё в одну папку и раскидывайте потом групповой обработкой;
- После загрузки используйте штатный поиск и устранение дублей (в разделе «Администрирование» → «Обслуживание»), если конфигурация его поддерживает.
Проверка результата после загрузки
Не считайте задачу выполненной сразу после нажатия кнопки «Загрузить». Сверьте результат по нескольким контрольным точкам.
Как проверить результат
Число строк в файле совпадает с числом новых карточек в справочнике
Карточек меньше — часть строк не загрузилась; больше — появились дубли
Наименование, артикул, единица измерения и ставка НДС совпадают с файлом
Пустые реквизиты, обрезанные наименования, неверная единица измерения
Документ «Установка цен» проведён, цена видна в карточке и в подборе в документы
Цена есть в файле, но в документе продажи не подставляется
Тестовая реализация с новой позицией проводится без ошибок
Ошибки вида «не заполнен вид номенклатуры» или «не указана единица измерения»
Если обнаружили массовую проблему сразу после загрузки, проще удалить созданные карточки (пометить на удаление через групповое изменение) и повторить процедуру с исправленным файлом, чем править каждую позицию вручную.
Ограничения облачного сервиса и что с ними делать
1С:Фреш накладывает ограничения, которых нет в локальной версии: нельзя запускать произвольные внешние обработки (только прошедшие аудит расширения из каталога), действуют лимиты на размер загружаемых файлов и длительность операций. Очень большие файлы (десятки тысяч строк) стоит разбивать на части по 5–10 тысяч позиций.
Если штатной загрузки не хватает — например, нужно перенести картинки товаров, характеристики или сложную структуру наборов — потребуется расширение из каталога сервиса или помощь специалиста по интеграции через API. Самостоятельно «дотянуть» нестандартные данные через обычную загрузку из Excel не получится.
Как выбрать действие
FAQ
В каком формате должен быть файл для загрузки?
Поддерживаются файлы Excel (XLS, XLSX) и CSV. Надёжнее всего работает XLSX с одним листом: первая строка — заголовки, далее только данные. Для CSV проверьте разделитель (точка с запятой) и кодировку UTF-8, иначе кириллица может отобразиться некорректно.
Можно ли загрузить номенклатуру с картинками?
Штатная загрузка из файла переносит только текстовые и числовые реквизиты. Изображения массово подтягиваются либо через специализированные расширения из каталога 1С:Фреш, либо программно через API — это задача для специалиста по интеграции.
Что делать, если после загрузки появились дубли товаров?
Используйте обработку поиска и удаления дублей в разделе «Администрирование» → «Обслуживание» (если она есть в вашей конфигурации): она найдёт одинаковые карточки по наименованию или артикулу и объединит их с заменой ссылок в документах. Если документов по дублям ещё нет, лишние карточки можно просто пометить на удаление.
Почему цены из файла не подставляются в документы продажи?
Цена в 1С действует с даты документа «Установка цен номенклатуры» и привязана к виду цен. Проверьте, что документ установки цен проведён, выбран правильный вид цен (тот, что указан в настройках документа продажи или договоре с покупателем), и дата установки не позже даты реализации.
Можно ли загрузить номенклатуру сразу в нужные группы (папки)?
Да, если добавить в файл колонку с названием группы и сопоставить её реквизиту «Родитель»/«Группа» при загрузке. Группы с такими названиями должны уже существовать в справочнике — иначе часть обработок создаст их автоматически, а часть откажется загружать строки. Надёжнее создать структуру папок заранее вручную.
Есть ли ограничение на количество загружаемых позиций в 1С:Фреш?
Жёсткого лимита на число карточек справочника нет, но размер файла и время выполнения операции в облаке ограничены. На практике файлы больше нескольких десятков тысяч строк стоит делить на части — так проще контролировать результат и повторять загрузку при сбое.
Что важно запомнить
Подготовьте «плоский» файл Excel без формул и объединённых ячеек, загружайте через штатную обработку с сопоставлением колонок, сначала тестируйте на нескольких строках. Цены устанавливайте отдельным документом, а результат проверяйте по количеству позиций и тестовому проведению документа.