Сбой импорта: Can not find required columns: sku

[10 ноября 2016 г.]    Российская сборка Magento 2.49.12
Magento 2: модули и услуги
#1 BMWod
  • Группа: Пользователь
  • Сообщений: 4
  • Регистрация: 03.06.2011

03.06.2011 16:45

Здравствуйте)после многочисленных попыток импортировать каталог из формата csv ничего не импортируется,вот ошибка Can not find required columns: sku
,может кто знает?

#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

03.06.2011 20:15

Система справедливо говорит вам об обязательности наличия артикула в импортируемых данных.

#3 Андрей Аватарский
  • Группа: Пользователь
  • Сообщений: 10
  • Регистрация: 04.02.2011

05.06.2011 19:37

странно.. куда-то моё предыдущее сообщение исчезло.
ну да ладно.
Я понял в чем проблема!

Когда экспортируещь csv из magento, то данные в ковычках только строковые названия полей.

Например:

sku,_store,_attribute_set,_type,_category,_product_websites,color,cost,created_at,custom_design,custom_design_from,custom_design_to,custom_layout_update,description,enable_googlecheckout,gallery,gift_message_available,has_options,image,image_label,is_imported,manufacturer,media_gallery,meta_description,meta_keyword,meta_title,minimal_price,name,news_from_date,news_to_date,options_container,page_layout,price,required_options,short_description,small_image,small_image_label,special_from_date,special_price,special_to_date,status,tax_class_id,thumbnail,thumbnail_label,updated_at,url_key,url_path,visibility,weight,qty,min_qty,use_config_min_qty,is_qty_decimal,backorders,use_config_backorders,min_sale_qty,use_config_min_sale_qty,max_sale_qty,use_config_max_sale_qty,is_in_stock,notify_stock_qty,use_config_notify_stock_qty,manage_stock,use_config_manage_stock,use_config_qty_increments,qty_increments,use_config_enable_qty_increments,enable_qty_increments,_links_related_sku,_links_related_position,_links_crosssell_sku,_links_crosssell_position,_links_upsell_sku,_links_upsell_position,_associated_sku,_associated_default_qty,_associated_position,_tier_price_website,_tier_price_customer_group,_tier_price_qty,_tier_price_price
B001,,Default,simple,"Каталог/Бумага/Бумага офисная форматная",base,,,"2011-06-04 22:36:17",,,,,"Формат А4 
Бумага класса С 
Используется для повседневного использования",0,,,0,/s/v/svetocopy_b.jpg,,Нет,,,,,,,"Бумага SvetoCopy",,,"Блок после информационной колонки",,14.0000,0,"Бумага SvetoCopy А4, 80г/м 178;",/s/v/svetocopy_s.jpg,,,,,1,0,/s/v/svetocopy_s.jpg,,"2011-06-04 22:38:40",bumaga-svetocopy,bumaga-svetocopy.html,4,1.0000,0.0000,0.0000,1,0,0,1,1.0000,1,0.0000,1,0,,1,0,1,1,0.0000,1,0,,,,,,,,,,,,,


А после редактирования в Calc получается:

"sku","_store","_attribute_set","_type","_category","_product_websites","color","cost","created_at","custom_design","custom_design_from","custom_design_to","custom_layout_update","description","enable_googlecheckout","gallery","gift_message_available","has_options","image","image_label","is_imported","manufacturer","media_gallery","meta_description","meta_keyword","meta_title","minimal_price","name","news_from_date","news_to_date","options_container","page_layout","price","required_options","short_description","small_image","small_image_label","special_from_date","special_price","special_to_date","status","tax_class_id","thumbnail","thumbnail_label","updated_at","url_key","url_path","visibility","weight","qty","min_qty","use_config_min_qty","is_qty_decimal","backorders","use_config_backorders","min_sale_qty","use_config_min_sale_qty","max_sale_qty","use_config_max_sale_qty","is_in_stock","notify_stock_qty","use_config_notify_stock_qty","manage_stock","use_config_manage_stock","use_config_qty_increments","qty_increments","use_config_enable_qty_increments","enable_qty_increments","_links_related_sku","_links_related_position","_links_crosssell_sku","_links_crosssell_position","_links_upsell_sku","_links_upsell_position","_associated_sku","_associated_default_qty","_associated_position","_tier_price_website","_tier_price_customer_group","_tier_price_qty","_tier_price_price"
"B001",,"Default","simple","Каталог/Бумага/Бумага офисная форматная","base",,,"2011-06-04 22:36:17",,,,,"Формат А4 
Бумага класса С 
Используется для повседневного использования",0,,,0,"/s/v/svetocopy_b.jpg",,"Нет",,,,,,,"Бумага SvetoCopy",,,"Блок после информационной колонки",,"14.0000",0,"Бумага SvetoCopy А4, 80г/м 178;","/s/v/svetocopy_s.jpg",,,,,1,0,"/s/v/svetocopy_s.jpg",,"2011-06-04 22:38:40","bumaga-svetocopy","bumaga-svetocopy.html",4,"1.0000","0.0000","0.0000",1,0,0,1,"1.0000",1,"0.0000",1,0,,1,0,1,1,"0.0000",1,0,,,,,,,,,,,,,


Вопрос: Как автоматически сделать - сохранить в правильном формате?

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

05.06.2011 19:44

Что в русском языке означает фраза?
«данные в ковычках только строковые названия полей»
Ладно там, грамматические ошибки пропустим, но даже несмотря на них: я силюсь, но при всём желании понять не могу смысл фразы.

Чем отличаются 3 варианта импорта: Append, Replace, Delete?
Правила форума

#5 Андрей Аватарский
  • Группа: Пользователь
  • Сообщений: 10
  • Регистрация: 04.02.2011

05.06.2011 19:54

та я просто не знал как правильно это описать :)
ну вот на примере видно, что в изначальном импортируемом файле кавычки лишь некоторый текст выделяют, а после редактирования в Calc - все поля в кавычках :(

#6 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

05.06.2011 19:57

Как я понимаю, это вопрос по программе Calc?

#7 Андрей Аватарский
  • Группа: Пользователь
  • Сообщений: 10
  • Регистрация: 04.02.2011

05.06.2011 20:06

ну просто я не знаю в чём лучше редактировать..
Что вы можете посоветовать?
Нужно добавить вручную несколько сотен позиций, а затем импортировать в магазин.
Какой программой или каким методом это лучше сделать?

#8 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

05.06.2011 20:13

Я могу посоветовать:
  • не цитировать целиком мои сообщения
  • убирать кавычки в строке с названиями колонок вручную
  • заказать импорт специалистам


#9 BMWod
  • Группа: Пользователь
  • Сообщений: 4
  • Регистрация: 03.06.2011

09.06.2011 18:38

Видимо у меня с кодировкой что то не так.... не знаю импорт в магенто не простой.

#10 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

09.06.2011 18:40

Кодировка должны быть UTF-8.
А импорт товаров в Magento действительно лучше заказывать профессионалам.

#11 Андрей Аватарский
  • Группа: Пользователь
  • Сообщений: 10
  • Регистрация: 04.02.2011

09.06.2011 19:06

Просмотр сообщенияBMWod (09.06.2011 18:38) писал:

Видимо у меня с кодировкой что то не так.... не знаю импорт в магенто не простой.

Я тут немного разобрался с экспортом-импортом :)
На самом деле всё просто!

Экспорт:
1. В админке зайти в раздел: Система - Импорт/Экспорт - Поток данных-Профили
2. Зайти в Export All Products
3. Разделитель: поставить ;
4. Заключить значения в: поставить '
5. Нажать - Выполнить профиль - и нажать кнопку "Выполнить профиль в новом окне"
6. Скачать файл в папке: /var/export/export_all_products.csv

Его можно спокойно редактировать с проге Calc (LibreOffice или OpenOffice) с параметрами:
Кодировка - Юникод (UTF-8)
Разделитель - Точка с запятой
Разделитель текста '

Импорт:
1. Подготовить файл для импорта import_all_products.csv (отредактированный export_all_products.csv)
2. Закачать import_all_products.csv в папку: /var/import/import_all_products.csv
3. В админке зайти в раздел: Система - Импорт/Экспорт - Поток данных-Профили
4. Зайти в Import All Products
5. Количество записей: поставить не меньше, чем импортируемых позиций товара (по-умолчанию стоит: 1)
6. Разделитель: поставить ;
7. Заключить значения в: поставить '
8. Нажать - Выполнить профиль - выбрать файл import_all_products.csv и нажать кнопку "Выполнить профиль в новом окне"

Всё! :)

#12 Einshtein
  • Группа: Пользователь
  • Сообщений: 5
  • Регистрация: 07.03.2012

07.03.2012 18:20

Добрый день
Уже 3й день долблюсь с импортом товаров.
Разобрался с импортом категорий без товаров.
Но по образцу выше (сначала Export All Products - потом Import All Products) получаю следующее:

 Начато выполнение профиля. Пожалуйста, подождите... 
 Warning: Please do not close the window during importing/exporting data 
 Starting Mage_Dataflow_Model_Convert_Parser_Csv :: parse 
 Found 41 rows. 
 Starting catalog/convert_adapter_product :: parse 
Image file C:\wamp\www\magento\media\import/o/l/olympus-stylus-750-7-1mp-digital-camera-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/c/a/canon-powershot-a630-8mp-digital-camera-with-4x-optical-zoom-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/k/o/kodak-easyshare-c530-5mp-digital-camera-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/c/n/cn-clogs-beach-garden-clog-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/c/n/cn-clogs-beach-garden-clog-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/a/s/asics-men-s-gel-kayano-xii-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/s/t/steven-by-steve-madden-pryme-pump.jpg does not exist
Image file C:\wamp\www\magento\media\import/s/t/steven-by-steve-madden-pryme-pump-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/s/t/steven-by-steve-madden-pryme-pump-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/s/t/steven-by-steve-madden-pryme-pump-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/s/t/steven-by-steve-madden-pryme-pump-2.jpg does not exist
Image file C:\wamp\www\magento\media\import/n/i/nine-west-women-s-lucero-pump.jpg does not exist
Обработано 100% 41/41 записей
Импортировано записей: 5 
 Please wait while the indexes are being refreshed.  
 Выполнение профиля завершено.


Часть кода вырезал, дабы не занимать место.
Форум перелопатил вдоль и поперек, решения так и так и не нашел.
Есть какието предположения?

#13 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

07.03.2012 18:39

В чём конкретно заключается ваша проблема?

#14 Einshtein
  • Группа: Пользователь
  • Сообщений: 5
  • Регистрация: 07.03.2012

07.03.2012 18:50

для начала:
Как заставить экспортируемый файл импортироваться обратно без ошибок

#15 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8885
  • Регистрация: 20.02.2010

07.03.2012 18:52

Какова связь между вашим вопросом и заголовком темы?

#16 Einshtein
  • Группа: Пользователь
  • Сообщений: 5
  • Регистрация: 07.03.2012

07.03.2012 18:54

правила прочитал - понял

Поделиться темой: