Загрузка номенклатуры в 1С

26.03.2017 40461 152

Обработка не только загружает номенклатуру, номенклатуру поставщика, характеристики, штрихкоды, дополнительные реквизиты из внешних табличных файлов, но и подтягивает картинки, а также умеет выгружать данные из базы.


Обработка загружает в базу:
  • номенклатурный справочник (в т.ч. иерархию), все реквизиты справочника,
  • номенклатуру контрагентов,
  • дополнительные реквизиты и картинки номенклатуры,
  • штрихкоды, упаковки и характеристики,
  • адреса ячеек складского хранения товаров (справочное хранение).
Обработка выгружает из базы в файл:
  • товарный справочник (с дополнительными реквизитами товаров),
  • картинки,
  • штрихкоды.

Форма настроек состоит из левой и правой части.

В правой расположена таблица - источник данных. Можно заполнить ее из буфера обмена или из файла Excel или dbf (по гиперссылке).

Слева вверху выбирается тип операции. Ниже расположена таблица с полями поиска (тут указываем колонки таблицы, по которым нужно определять соответствие загружаемых полей товарному справочнику). Это соответствие необходимо, чтобы разработка не создавала дубли, а только уникальные товарные карточки.

Доступны следующие типы операций:

типы операций при работе с номенклатурой

Ниже расположена таблица загружаемых реквизитов. Тут выбираем какие именно значения грузим и откуда (реквизит и номер колонки таблицы либо конкретное значение).

При установленном флаге Не прерывать при возникновении ошибки выполнение операций не остановится на ошибке, а перейдет дальше.

не прерывать при возникновении ошибки

Настройки заполнения иерархического справочника

В качестве примера выбран тип операции Создание и редактирование номенклатуры. Обработкой будут созданы новые группы номенклатуры и новые товарные карточки, старые карточки товаров и группы в базе перезапишутся, товары будут распределены по группам.

Соответствие загружаемых полей товарному справочнику выбрано по Наименованию (вторая колонка файла).

В загружаемых реквизитах можно указать как номер колонки из файла (для этого должна быть установлена соответствующая галка), так и выбрать существующий в базе реквизит (галка отключена).

Для загрузки иерархии номенклатуры в поле "Группа справочника" в файле указываем полный путь через вертикальную линию | без пробелов. В таблице загружаемых реквизитов выбираем Группа справочника (Родитель).

Обработка не создает Виды номенклатуры. Перед загрузкой товарного справочника Виды номенклатуры в базе должны быть созданы.

Обработка может создавать несколько папок с одинаковым наименованием, но у разных родителей. В нашем примере это папки Шоколадные у родителей Конфеты и Снэки.

загрузка иерарзического справочника номенклатуры

При выполнении операции удобно отображается текущий прогресс операции.

прогресс выполнения операции

Результат загрузки корректный.

загрузка нескольких товарных групп с одинаковым наименованием

Настройки выгрузки номенклатуры

При выгрузке можно накладывать произвольный отбор.

отбор выгружаемых данных

Настройки заполнения номенклатуры контрагентов

загрузка номенклатуры контрагентов

При создании номенклатуры контрагентов можно заполнять реквизиты:

  • Недействителен,
  • Ставка НДС

Вдобавок есть возможность загрузки упаковки. Для заполнения владельца (контрагента) теперь можно как указывать конкретное значение справочника, так и выбрать колонку файла с наименованием.

загрузка номенклатуры контрагентов в 1с

Загрузка дополнительных реквизитов

загрузка дополнительных реквизитов номенклатуры

Загрузка штрихкодов

загрузка штрихкодов номенклатуры

Загрузка характеристик

При создании характеристик можно заполнить также их дополнительные реквизиты.

загрузка характеристик с дополнительными реквизитами

Загрузка упаковок

При наполнении упаковок можно заполнить также и весогабаритные характеристики.

загрузка упаковок номенклатуры

Сохранение настроек

Для вашего удобства настройки можно сохранять (чтобы не вводить каждый раз при последующем использовании разработки). Можно сохранить неограниченное количество настроек.

сохранения настроек разработки

Релиз 436.3.1.2 от 04.04.2024

При загрузке картинок с сайта теперь можно устанавливать паузу - количество секунд ожидания между запросами (на случай, если сервер блокирует множественные запросы). В окне уведомления о прогрессе выполнения теперь отображается примерное расчетное время до окончания операции (в минутах).

пауза между запросами в 1с

загрузка цены...

Появились вопросы?

+7 (931) 106-82-91

manager@coderstar.ru


Дмитрий Медведков 1С

Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант