Возможно ли загрузить данные из Excel в справочник "Номенклатура"?

Евгений консультант 1С 18.12.2012 Комментарии отключены

Этот вопрос поступил от Сергея из Новокузнецка.

Конечно можно. Как это сделать, рассмотрим на конкретном примере. Предположим, у нас есть таблица Excel:

Таблица Excel для загрузки в 1С Бухгалтерию 8

Нам надо загрузить данные из колонок «наименование» и «полное наминование» в справочник «Номенклатура». Давайте немного усложним задачу. Предположим, необходимо, чтобы эти данные попали в справочнике в определенную группу.

Создадим в справочнике «Номенклатура» группу «Крепеж»:

Создадим группу "Крепеж"

Теперь нам надо запустить обработку «Загрузка данных из табличного документа» (её можно взять в разделе «Внешние отчеты, формы и обработки»).


Выбираем в меню «Файл» пункт «Открыть», в открывшемся окне находим файл «ЗагрузкаДанныхИзТабличногоДокумента.epf», запускаем его. Откроется вот такое окно:

ЗагрузкаДанныхИзТабличногоДокумента

В поле «Режим загрузки» стоит «Загрузка в справочник». В поле «Вид справочника» выбираем «Номенклатура». Далее нажимаем кнопку «Открыть файл …» (показано стрелкой):

Открыть файл

В открывшемся окне внизу выбираем тип файла — «Лист Excel (*.xls)»:

Подбираем файл Excel

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

Видим вот такую картинку:

Загрузили

Переходим на закладку «Настройка». В поле «Первая строка данных табличного документа» ставим — 2, т.к. в первой строке у нас шапка таблицы и нам её загружать не надо.
Далее устанавливаем «Нумерация колонок» — «Ручная нумерация колонок»:

Ручная нумерация колонок

Далее снимаем все флажки, для этого на панельке есть специальная кнопка:

Снимаем все флажки

Ставим флажки в строках «Наименование» и «Полное наименование», режим загрузки оставляем — «Искать», номер колонки ставим соответственно 2 и 3 (вторая и третья колонка нашей таблицы Excel):

Настройка загрузки

Теперь нам надо указать куда загружать, в какую папку. Ставим флажок в строке «Родитель», режим загрузки выбираем — «Устанавливать», и в колонке «Значение по умолчанию» выбираем нашу группу «Крепеж» из справочника «Номенклатура»:

Выбираем группу, куда загружать

Осталось выбрать ставку НДС и единицу измерения (если мы этого не сделаем, потом придется ручками устанавливать для каждой позиции справочника). Ставим флажки напротив пунктов «Базовая единица измерения» и «Ставка НДС», режим загрузки выбираем — «Устанавливать», в колонке «Значение по умолчанию» выбираем «шт» и «18%» соответственно:

Установка единицы измерения и ставки НДС

С настройкой закончили. Переходим на закладку «Табличный документ» и жмем кнопку «Контроль заполнения». Программа написала в табло:

Контроль заполнения завершен. Проверено строк: 7
Ячеек, содержащих ошибки не выявлено

Всё. Можно загружать. Жмем «Загрузить» внизу справа. После загрузки проверяем наш справочник «Номенклатура». Видим вот такую картинку:

Данные загружены

В этой статье я показал на конкретном примере, как можно загрузить данные из таблицы Excel в справочник «Номенклатура». Это был простой пример. Но для кого-то это покажется архи-сложно.

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

Было бы интересно узнать, полезен ли был данный материал? Если не трудно, напишите свой отзыв к этой статье . Это поможет мне в подготовке материала в дальнейшем.

Комментарии закрыты.