|
|
| (47 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=
| |
| 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
| |
| **Benutzername und Passwort (Eingabemaske Ansprechpartner, Reiter ''Internet'')
| |
| **Eigenschaft '''''9013 SHOP Kundenlogin''''' (Liste, {{F6}})
| |
| **Shop-Zuordnung (''weitere Funktionen'' Liste Ansprechpartner, {{F10}} + S)
| |
| *Eintrag für die Schnittstelle in den ''weitere Funktionen'' Punkt ''Q1 - Webshop-Einstellungen''
| |
| {{Achtung|Die Schnittstelle legt Benutzer nur aus Ansprechpartner an! Die aufgelisteten Punkte müssen für jeden Ansprechpartner erfüllt sein, der als Person mit eigenem Konto im Shop angelegt werden soll.}}
| |
| | |
| =Daten übertragen=
| |
| Die Daten übertragen Sie aus den [[OBS/Stammdaten/Personen/Weitere_Funktionen/Q_-_Webshop-Einstellungen|Webshop-Einstellungen]] einer Person mit {{F7}}.
| |
| {{Hinweis|GraphQL ist in der Datenanlage nicht sehr schnell. Im Test dauerte die Anlage eines Kunden mit einem oder zwei Benutzern zwischen 10 und 20 Sekunden. Ein OBS-Kunde mit drei verknüpften Personen und insgesamt 6 Benutzerkonten lag zwischen 70 und 90 Sekunden. Rechnen Sie mit 5 bis 10 Sekunden pro Anlage eines Kunden mit Adresse und pro Benutzer ebenfalls mit 5 bis 10 Sekunden}}
| |
| | |
| =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.
| |
| | |
| =Welche Daten werden von OBS übertragen?=
| |
| OBS versucht die Struktur so gut wie möglich zu befüllen. Dabei werden die Daten aus OBS wie folgt verwendet:
| |
| *OBS-Personenstamm
| |
| **pro Kundennummer wird ein Kunde in ''Customer'' angelegt
| |
| **die Adresse von Reiter 1 "Adresse" wird in ''Address'' übertragen
| |
| ::{{Hinweis|Die Angabe "Straße" ist im Shop getrennt nach Straßenname und Nummer zu speichern. OBS trennt dies beim Export automatisch.}}
| |
| *Anprechpartner
| |
| **E-Mail-Adress 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 eindeutige Bezeichner in der Kostenstelle gepflegt wurde. Den in der Kostenstelle zugewiesenen Ansprechpartner wird die Kostenstelle danach im jeweiligen Benutzer hinterlegt.
| |
| *Verknüpfte Adressen
| |
| **Der hinterlegte Rechnungsempfänger (Kundennummer aus '''Re-Empfänger''') wird als Rechnungsadresse im Shop angelegt.
| |
| **Der hinterlegte Warenempfänger (Kundennummer aus '''Versand''') wird als Lieferandresse im Shop angelegt.
| |