Вместо ручного редактирования каждой позиции номенклатуры обработка делает всё автоматически:
-
Читает Excel-файл с артикулами, кодами ТН ВЭД, ОКПД2 и странами происхождения
-
Находит номенклатуру в 1С по артикулу (с возможностью ограничения по папке)
-
Находит существующие коды ТН ВЭД и ОКПД2 в справочниках классификаторов
-
Автоматически создает новые коды, если они не найдены
-
Находит или создает страны происхождения
-
Показывает текущие и новые значения для сравнения
-
Позволяет проверить данные перед записью
-
Обновляет только выбранные позиции
📋 Порядок работы
Шаг 1. Подготовьте файл Excel
Файл должен содержать следующие колонки (названия могут быть любыми, но порядок важен):
| A | B | C | D |
|---|---|---|---|
| Артикул | Код ТН ВЭД | Код ОКПД2 | Страна происхождения |
| 12345 | 8517 62 000 9 | 26.30.11.110 | Китай |
| 12346 | 8471 30 000 8 | 26.20.11.120 | Вьетнам |
| 12347 | 26.40.33.110 |
Все колонки, кроме артикула, могут быть пустыми — будут обновлены только заполненные поля.
Важно! Файл должен быть в формате .xls или .xlsx, лист должен называться "TDSheet".
Шаг 2. Выберите файл
Нажмите кнопку "Прочитать данные" и укажите путь к вашему Excel-файлу.
Обработка:
-
Прочитает файл и загрузит данные в табличную часть
-
Найдет номенклатуру по артикулам
-
Найдет или создаст коды ТН ВЭД и ОКПД2
-
Найдет или создаст страны происхождения
-
Покажет загруженные позиции с цветовой индикацией
Шаг 3. Проверьте загруженные данные
В таблице отображаются:
| Колонка | Что означает |
|---|---|
| Артикул | Артикул товара из файла |
| Номенклатура | Найденный товар в базе (если не найден — пусто) |
| Найден в базе | c89; / d60; — есть ли товар в базе |
| Код ТН ВЭД | Новый код для установки (зеленый — будет добавлен) |
| Текущий код ТН ВЭД | Действующий код в карточке товара (серый) |
| Код ОКПД2 | Новый код для установки (зеленый) |
| Текущий код ОКПД2 | Действующий код в карточке товара (серый) |
| Страна происхождения | Новая страна для установки (зеленый) |
| Текущая страна | Действующая страна в карточке товара (серый) |
Цветовые индикаторы помогают быстро оценить изменения:
-
Зеленый — новое значение (будет установлено)
-
Серый — текущее значение (останется без изменений, если не заменяется зеленым)
Вы можете отредактировать любые значения перед загрузкой.
Шаг 4. (Опционально) Ограничьте область поиска
Если установить флаг "Искать в папке" и выбрать папку номенклатуры, поиск будет выполняться только в указанной папке и ее подпапках. Это не обязательно: можно грузить в полный справочник номенклатуре, только убедитесь, что задвоенные артикулы в номенклатуре не создадут проблем.
Это полезно, если:
-
У вас большая база и нужно ускорить поиск
-
Вы обновляете только определенную группу товаров
-
В разных папках есть товары с одинаковыми артикулами
Шаг 5. Нажмите кнопку "Загрузить"
Обработка:
-
Пройдет по всем строкам таблицы
-
Для каждой найденной номенклатуры обновит:
-
Код ТН ВЭД (если указан и отличается от текущего)
-
Код ОКПД2 (если указан и отличается от текущего)
-
Страну происхождения (если указана и отличается от текущей)
-
-
Покажет подробный отчет об обновленных позициях
Настройки и особенности
🔹 Автоматическое создание классификаторов
Если в файле указан код ТН ВЭД или ОКПД2, которого нет в справочнике:
-
Обработка автоматически создаст новый элемент справочника
-
Коду присваивается наименование, равное коду
-
Вы увидите сообщение: "Добавлен новый код ТНВЭД: 8517 62 000 9"
Это избавляет от необходимости предварительно заполнять классификаторы.
🔹 Автоматическое создание стран
Аналогично работает со странами происхождения:
-
Если страна не найдена в справочнике "Страны мира"
-
Создается новый элемент с указанным наименованием
-
Вы увидите сообщение: "Добавлена новая страна: Вьетнам"
🔹 Сравнение значений
Обработка не обновляет значение, если оно совпадает с текущим. Это ускоряет работу и уменьшает избыточную запись элементов.
🔹 Обработка ошибок
Если какая-то позиция не обновляется (например, заблокирована другим пользователем):
-
Выдается сообщение об ошибке
-
Обработка продолжает работу со следующими позициями
-
В конце выводится общий итог
Вопросы
Вопрос: Что делать, если номенклатура не найдена по артикулу?
Ответ: Проверьте:
-
Совпадает ли артикул в файле с артикулом в 1С (регистр, пробелы)
-
Установлен ли флаг "Искать в папке" — возможно, товар находится в другой папке
-
Есть ли вообще такой товар в базе
Не найденные позиции не будут обновлены, но останутся в таблице для анализа.
Вопрос: Можно ли загрузить только ТН ВЭД, не трогая ОКПД2?
Ответ: Да, оставьте колонку ОКПД2 пустой в файле. Обработка обновит только заполненные поля.
Вопрос: Что делать, если код ТН ВЭД длинный и не помещается?
Ответ: Обработка работает с кодом как со строкой. Важно точное совпадение — включая пробелы, точки и другие символы.
Вопрос: Нужно ли предварительно заполнять справочники классификаторов?
Ответ: Нет, обработка создаст недостающие коды автоматически.
Вопрос: Можно ли отменить загрузку?
Ответ: Обработка не использует транзакцию — каждая позиция записывается отдельно. Рекомендуем:
-
Сделать резервную копию базы перед массовым обновлением
-
Использовать флаг "Искать в папке" для тестирования на небольшой группе
Вопрос: Почему страна не создалась автоматически?
Ответ: Проверьте точное написание. Обработка ищет по полному совпадению наименования (регистр учитывается).
🔧 Требования к системе
-
Конфигурация: 1С:Комплексная автоматизация 2.5 (тестировалось на версии 2.5.22+)
-
Файл данных: Excel (.xls, .xlsx)
-
Лист в Excel должен называться: "TDSheet"
-
Обязательная колонка: Артикул
-
В справочнике "Номенклатура" должны быть заполнены артикулы
📞 Рекомендации перед началом работы
-
Сделайте резервную копию базы данных
-
Проверьте файл Excel на наличие всех необходимых колонок
-
Протестируйте на малом количестве позиций (5-10 строк)
-
Проверьте результат после тестовой загрузки
-
Только после этого выполняйте массовое обновление
🎨 Пример работы
Было в базе:
-
Артикул: 12345
-
ТН ВЭД: (пусто)
-
ОКПД2: (пусто)
-
Страна: (пусто)
Загружаем файл:
text
Артикул | ТН ВЭД | ОКПД2 | Страна 12345 | 8517 62 000 9 | 26.30.11.110 | Китай
Результат после загрузки:
-
Создан код ТН ВЭД "8517 62 000 9"
-
Создан код ОКПД2 "26.30.11.110"
-
Найдена/создана страна "Китай"
-
В карточку товара "12345" записаны все три значения
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.5.22.149
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.191.41
- 1С:ERP Управление предприятием 2, релизы 2.5.22.157
Вступайте в нашу телеграмм-группу Инфостарт
