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

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

Как загрузить артикулы в 1С: практическое руководство

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

Артикул — основной идентификатор товара в каталогах поставщиков и на маркетплейсах, поэтому корректная загрузка артикулов в справочник «Номенклатура» — одна из первых задач при запуске учёта в 1С. Ошибка на этом этапе приводит к дублям карточек, неверным остаткам и сбоям при обмене с сайтом или ЭДО.

Загрузить артикулы можно тремя способами: типовой обработкой «Загрузка данных из табличного документа», встроенным механизмом «Загрузка данных из файла» в конфигурациях на управляемых формах (УТ 11, КА 2, ERP 2) и через внешние обработки или обмены. Выбор зависит от конфигурации, объёма данных и того, создаёте ли вы новые позиции или обновляете существующие.

Ниже разобраны подготовка файла, настройка сопоставления колонок, контроль дублей и проверка результата. Инструкции ориентированы на 1С:Управление торговлей 11 и аналогичные конфигурации, но общая логика одинакова для всех решений на платформе 8.3.

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

Исходные данные обычно приходят от поставщика в Excel, CSV или выгружаются из личного кабинета маркетплейса. Перед загрузкой файл нужно привести к простому табличному виду: одна строка — один товар, первая строка — заголовки колонок, без объединённых ячеек, промежуточных итогов и «шапок» с реквизитами поставщика.

Минимальный набор колонок — «Артикул» и «Наименование». Практически полезно добавить «Единицу измерения», «Ставку НДС», «Цену» и «Штрихкод», если планируется полноценное наполнение каталога. Чем меньше лишних колонок, тем проще сопоставление и меньше риск ошибки.

Проверьте тип данных в колонке с артикулом. Если артикулы содержат ведущие нули (например, 001245) или буквы, Excel может автоматически преобразовать их в числа и «съесть» нули. Установите для колонки текстовый формат до вставки данных или сохраните файл в CSV с разделителем-точкой с запятой.

Какие способы загрузки артикулов существуют

В конфигурациях на управляемых формах (УТ 11, КА 2, ERP 2, Розница 2/3) есть штатный механизм: раздел «НСИ и администрирование» → «Загрузка данных из файла» либо кнопка «Загрузить данные из файла» прямо в списке справочника «Номенклатура». Это самый безопасный вариант: он не требует прав администратора на конфигуратор и умеет искать дубли.

Для конфигураций на обычных формах (УТ 10.3, УПП 1.3) используется внешняя обработка «Загрузка данных из табличного документа» с диска ИТС. Она гибче, но требует аккуратной ручной настройки соответствия колонок и режимов поиска.

Третий путь — регулярные обмены: загрузка прайсов поставщиков штатными средствами «Сопоставление номенклатуры поставщиков», интеграции с маркетплейсами или собственная обработка разработчика. Это оправдано, когда артикулы обновляются постоянно, а не разово.

Сравнение вариантов

Загрузка данных из файла (штатная)

Подходит для разового импорта в УТ 11 / ERP / Рознице. Ограничение: требует ровной структуры файла и прав на справочник.

Обработка с диска ИТС

Для старых конфигураций на обычных формах. Гибкая настройка, но выше риск ошибки из-за ручного сопоставления.

Обмен / обработка разработчика

Для регулярной синхронизации с поставщиками и маркетплейсами. Требует доработки и сопровождения.

Пошаговая загрузка через «Загрузка данных из файла»

Откройте справочник «Номенклатура» и нажмите «Ещё → Загрузить данные из файла» либо перейдите в «НСИ и администрирование → Загрузка данных из файла». Укажите подготовленный файл Excel или CSV — программа покажет предварительный просмотр таблицы.

На шаге сопоставления для каждой колонки файла выберите поле справочника: «Артикул» → «Артикул», «Наименование» → «Наименование» и так далее. Колонки, которые не нужны, пометьте как «Не загружать». Если единицы измерения или виды номенклатуры в файле отсутствуют, задайте значение по умолчанию в настройках загрузки.

Включите поиск существующих элементов по артикулу (и/или наименованию), чтобы программа обновляла карточки вместо создания дублей. После нажатия «Загрузить» дождитесь отчёта: в нём будет указано, сколько элементов создано, сколько обновлено и какие строки пропущены с ошибками.

Порядок действий
  1. 1
    Подготовьте файл: одна строка — один товар, заголовки в первой строке, текстовый формат колонки с артикулом
  2. 2
    Сделайте копию базы или протестируйте на учебной базе
  3. 3
    Откройте «Номенклатура → Ещё → Загрузить данные из файла» и выберите файл
  4. 4
    Сопоставьте колонки полям справочника, лишние пометьте «Не загружать»
  5. 5
    Включите поиск дублей по артикулу и запустите загрузку
  6. 6
    Изучите отчёт о загрузке и исправьте строки с ошибками

Загрузка через обработку «Загрузка данных из табличного документа»

Откройте обработку через «Файл → Открыть» (файл обработки доступен на портале 1С:ИТС). На первой закладке выберите режим «Загрузка в справочник», вид справочника — «Номенклатура». Вставьте данные из Excel в табличный документ через буфер обмена или откройте файл напрямую.

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

Обратите внимание на галочки «Не создавать новых элементов» и «Создавать новые элементы, если не найдены» — от их комбинации зависит, получите ли вы дубли или, наоборот, потеряете новые товары. Сначала нажмите «Контроль заполнения», затем «Загрузить».

Контроль дублей и сопоставление с существующей номенклатурой

Главная причина дублей — различия в написании артикулов: лишние пробелы, разный регистр букв, дефисы вместо точек. Перед загрузкой приведите артикулы к единому виду формулами в Excel (СЖПРОБЕЛЫ, ПРОПИСН) или включите в обработке опции усечения пробелов, если они предусмотрены.

Если в базе уже есть номенклатура, а файл содержит артикулы поставщика, не совпадающие с вашими внутренними, используйте регистр «Номенклатура поставщиков» / «Номенклатура контрагентов»: загружайте артикул поставщика туда с привязкой к вашей карточке товара. Это сохранит внутреннюю кодировку и упростит последующие заказы.

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

Проверка результата после загрузки

Откройте список номенклатуры и установите отбор по виду номенклатуры или дате создания, чтобы увидеть загруженные позиции. Сравните количество строк в файле с количеством созданных и обновлённых элементов из отчёта о загрузке — цифры должны сходиться с учётом пропущенных ошибочных строк.

Выборочно откройте 5–10 карточек: проверьте, что артикул записался полностью, единица измерения и ставка НДС корректны, наименование не обрезано. Убедитесь, что поиск по артикулу в списке находит товар — это признак того, что данные легли в нужное поле, а не в «Дополнительные реквизиты».

Контрольные точки

Как проверить результат

Количество загруженных позиций
Норма

Совпадает с числом строк файла за вычетом строк с ошибками

Тревожный признак

Существенно больше (дубли) или меньше (потерянные строки)

Поиск товара по артикулу в списке
Норма

Карточка находится по полному артикулу

Тревожный признак

Поиск ничего не находит — артикул записан не в то поле

Содержимое карточки
Норма

Артикул, ед. измерения, НДС заполнены корректно

Тревожный признак

Поля пустые или содержат данные соседних колонок

Частые проблемы и их решение

Если обработка сообщает «Не найден вид номенклатуры», создайте нужный вид заранее в справочнике «Виды номенклатуры» или укажите его значением по умолчанию. Без вида номенклатуры в УТ 11 карточка не запишется.

Ошибки «Не удалось записать» часто связаны с неуникальным рабочим наименованием или превышением длины строки. Сократите наименования в файле до разумной длины и проверьте, нет ли в базе элементов с таким же наименованием, помеченных на удаление.

При загрузке из CSV следите за кодировкой: кириллица в кодировке, отличной от ожидаемой, превращается в нечитаемые символы. Сохраняйте CSV в UTF-8 или используйте Excel-файл вместо CSV.

Итог

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

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

Частые вопросы о загрузке артикулов в 1С

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

Да. В обработке «Загрузка данных из табличного документа» установите для колонки с артикулом режим «Устанавливать», а поиск выполняйте по наименованию или коду, и включите запрет создания новых элементов. Тогда артикулы допишутся только в найденные карточки.

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

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

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

Excel преобразовал значения в числа. Откройте исходный файл, установите для колонки текстовый формат до вставки данных или сохраните файл как CSV и укажите текстовый тип колонки при импорте. Затем повторите загрузку.

Как загрузить артикулы вместе с штрихкодами?

Добавьте в файл колонку «Штрихкод» и сопоставьте её соответствующему полю при загрузке. В штатном механизме УТ 11 штрихкоды записываются в регистр штрихкодов номенклатуры автоматически, если поле сопоставлено корректно.

Можно ли отменить ошибочную загрузку?

Штатной кнопки «откатить» нет. Варианты: восстановить базу из копии, сделанной перед загрузкой, или отобрать созданные элементы (по дате создания или виду номенклатуры) и пометить их на удаление групповой обработкой. Поэтому копия базы перед массовой загрузкой обязательна.

Подходит ли эта инструкция для 1С:Бухгалтерии?

Да, в 1С:Бухгалтерии 3.0 также есть «Загрузка данных из файла» в справочнике «Номенклатура» (раздел «Справочники»). Логика сопоставления колонок и поиска дублей та же, отличается только набор доступных полей.