Загрузка данных из внешних прайс-листов в 1С:УНФ — задача, с которой сталкивается практически каждый менеджер по закупкам. Часто штатная обработка загрузки отлично справляется с созданием карточек товаров, но оставляет все позиции в корне справочника Номенклатура, в группе «Без группы». Давайте разберем, как автоматизировать этот процесс и упростить дальнейшую работу с каталогом.
Если объем загружаемой номенклатуры невелик, самым простым и доступным способом является использование встроенных инструментов интерфейса 1С:УНФ.
Номенклатура.Ctrl или Shift).Этот способ интуитивно понятен, но, как мы выяснили, при работе с тысячами строк он становится крайне трудоемким и «печальным» процессом.
Чтобы избежать ручной работы внутри 1С, целесообразнее подготовить данные до этапа импорта. В этом нам поможет обработка ЗагрузкаДанныхИзТабличногоДокумента.epf.
Рассмотрим алгоритм подготовки данных:
ВПР (или VLOOKUP), чтобы подтянуть название группы в основной прайс-лист для каждой позиции.Родитель в справочнике Номенклатура.Этот подход позволяет один раз настроить логику распределения в Excel и использовать её при каждой последующей загрузке прайса от этого же поставщика.
Если вы хотите полностью исключить ручной труд, рекомендуем рассмотреть создание «карты соответствия» на основе ключевых слов. Это можно реализовать либо через расширение конфигурации, либо через специализированные внешние обработки.
Суть метода заключается в создании алгоритма, который анализирует строку наименования:
Пример логики работы алгоритма:
Если Найти(Наименование, "Стул") > 0 Тогда
Группа = Группы.ОперативнаяМебель;
ИначеЕсли Найти(Наименование, "Кресло") > 0 Тогда
Группа = Группы.ОфиснаяМебель;
КонецЕсли;
Рассмотрим преимущества такого подхода:
Мы проанализировали основные стратегии работы с классификаторами. Выбор метода зависит от частоты изменений в прайсах поставщика: если прайс меняется редко — подойдет вариант с Excel, если же вы загружаете товары еженедельно — рекомендуем задуматься о доработке алгоритма сопоставления с помощью правил поиска по ключевым словам. Совместными усилиями мы сможем превратить хаотичный список загруженных товаров в структурированную базу данных, готовую к полноценной работе в 1С:УНФ.