Справочники и Данные · 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Подготовьте файл: одна строка — один товар, заголовки в первой строке, текстовый формат колонки с артикулом
- 2Сделайте копию базы или протестируйте на учебной базе
- 3Откройте «Номенклатура → Ещё → Загрузить данные из файла» и выберите файл
- 4Сопоставьте колонки полям справочника, лишние пометьте «Не загружать»
- 5Включите поиск дублей по артикулу и запустите загрузку
- 6Изучите отчёт о загрузке и исправьте строки с ошибками
Загрузка через обработку «Загрузка данных из табличного документа»
Откройте обработку через «Файл → Открыть» (файл обработки доступен на портале 1С:ИТС). На первой закладке выберите режим «Загрузка в справочник», вид справочника — «Номенклатура». Вставьте данные из Excel в табличный документ через буфер обмена или откройте файл напрямую.
На закладке «Настройка» для каждой колонки укажите реквизит справочника и режим: «Искать» (по этому полю ищется существующий элемент), «Устанавливать» (значение записывается) или «Не загружать». Для артикула обычно ставят режим «Искать» + «Устанавливать»: так новые позиции создаются, а существующие — находятся и обновляются.
Обратите внимание на галочки «Не создавать новых элементов» и «Создавать новые элементы, если не найдены» — от их комбинации зависит, получите ли вы дубли или, наоборот, потеряете новые товары. Сначала нажмите «Контроль заполнения», затем «Загрузить».
Контроль дублей и сопоставление с существующей номенклатурой
Главная причина дублей — различия в написании артикулов: лишние пробелы, разный регистр букв, дефисы вместо точек. Перед загрузкой приведите артикулы к единому виду формулами в Excel (СЖПРОБЕЛЫ, ПРОПИСН) или включите в обработке опции усечения пробелов, если они предусмотрены.
Если в базе уже есть номенклатура, а файл содержит артикулы поставщика, не совпадающие с вашими внутренними, используйте регистр «Номенклатура поставщиков» / «Номенклатура контрагентов»: загружайте артикул поставщика туда с привязкой к вашей карточке товара. Это сохранит внутреннюю кодировку и упростит последующие заказы.
Проверка результата после загрузки
Откройте список номенклатуры и установите отбор по виду номенклатуры или дате создания, чтобы увидеть загруженные позиции. Сравните количество строк в файле с количеством созданных и обновлённых элементов из отчёта о загрузке — цифры должны сходиться с учётом пропущенных ошибочных строк.
Выборочно откройте 5–10 карточек: проверьте, что артикул записался полностью, единица измерения и ставка НДС корректны, наименование не обрезано. Убедитесь, что поиск по артикулу в списке находит товар — это признак того, что данные легли в нужное поле, а не в «Дополнительные реквизиты».
Как проверить результат
Совпадает с числом строк файла за вычетом строк с ошибками
Существенно больше (дубли) или меньше (потерянные строки)
Карточка находится по полному артикулу
Поиск ничего не находит — артикул записан не в то поле
Артикул, ед. измерения, НДС заполнены корректно
Поля пустые или содержат данные соседних колонок
Частые проблемы и их решение
Если обработка сообщает «Не найден вид номенклатуры», создайте нужный вид заранее в справочнике «Виды номенклатуры» или укажите его значением по умолчанию. Без вида номенклатуры в УТ 11 карточка не запишется.
Ошибки «Не удалось записать» часто связаны с неуникальным рабочим наименованием или превышением длины строки. Сократите наименования в файле до разумной длины и проверьте, нет ли в базе элементов с таким же наименованием, помеченных на удаление.
При загрузке из CSV следите за кодировкой: кириллица в кодировке, отличной от ожидаемой, превращается в нечитаемые символы. Сохраняйте CSV в UTF-8 или используйте Excel-файл вместо CSV.
Что важно запомнить
Подготовьте чистый файл с текстовым форматом артикулов, загружайте штатным механизмом с включённым поиском дублей по артикулу, работайте после резервной копии и обязательно сверяйте результат по количеству строк и поиску в списке номенклатуры.
Частые вопросы о загрузке артикулов в 1С
Можно ли загрузить артикулы, не создавая новые карточки товара?
Да. В обработке «Загрузка данных из табличного документа» установите для колонки с артикулом режим «Устанавливать», а поиск выполняйте по наименованию или коду, и включите запрет создания новых элементов. Тогда артикулы допишутся только в найденные карточки.
Что делать, если у поставщика и у нас разные артикулы на один товар?
Используйте справочник «Номенклатура поставщиков» (номенклатура контрагентов): туда загружается артикул поставщика со ссылкой на вашу карточку. Внутренняя кодировка остаётся неизменной, а заказы поставщику формируются с его артикулами.
Почему после загрузки артикулы потеряли ведущие нули?
Excel преобразовал значения в числа. Откройте исходный файл, установите для колонки текстовый формат до вставки данных или сохраните файл как CSV и укажите текстовый тип колонки при импорте. Затем повторите загрузку.
Как загрузить артикулы вместе с штрихкодами?
Добавьте в файл колонку «Штрихкод» и сопоставьте её соответствующему полю при загрузке. В штатном механизме УТ 11 штрихкоды записываются в регистр штрихкодов номенклатуры автоматически, если поле сопоставлено корректно.
Можно ли отменить ошибочную загрузку?
Штатной кнопки «откатить» нет. Варианты: восстановить базу из копии, сделанной перед загрузкой, или отобрать созданные элементы (по дате создания или виду номенклатуры) и пометить их на удаление групповой обработкой. Поэтому копия базы перед массовой загрузкой обязательна.
Подходит ли эта инструкция для 1С:Бухгалтерии?
Да, в 1С:Бухгалтерии 3.0 также есть «Загрузка данных из файла» в справочнике «Номенклатура» (раздел «Справочники»). Логика сопоставления колонок и поиска дублей та же, отличается только набор доступных полей.