При использовании любой программы иногда возникает необходимость загрузить какие-либо данные из файла в формате Excel.
Чаще всего такая необходимость возникает для загрузки товаров из прайс-листа в справочник номенклатуры.
Необходимость автоматической загрузки особенно актуальна, когда число элементов, которые необходимо вводить, составляет десятки, сотни или даже тысячи, и ручной ввод такого объема данных является довольно трудоемкой работой.
В таких случаях многие обращаются к услугам программистов, но это дополнительные расходы денежных средств и времени.
В типовой конфигурации «1С:Управление нашей фирмой для Казахстана» есть встроенный механизм загрузки справочника номенклатуры из Excel.
Рассмотрим на примере процесс загрузки данных в справочник номенклатуры типовой конфигурации «1С:Управление нашей фирмой для Казахстана» редакции 1.6 (Интерфейс «Такси») из прайс-листа в формате Excel (.xlsx).
В данной статье мы рассматриваем только порядок загрузки справочника номенклатуры без цен. Если номенклатуру в справочник вы уже загрузили и необходимо загрузить цены, то перейдите к следующему этапу
Подготовительная работа
Имеется прайс-лист в формате Excel (.xlsx).
Первым делом необходимо предварительно подготовить файл для загрузки данных, удалив строки с ненужной информацией (оставляем наименования колонок).
Сопоставление данных
Запускаем «1С:Управление нашей фирмой для Казахстана» в пользовательском режиме.
Запуск процедуры импорта возможен двумя способами:
- Из справочника «Номенклатура» через пункт «Загрузка данных из внешнего источника» в меню кнопки «Ещё»;
- Из панели разделов «Компания» по команде «Загрузка данных из внешнего источника».
В открывшемся окне необходимо выбрать «Номенклатура».
Оба варианта приводят к запуску обработки «Загрузка данных из внешних источников». Будет предложено выбрать один из двух вариантов: Автоматический режим или Ручной режим. Указываем «Автоматический режим. Выбрать внешний файл...»
Откроется стандартное окно проводника, с помощью которого выбираем наш подготовленный файл с данными для загрузки в формате «.xlsx».
Если файл успешно прочитался, то в табличной части окна «Загрузка данных из внешних источников» мы увидим содержимое файла.
Теперь необходимо указать в какой колонке находятся какие данные, для этого жмем на надпись «Не загружать» в верху каждой колонки и в открывшемся окне указываем, какой именно реквизит необходимо заполнять данными из каждой колонки. В нашем примере это «Артикул» и «Наименование».
Когда все колонки будут сопоставлены нажимаем кнопку «Далее». Откроется окно анализа сопоставления данных.
Будет указано, сколько было обнаружено новых элементов, а сколько из них уже есть в базе. Здесь можно настроить, следует ли создавать новые элементы справочника и нужно ли обновлять уже имеющиеся.
Также можно указать, в какую группу справочника номенклатуры загружать новые элементы (и переместить уже имеющиеся).
Если данные загружаем в пустой справочник, то указываем параметр «Создавать новые элементы, если полученные данные не сопоставлены», а параметр «Обновлять сопоставленные элементы полученными данными» наоборот не указываем.
Проверяем настройки и нажимаем «Загрузить данные в приложение».
Полученные результаты
Если все сделали правильно, то программа должна загрузить из прайс-листа и создать новые элементы в указанной группе справочника номенклатуры.
Проверяем карточку номенклатуры.
Подробнее смотрим в видео