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