2013-02-08 2 views
5

Я пытаюсь импортировать клиентов в magento с помощью csv-файла, используя Magento, созданный импортером клиентов.Импорт клиентов в Magento через csv

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

Вот мой CSV заголовок:

'id', '_website', 'firstname', 'lastname', 'email', 'password_hash', 'billing_firstname', 'billing_lastname', 'billing_company', 'billing_postcode', 'billing_city', 'billing_street1', 'billing_telephone', 'billing_country', 'billing_region', 'shipping_firstname', 'shipping_lastname', 'shipping_company', 'shipping_postcode', 'shipping_city', 'shipping_street1', 'shipping_telephone', 'shipping_country', 'shipping_region', 'is_subscribed', 'group_id', 'dob' 

Я также попытался поместить эти теги в заголовке, но до сих пор ничего.

'postcode', 'city', 'street1', 'telephone', 'country', 'region', 

Если кто-нибудь имел эту проблему и знает, как это сделать, пожалуйста, помогите,

Спасибо заранее,

+0

, пожалуйста, также разместите первые несколько значений строк под этими атрибутами, чтобы лучше узнать проблему. – Kalpesh

+0

1111 | база | Тест | Пользователь | [email protected] | 005d05de29487ec44cd07bd9d757d4e1 | Компания | Имя | | 1234 | Город | Улица 1 | 123456789 | Страна | | и все значения доставки пустые, спасибо – user1999634

+0

, если стоимость доставки пуста, я считаю, что у вас есть разделители? – Kalpesh

ответ

9

ОК, я нашел решение, чтобы сделать это:

Перейти к Magento admin-> System-> Import/Export->Профили потока данных. (НЕ Magento админи-> Система-> Импорт/Экспорт-> Import!)

Затем выберите раздел: Импорт клиентов (или создать, если он не существует).

Я установил значение Store в поле «Информация о профиле» в «Просмотр хранилища по умолчанию». Затем загрузите свой csv и запустите профиль.

Это сработало для меня и правильно использует каждое значение в базе данных magento - адреса отправления и выставления счетов.

Вот мой CSV заголовок:

id website firstname lastname email password_hash billing_firstname billing_lastname billing_company billing_postcode billing_city billing_street1 billing_telephone billing_country billing_region shipping_firstname shipping_lastname shipping_company shipping_postcode shipping_city shipping_street1 shipping_telephone shipping_country shipping_region is_subscribed group group_id dob 

Я не знаю, если group_id требуется или нет, но вы должны иметь столбец группы

(я установил значение «Общие» для него.)

Я нашел, что это немного глючит, поэтому не паникуйте, если все настроено правильно, и вы получите сообщение об ошибке вроде: «Требуемый номер столбца не установлен» - или аналогичный, я обновил страницу Import Dataflow, снова запустил профиль и это сработало - конечно, вы все правильно установили.

Надеется, что это помогает,

+0

'group_id' Требуется как поле в вашей строке заголовка, а значение '1' -' General' по умолчанию. 'group' не требуется в качестве поля. – FactoryAidan

1

"GROUP_ID" собирается вызвать проблемы. Правильный заголовок - это группа. (Я видел несколько примеров операторов select, которые используют «Group_id», и я считаю, что они не знают, как избежать зарезервированных слов в MYSQL.

Если вы поместили значение по умолчанию в General в столбце Group, импорт должен быть OK

+0

привет ... можно импортировать клиента csv через cron task. поэтому мне не нужно вручную загружать csv? –

0

Мы можем иметь всю информацию, касающуюся клиенты в формат CSV поля, которые не принудительны могут быть оставлены пустыми

Заголовок следующим образом:...

website,email,group_id,disable_auto_group_change,firstname,lastname,password_hash,prefix,middlename,suffix,taxvat,billing_prefix,billing_firstname,billing_middlename,billing_lastname,billing_suffix,billing_street_full,billing_street1,billing_street2,billing_street3,billing_street4,billing_street5,billing_street6,billing_street7,billing_street8,billing_city,billing_region,billing_country,billing_postcode,billing_telephone,billing_company,billing_fax,shipping_prefix,shipping_firstname,shipping_middlename,shipping_lastname,shipping_suffix,shipping_street_full,shipping_street1,shipping_street2,shipping_street3,shipping_street4,shipping_street5,shipping_street6,shipping_street7,shipping_street8,shipping_city,shipping_region,shipping_country,shipping_postcode,shipping_telephone,shipping_company,shipping_fax,created_in,is_subscribed,group 

Надеется, что это помогает

Смежные вопросы