Содержание:
- Внешняя обработка данных“ Загрузка данных из табличного документа Excel “
2. Порядок загрузки данных из табличного документа Excel
Внешняя обработка данных “ Загрузка данных из табличного документа Excel “
Для загрузки данных (справочников, документов и т.п.) из excel-файла удобно использовать внешнюю обработку данных / Загрузка данных из табличного документа /, которую можно найти на ИТС
Обработка универсальна, рассчитана на различные виды загружаемых данных и различную структуру файлов-источников этих данных. И, в силу своей универсальности, имеет довольно нетривиальные настройки, которые рядовому пользователю могут оказаться непонятными.
Приведем пример настроек для загрузки справочника номенклатура в 1С.
Допустим: есть тип файл excel, содержащий данные о номенклатуре в 1С ERP. Файл содержит две колонки: «Название товара» и «Артикул»; первая строка – заголовки колонок, собственно данные начинаются со второй строки.
Тип файл excel
Мы хотим:
- Значения колонки «Название товара» поместить в поле «Наименование» номенклатуры в программе 1С, значения колонки «Артикул» поместить в поле «Артикул» номенклатуры
- Для загружаемой номенклатуры в программе 1С:
- сопоставить с поставщиком «ГроуТэк», т.е. назначить ей «Вид номенклатуры» = «ГроуТэк»
- установить ей «Единицу хранения» = «шт»
- «Ставка НДС» = «Без НДС»
- «Складская группа» = «Гроу Тэк»
Порядок загрузки данных из табличного документа Excel
В обработке на странице / Табличный документ Excel /:
- 1 Выбираем «Загрузка в Справочник»
- 1 «Вид справочника» = «Номенклатура»
- 1 Выбираем тип файла = «Лист Excel (*.xls)»
- 1 Выбираем имя файла
- 1 Нажимаем кн. «Открыть»
Загрузки данных из табличного документа
В результате содержимое файла попадет обработку
Табличный документ excel
Переходим на закладку / Настройка / и видим, что в справочнике / Номенклатура в программе 1С / поля, с которыми мы хотим сопоставить колонки «Название товара» и «Артикул», имеют имена «Наименование» и «Артикул»
Закладка / Настройка /
Т.к. имена сопоставляемых колонок файла должны совпадать с именами полей спр. Номенклатура в программе 1С, то колонку «Название товара» переименуем в «Наименование»; «Артикул» – и так совпадает – переименовывать не нужно
Имена полей спр. Номенклатура в 1С
- Возвращаемся на закладку «Настройка» и настраиваем поля сопоставления в 1С:
- Для начала сбросим все флажки «Пометка»
- Установим «Пометка» на тех полях, которые собираемся:
- Заполнять значениями из файла («Наименование», «Артикул»),
- для этих полей установить «Режим загрузки» = «Искать»
- либо заполнять «Значениями по умолчанию» –
- выберем эти значения:
- «Единица хранения» = «шт»
- «Вид номенклатуры» = «ГроуТэк»
- «Ставка НДС» = «Без НДС»
- «Складская группа» = «Гроу Тэк»
- для этих полей установить «Режим загрузки» = «Устанавливать»
- Укажем, что «Первая строка данных табличного документа» в нашем файле = «2» (в первой строке – названия колонок)
Поля сопоставления в 1С
- Нужно учесть следующую особенность обработки: в списке настроек сначала нужно расположить поля с «Режим загрузки» = «Искать», а после них – поля с «Режим загрузки» = «Устанавливать»
- Чередовать «Искать» / «Устанавливать» нельзя, например, при следующей настройке (чередуются Наименование – Искать, Единица хранения – Устанавливать», Артикул – Искать и т.д. 🡪 поле «Артикул» в загруженных позициях не будет заполнено
Чередовать «Искать» / «Устанавливать» нельзя
- После настройки нажимаем кн. «Загрузить данные»
- В открывшемся окне проверяем, что обработка правильно определила количество загружаемых товаров (в нашем файле их 2)
Загрузить данные
- Если все правильно, то нажимаем кн. «Да»
При успешной загрузке получим такого рода сообщение,
Сообщение
а в справочнике номенклатура в 1С для «Вид номенклатуры» = «ГроуТэк» появятся загруженные позиции
Загруженные позиции
Приложение
Пояснения к настройкам заполнения реквизитов номенклатуры в 1С
Борисенко Игорь,
Специалист компании ООО “Кодерлайн”
Добавить комментарий