# Import von Benutzern

**URL:** <https://forum.shopware.com/t/import-von-benutzern/32316>\
**Category:** Administration\
**Created:** [17. November 2015 um 17:31 UTC](https://forum.shopware.com/t/import-von-benutzern/32316 "2015-11-17T17:31:51Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sanafan](https://avatars.discourse-cdn.com/v4/letter/s/50afbb/32.png) [@Sanafan](https://forum.shopware.com/u/Sanafan)\
**Post date:** [17. November 2015 um 17:31 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/1 "2015-11-17T17:31:51Z")

</div>

Hallo zusammen, ich scheitere beim Import von Benutzern. Ich habe ungefähr 1800 Datensätze in Shopware importiert. Alle benötigten Felder sind ausgefüllt und der Import an sich war erfolgreich. Den Benutzer finde ich mit allen zugehörigen Daten im Backend. Das Einloggen funktioniert aber nicht. Der Shop meckert, dass ihm die E-Mail-Adresse unbekannt ist und der Benutzer nicht existiert. Genau so kann ich mir nicht mal ein Passwort zuschicken lassen, weil meine E-Mail-Adresse unbekannt ist. Ich habe keine Idee woran das liegen kann. Der Benutzer ist natürlich als active in der Datenbank hinterlegt. Gibt es irgendwas, auf das man besonders achten muss? Wofür ist die s\_user\_attributes? Da gibt es scheinbar eine Zuordnung von einer ID zu einer userID, muss ich dort jeden Benutzer händisch einpflegen? Über den Import wird dort nämlich nichts eingepflegt. Ich habe zuvor die vorhandenen Benutzer exportiert und anhand jener Liste meine Import-Liste erstellt. Meine Einträge unter shipping\_zipcode werden auch nicht richtig erfasst. Denn in shipping\_zipcode habe ich dann den Ort drin stehen. Ich komme so einfach nicht weiter 😕 bin für jeden Tipp dankbar! Shopware 5.0.1 / Import/Export fand über das Advanced Import / Export Modul statt. Meine Felder anhand ich die Liste erstellt habe sind folgende: customernumber email password encoder active billing\_company billing\_department billing\_salutation billing\_firstname billing\_lastname billing\_street billing\_streetnumber billing\_zipcode billing\_city phone fax billing\_countryID billing\_stateID ustid shipping\_company shipping\_department shipping\_salutation shipping\_firstname shipping\_lastname shipping\_street shipping\_streetnumber shipping\_zipcode shipping\_city shipping\_countryID paymentID newsletter accountmode customergroup language subshopID

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [17. November 2015 um 17:49 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/2 "2015-11-17T17:49:36Z")

</div>

Hallo, hast du accountmode 0 oder 1? Es muss unbedingt 0 sein, denn sonst hast du nur Schnellbesteller importiert, die können sich dann auch nicht einloggen. Schau am besten mal direkt in der s\_user-Tabelle nach. Dort könnte man die dann auch relativ einfach und schnell auf 0 setzen. Moritz

---

<div class="post-metadata">

**Author:** ![Sanafan](https://avatars.discourse-cdn.com/v4/letter/s/50afbb/32.png) [@Sanafan](https://forum.shopware.com/u/Sanafan)\
**Post date:** [17. November 2015 um 17:58 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/3 "2015-11-17T17:58:30Z")

</div>

Hallo Moritz und vielen Dank für die Antwort! Login geht nach wie vor nicht. Accountmode habe ich überall auf 1 gehabt und jetzt auf 0 abgeändert. Anschließend habe ich über das Standard Import / Export Modul noch einmal einen Export gemacht… die Tabelle hat aber komplett andere Felder als die aus dem Advanced Modul. Dort lege ich ja den Encoder und das Passwort fest und im Standard Import / Export gebe ich bei md5\_password das Passwort direkt ein. Welche Liste muss ich denn nun eigentlich nehmen? .\_.

---

<div class="post-metadata">

**Author:** ![Sanafan](https://avatars.discourse-cdn.com/v4/letter/s/50afbb/32.png) [@Sanafan](https://forum.shopware.com/u/Sanafan)\
**Post date:** [17. November 2015 um 18:02 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/4 "2015-11-17T18:02:26Z")

</div>

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/e/e6dd74c0ad537bfe0a6e91c95626b82c76b35b80.png) Passt das von den Einträgen her denn überhaupt zusammen? 18 registriert Kunden hatte ich vorher und dann der Import von knapp 1800. In billing\_attributes stehen nur die 18, in s\_user\_attributes ebenfalls. Und meine Städtenamen stehen alle in zipcode in der s\_user\_shippingaddress tabelle. Das Feld Zipcode hingegen ist dann leer 😕 Ich habe das Gefühl, ich müsste die Liste aus dem Standard Import / Export nehmen und nicht die aus dem Advanced Modul

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [17. November 2015 um 18:07 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/5 "2015-11-17T18:07:23Z")

</div>

Hallo, also die spalten encoder und password gibt es so nicht im alten Modul. Da kann man nur MD5-Passwörter importieren. Du hast zwei Möglichkeiten beim neuen Advanced-Modul: password + encoder oder unhashedPassword + encoder Einmal übermittelst du die verschlüsselten Passwörter und einmal die unverschlüsselten im Klartext. Das bleibt dann dir überlassen. Das hast du auch nochmal in der Doku für das neue Modul stehen: [http://community.shopware.com/Import/Ex … \_1784.html](http://community.shopware.com/Import/Export-Kunden%5C_detail%5C_1784.html) Generell solltest du das Advanced-Modul nutzen. Grüße Moritz

---

<div class="post-metadata">

**Author:** ![Sanafan](https://avatars.discourse-cdn.com/v4/letter/s/50afbb/32.png) [@Sanafan](https://forum.shopware.com/u/Sanafan)\
**Post date:** [17. November 2015 um 18:23 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/6 "2015-11-17T18:23:37Z")

</div>

Ich hab password und encoder genommen und die MD5 Passwörter eingetragen. Ich hänge jetzt einfach mal einen Testbenutzer an welchen ich so importiert habe und ich kann mich nicht einloggen. Leider kann ich keine CSV bereitstellen (Keine Dateianhänge möglich) eventuell kannst Du Dir das ja mal anschauen, sofern das möglich ist?! customernumber;email;password;encoder;active;billing\_company;billing\_department;billing\_salutation;billing\_firstname;billing\_lastname;billing\_street;billing\_streetnumber;billing\_zipcode;billing\_city;phone;fax;billing\_countryID;billing\_stateID;ustid;shipping\_company;shipping\_department;shipping\_salutation;shipping\_firstname;shipping\_lastname;shipping\_street;shipping\_streetnumber;shipping\_zipcode;shipping\_city;shipping\_countryID;paymentID;newsletter;accountmode;customergroup;language;subshopID [20023;test@test.de](mailto:20023;test@test.de);128e6948543356d137a341e9d95505df;md5;1;Testfirma;;mr;Sebastian;Gahrmann;Teststraße 6;;45876;Köln;02191/59254-44;;2;0;DE1524354;Testfirma;;mr;Sebastian;Gahrmann;Teststraße 6;;42855;Köln;2;4;0;0;H;1;1 Wenn ich die importierten Kundendaten exportiere sind die Felder ja schon verkehrt befüllt. Zumindest shipping\_zipcode. Dort steht dann z.B. shipping\_city drin, also der Inhalt davon. Ich habe gerade noch einmal Kundendaten die ich über das Advanced Modul importiert habe wieder exportiert und folgende Felder (welche bei normal registrierten Benutzern gefüllt sind, sind bei mir leer) billing\_stateID Und wie gesagt in s\_user\_attributes wird für jeden neuen Benutzer eine Zuordnung angelegt nur für meine importierten gibt es dort keine!

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [17. November 2015 um 18:28 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/7 "2015-11-17T18:28:31Z")

</div>

Hallo, schick mal deine CSV an [forum@shopware.de](mailto:forum@shopware.de), dann schau ich mir das morgen mal an. Moritz

---

<div class="post-metadata">

**Author:** ![Sanafan](https://avatars.discourse-cdn.com/v4/letter/s/50afbb/32.png) [@Sanafan](https://forum.shopware.com/u/Sanafan)\
**Post date:** [17. November 2015 um 18:42 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/8 "2015-11-17T18:42:23Z")

</div>

Hey Moritz, kurze Frage noch: Macht es beim Import einen Unterschied ob accountmode auf 0 oder 1 steht? Werden nur bei einer 0 die zusätzlichen Verknüpfungen in der Datenbank angelegt? Ich habe testweise einen Benutzer mit 0 importiert, damit ging es dann plötzlich!

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [17. November 2015 um 19:00 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/9 "2015-11-17T19:00:28Z")

</div>

Hallo, da bin ich überfragt, müsste ich auch testen. Generell macht es natürlich Sinn den Benutzer direkt korrekt zu importieren. Du kannst ja auch mal im Frontend einen Schnellbesteller registrieren und schauen ob das da ggf. gleich ist. Moritz

---

<div class="post-metadata">

**Author:** ![Sanafan](https://avatars.discourse-cdn.com/v4/letter/s/50afbb/32.png) [@Sanafan](https://forum.shopware.com/u/Sanafan)\
**Post date:** [17. November 2015 um 19:24 UTC](https://forum.shopware.com/t/import-von-benutzern/32316/10 "2015-11-17T19:24:56Z")

</div>

Eigentlich müsste ich auch längst zuhause sein, aber was man für seine Kunden nicht alles macht x). Fest steht: Wenn der Accountmode richtig gesetzt ist, kann ich mich anmelden. Eine Zurodnung in der s\_user\_attributes erfolgt dennoch nicht. Außerdem ist bei mir das Import / Export Modul falsch konfiguriert gewesen. Hier müsste noch mal getestet werden, ob das in der Standardinstallation auch so ist, denn dann wäre das ein Bug. Ich habe mir das Kunden Importprofil angeschaut und dort ist unter dem Knotennamen shipping\_city als Shopware-Spalte shippingZipcode hinterlegt. Das ist natürlich verkehrt und ich kann mich nicht erinnern, da je dran herum gespielt zu haben. Das habe ich jetzt geändert, die Postleitzahlen passen also auch soweit! 🙂 Jetzt wäre eben noch wichtig, dass auch eine Zuordnung der Benutzer in der s\_user\_attributes erfolgt. Ansonsten sieht das ganze zumindest in der Datenbank inkonsistent aus. .\_.
