Импорт товаров из Excel таблиц — различия между версиями

Материал из Insales Wiki
Перейти к: навигация, поиск
(Шаг 1)
(Шаг 2)
Строка 50: Строка 50:
  
 
==Шаг 2==
 
==Шаг 2==
 +
[[Изображение:Import-step-2.jpg]]
 +
 +
На втором шаге вам предлагаю выбрать что содержится в столбцах. Для удобства, слева выводятся  примеры данных. Надо обязательно указать в каких столбцах содержаться цена и название товара.
 +
 +
Внизу можно указать нужно или импортировать структуру категорий из файла и нужно ли обновлять цены для уже существующих в базе товаров.
 +
 +
Если структуру категорий таблицы не импортировать, то все товары создадутся в выбранной для импорта категории. Если импортировать, то в ней будут созданы категории из файла по которым будут разложены товары.
 +
 +
Про обновление цен можно посмотреть в соответствующем разделе.
 +
 +
Указываем типы столбцов и жмем далее.
 +
 +
[[Изображение:Import-step-2-configured.jpg]]
  
 
==Шаг 3==
 
==Шаг 3==

Версия 12:32, 2 июля 2009

Подготовка файла

Структура файла

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

1. Категории задаются в столбцах.

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

Пример файла, в котором категории задаются в столбцах: Csv-format-1.jpg

2. Категории задаются отдельными строками.

В этом случае возможно задать только одноуровневую структуру категорий. Если встречается строка, в которой задано значение только в одной (любой) ячейке, то считается, что это название категории и все последующие товары относятся к ней.

Пример файла, в котором категории задаются в строках: Csv-format-2.jpg

Преобразование в CSV

И так у вас есть файл в xls формате, и надо его преобразовать в csv.

  • Открываете файл в Excel-е
  • Нажимаете Файл -> Сохранить как … и в качестве формата выбираете CSV (Разделители - запятые) (*.csv)

Save-as-csv.jpg

  • Отвечаете утвердительно на уведомления, что в данном формате можно сохранить только один лист, и что файл может содержать несовместимые с csv возможности.

Файл для загрузки в импорт готов.

Процесс импорта

Заходите в раздел Склад и выбираете там импорт.

Шаг 1

Import-step-1.jpg

На первом шаге надо загрузить импортируемый файл и указать в какой он кодировке. Если файл был переобразован при помощи Excel, то надо указывать windiws-1251, если при помощи Google Docs, то utf-8.

Слева выводится структура склада. Категория, в которую будет происходить импорт указана в заголовке в кавычках, в данном случае это Поставщик 2. Обратите внимание, она отличается от категории выделенной в дереве. Изменить категорию можно двойным щелчком по категории в дереве. Сделать это можно на любом из шагов импорта, когда не происходит операций на сервере (не крутится колесико)

Шаг 2

Import-step-2.jpg

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

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

Если структуру категорий таблицы не импортировать, то все товары создадутся в выбранной для импорта категории. Если импортировать, то в ней будут созданы категории из файла по которым будут разложены товары.

Про обновление цен можно посмотреть в соответствующем разделе.

Указываем типы столбцов и жмем далее.

Import-step-2-configured.jpg

Шаг 3

Использование импорта для обновления цен и количества товаров

Возможные проблемы при импорте