Quad.Wiki

Импорт CSV

Импорт прайсов в формате CSV осуществляется так же, как и в формате Excel (XLS, XLSX), т.е. точно так же открываете файл для предварительного просмотра при настройке и потом загружаете исходный файл CSV.

Чтобы все загружалось корректно, разделитель в файле должен быть точка с запятой и в кодировке Windows 1251, если у вас русскоязычная Windows. Так же, если в файле есть описания товаров с переносом строк, то они должны быть в двойных кавычках (“).

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

После завершения настройки нужно добавить макрос обработки файла в карточке прайса.

В этом макросе есть комментарии, вам нужно его исправить следуя этим комментариям.

1. Нужно указать путь к вашему файлу CSV

 

2. Указать кодировку

1251 - обычная Windows, 65001 - utf-8, если другие варианты - напишите в техподдержку.

 

3. Выбрать разделитель

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

Например, если разделитель запятая, то будет так:

Обратите внимание, что True можно поставить только в одной строке.

Если у вас какой-то другой разделитель, например “вертикальная черта” | , то нужно во всех строках оставить False, а в следующей строке в кавычках ввести разделитель.

 

4. Указать текстовые колонки в файле

Нужно добавить список в виде чисел 2, разделенных запятой, по количеству колонок в вашем прайсе. Например, если колонок в прайсе 10, то нужно записать такое значение:

2,2,2,2,2,2,2,2,2,2

 

После ввода настроек нажмите ОК и сохраните прайс. Попробуйте загрузить и проверить результат.

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

 

Если в результате импорта CSV в Excel у вас файл загружается неверно или данные преобразовываются в неверный формат, например, в даты, то воспользуйтесь этой инструкцией Конвертация CSV в XLSX или XLSX в CSV