|
|
| (28 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| {{Vorlage:Kostenpflichtige Module}}
| | #WEITERLEITUNG [[OBS/Stammdaten/Schnittstellen/Internet-Shop/brShop24/C Personen übertragen]] |
| Die Übertragung von Kunden kann einzeln über den Personenstamm erfolgen.
| |
| =Vorbereitung=
| |
| ==Voraussetzungen==
| |
| ===Kunden mit Logins und Adressen===
| |
| Um Personen in den brShop24 übertragen zu können, müssen in den Personendaten bestimmte Einstellungen erfolgen. Um wenigstens einen vollen Satz Daten im Shop anzulegen, benötigen Sie im OBS-Personestamm folgende Daten:
| |
| *Person mit Ansprechpartner(n)
| |
| *mindestens einen Ansprechpartner der Person hat:
| |
| **E-Mail-Adresse hinterlegt (Eingabemaske Ansprechpartner, Reiter ''Stammdaten'')
| |
| **Benutzername und Passwort (Eingabemaske Ansprechpartner, Reiter ''Internet'')
| |
| **Eigenschaft '''''9013 SHOP Kundenlogin''''' hinterlegt (Liste Ansprechpartner, {{F6}})
| |
| **Shop-Zuordnung zur brShop24-Schnittstelle (Liste Ansprechpartner, {{F10}} + S)
| |
| *Eintrag für die Schnittstelle in den ''weitere Funktionen'' Punkt ''Q1 - Webshop-Einstellungen'' mit einer [[Kostenpflichtige_Module/Internet-Shop/brShop24/Kundengruppen_verwalten|Kundengruppe]]
| |
| {{Achtung|Die Schnittstelle legt Benutzer nur aus Ansprechpartnern an! Die aufgelisteten Punkte müssen für jeden Ansprechpartner erfüllt sein, der als Person mit eigenem Konto im Shop angelegt werden soll.}}
| |
| ===Kostenstellen===
| |
| Vorrausetzung für die Übertragung:
| |
| *Zugehörige Person ist für den Shop-Export vorbereitet (siehe vorangehenden Punkt [[#Kunden_mit_Logins_und_Adressen|1.1.1 Kunden mit Logins und Adressen]])
| |
| :Als "zugehörige Person" gilt die im Feld ''Personen-Nr.'' referenzierte Person. Sollte dieses Feld leer sein, gilt die Personennummer der die Kostenstellen hinterlegt ist (Anzeige ''Person'' rechts oben in der Eingabemaske ''Kostenstelle'').
| |
| *Kostenstelle muss der Schnittstelle zugeordnet sein.
| |
| Die Datensätze benötigen im brShop24 meistens einen eindeutigen Bezeichner. Dieser kann in der Kostenstelle im Feld ''Eindeutiger Bezeichner'' eingegeben werden. Ist beim Export kein eindeutiger Bezeichner angegeben, so wird autoamtisch ein Bezeichner generiert und in der Kostenstelle eingetragen.
| |
| {{Hinweis|Es können auch Kostenstellen ohne eigetragener Kundennummer in den Shop übertragen werden. Für diese Kostenstellen wird dann die Kundennummer der Person selbst verwendet.}}
| |
| <br />
| |
| <br />
| |
| {{Hinweis|Um die Vorraussetzungen für einen Datenexport besser nachvollziehen zu können, haben Sie die Möglichkeit die aktuell im OBS gepflegten Daten für Ansprechpartner und Kostenstellen über die Webshop-Einstellungen einzusehen. In den Reitern [[OBS/Stammdaten/Personen/Weitere_Funktionen/Q_-_Webshop-Einstellungen#Reiter 3: Ansprechpartner|Ansprechpartner]] und [[OBS/Stammdaten/Personen/Weitere_Funktionen/Q_-_Webshop-Einstellungen#Reiter 4: Kostenstellen|Kostenstellen]] finden Sie die entsprechenden Informationen in tabellarischer Darstellung.}}
| |
| | |
| ==Optional==
| |
| {{Hinweis|Die unter ''Optional'' aufgeführten Punkte sind keine Vorraussetzungen, um grundsätzlich einen Kunden in den Shop zu exportieren. Es wird jedoch empfohlen diese Punkte ebenfalls zu berücksichtigen, da dies bei der Datenpflege aus OBS helfen kann (z. B. Anreden zu Personen im Shop korrekt zu hinterlegen).}}
| |
| ===reelle Personen===
| |
| *[[Kostenpflichtige_Module/Internet-Shop/Konfiguration/Zuordnungen/Anreden#brShop24|Shop-Anreden]] wurden über die Konfiguration den OBS-Anreden zugeordnet
| |
| ===Kostenstelle einem Benutzer zuordnen===
| |
| *Damit Kostenstellen von einem Benutzer im Shop verwendet werden können, müssen diese im Shop den Benutzern hinterlegt werden. Dies können Sie im OBS umsetzen, indem Sie über die Kostenstellen die jeweiligen [[OBS/Stammdaten/Personen#Ansprechpartner_zuordnen|Ansprechpartner zuordnen]].
| |
| | |
| =Daten übertragen=
| |
| Die Daten übertragen Sie aus den [[OBS/Stammdaten/Personen/Weitere_Funktionen/Q_-_Webshop-Einstellungen#brShop24|Webshop-Einstellungen]] einer Person mit {{F7}}.
| |
| {{Hinweis|Die Schnittselle ist langsamer als die VShop4-Schnittstelle. Im Test dauerte die Anlage/Aktualisierung eines Kunden mit mit drei verknüpften Kunden, fünf Adressen, zwei Kostenstellen und insgesamt sieben Ansprechpartnern, jeweils aufgeteilt in Benutzerkonto und Person, rund 105 Sekunden für die insgesamt 25 Datensätze. Rechnen Sie mit etwa 3,5 bis 7 Sekunden pro Datensatz.}}
| |
| | |
| =Datenstruktur/Zuordnung im Shop=
| |
| ==Aufbau eines Kunden im brShop24==
| |
| Die Struktur des Shops unterscheidet sich etwas von OBS. Im Shop werden die Daten folgendermaßen aufgeteilt:
| |
| ===Customer===
| |
| Enthält die Kunden(-gruppen). Hier ist die Kundennummer und einige Standard-Definitionen wie die Sprache oder der Kundentyp (z. B. B2B) gespeichert.
| |
| ===Address===
| |
| Das Addressbuch des Shops enthält alle Addressen zum Kunden. {{Hinweis|Die Angabe von Straße und Hausnummer erfolgt hier getrennt!}}
| |
| ===Person===
| |
| Enthält eine reelle Person mit Anrede, Titel, Namen und zusätzlichen Daten wie Abteilung, Geburtstag oder Geschlecht.
| |
| ===User===
| |
| Enthält den eigentlichen Benutzer, über den sich ein Kunde im Shop anmeldet, mit Benutzernamen, E-Mail und Passwort.
| |
| ===costCenter===
| |
| Hier werden die Kostenstellen gespeichert.
| |
| | |
| =Welche Daten werden von OBS übertragen?=
| |
| OBS versucht die Struktur so gut wie möglich zu befüllen. Dabei werden die Stammdaten aus OBS wie folgt verwendet:
| |
| *OBS-Personenstamm
| |
| **Adressen
| |
| ::{{Hinweis|Die Angabe "Straße" ist im Shop getrennt nach Straßenname und Nummer zu speichern. OBS trennt dies beim Export automatisch.}}
| |
| ::{{Hinweis|Adressen haben im brShop24 einen Vornamen, Nachnamen und zwei Felder für eine "Firmenbezeichnung". Bei der Übertragung aus OBS werden diese Felder unterschiedlich gefüllt, abhängig vom Feld ''Vorname''. Ist ''Vorname'' gefüllt werden die Daten aus ''Vorname'' und ''Name'' in die entsprechenden Felder des Shops übertragen. ''Zusatz 1'' und ''Zusatz 2'' werden in die zwei Zusatzfelder für die "Firmenbezeichnung" geschrieben. Ist ''Vorname'' leer, so werden nur die zwei Zusatzfelder mit ''Name'' und ''Zusatz 1'' gefüllt.}}
| |
| ::*die Adresse von Reiter 1 "Adresse" wird in ''Address'' übertragen, als "Hauptadresse" übertragen.
| |
| ::*Der hinterlegte Rechnungsempfänger (Adresse zu Kundennummer aus Feld '''Re-Empfänger''') wird als "Rechnungsadresse" im Shop angelegt.
| |
| ::*Der hinterlegte Warenempfänger (Adresse zu Kundennummer aus Feld '''Versand''') wird als "Lieferandresse" im Shop angelegt.
| |
| *Anprechpartner
| |
| **E-Mail-Adresse und Benutzer mit Passwort (Reiter "Internet") werden in ''User'' übertragen
| |
| **Anrede, Name und Vorname wird nach ''Person'' exportiert
| |
| *verknüpfte Personen (OBS Kostenstellen)
| |
| **Einträge mit Personennummern werden übertragen, sofern die verknüpfte Person über einen entsprechenden Eintrag in den [[OBS/Stammdaten/Personen/Weitere_Funktionen/Q_-_Webshop-Einstellungen|Webshop-Einstellungen]] verfügt. Personen aus Kostenstellen erhalten mit ihrer Kundennummer eine neue Gruppe im Shop (siehe [[#Customer|Customer]]) und werden der Gruppe zum zuvor übertragenen OBS-Kunden untergeordnet.
| |
| **Es wird eine Kostenstelle angelegt, sofern der zugehörige Kunde im Shop angelegt werden konnte und der '''eindeutige Bezeichner''' in der [[OBS/Stammdaten/Personen#B2_-_Kostenstellen|Kostenstelle]] gepflegt wurde. Den in der Kostenstelle zugewiesenen Ansprechpartner wird die Kostenstelle danach im jeweiligen Benutzer hinterlegt.
| |