Импорт товаров из Excel таблиц
Содержание
Подготовка файла
Структура файла
Возможны два различных формата когда категории задаются в столбцах и когда категории задаются отдельными строками. В обоих случаях каждая товарная позиция задается отдельной строкой. Строки, в которых не указанно одно из обязательных значений, или значение имеет неверный формат (например текст вместо цены) будут игнорироваться. К обязательными полями являются название товара и цена продажи.
1. Категории задаются в столбцах.
В этом случае к обязательным полям будут относится поля в которых заданы категории и подкатегории первого и второго уровня, если они будут выбраны на втором шаге импорта. Если ни одно из перечисленных полей не будет выбрано, то система будет считать, что категории задаются отдельными строками.
2. Категории задаются отдельными строками.
В этом случае возможно задать только одноуровневую структуру категорий. Если встречается строка, в которой задано значение только в одной (любой) ячейке, то считается, что это название категории и все последующие товары относятся к ней.
Преобразование в CSV
И так у вас есть файл в xls формате, и надо его преобразовать в csv.
- Открываете файл в Excel-е
- Нажимаете Файл -> Сохранить как … и в качестве формата выбираете CSV (Разделители - запятые) (*.csv)
- Отвечаете утвердительно на уведомления, что в данном формате можно сохранить только один лист, и что файл может содержать несовместимые с csv возможности.
Файл для загрузки в импорт готов.
Процесс импорта
Заходите в раздел Склад и выбираете там импорт.
Шаг 1
На первом шаге надо загрузить импортируемый файл и указать в какой он кодировке. Если файл был переобразован при помощи Excel, то надо указывать windiws-1251, если при помощи Google Docs, то utf-8.
Слева выводится структура склада. Категория, в которую будет происходить импорт указана в заголовке в кавычках, в данном случае это Поставщик 2. Обратите внимание, она отличается от категории выделенной в дереве. Изменить категорию можно двойным щелчком по категории в дереве. Сделать это можно на любом из шагов импорта, когда не происходит операций на сервере (не крутится колесико)
Шаг 2
На втором шаге вам предлагаю выбрать что содержится в столбцах. Для удобства, слева выводятся примеры данных. Надо обязательно указать в каких столбцах содержаться цена и название товара.
Внизу можно указать нужно или импортировать структуру категорий из файла и нужно ли обновлять цены для уже существующих в базе товаров.
Если структуру категорий таблицы не импортировать, то все товары создадутся в выбранной для импорта категории. Если импортировать, то в ней будут созданы категории из файла по которым будут разложены товары.
Про обновление цен можно посмотреть в соответствующем разделе.
Указываем типы столбцов и жмем далее.
Шаг 3
На третьем, завершающем, шаге выводится список обнаруженных категорий, и у вас есть возможность указать какие из них надо импортировать, а какие - нет. По умолчанию отмечены все категории.