Загрузка номенклатуры из внешних данных (Excel, dbf)

20.11.2016 8594 5

Обработка загружает справочник номенклатуры по данным из внешнего файла с табличной структурой (mxl, Excel, dbf).


Обработка загружает справочник номенклатуры по данным из внешнего файла с табличной структурой (mxl, Excel, dbf).

Допустим у нас есть такой файл Эксель:

бухгалтерия предприятия

Копируем из него таблицу (за исключением шапки) и вставляем на вторую закладку обработки:

загрузка номенклатуры из эксель

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

Флаг Контролировать уникальность говорит о том, что перед записью нового элемента программа будет проверять остутствие в справочнике элементов с таким же наименованием. Если хотим поместить номенклатуру в определенную группу, заполняем поле Группа справочника. Также в обязательном порядке нужно выбрать Вид номенклатуры:

бухгалтерия предприятия

Далее нажимаем Заполнить таблицу реквизитов, после этого по данным из второй закладки создаются строки таблицы:

загрузить справочник в 1с

В них самостоятельно нужно выбрать какой именно реквизит содержится в данной колонке.

После нажимаем загрузить номенклатуру:

загрузка номенклатуры из эксель

По окончании загрузки появляется сообщение:

загрузка номенклатуры из эксель

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

загрузить справочник в 1с

Если попытатья повторно загрузить номенклатуру, то в этот раз она окончится неуспешно (т.к. мы включили контроль уникальности):

внешняя обработка

Видим, что новые элементы в справочник загрузились корректно:

внешняя обработка

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

+7 (931) 106-82-90

manager@coderstar.ru


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

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