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