B2B-Benutzer aus Kontakten
Im B2B-Geschäft bestellt nicht „eine Person“, sondern eine Firma mit mehreren Ansprechpartnern. Der Connector bildet genau das ab: Das Firmenkonto ist der Debitor, die anmeldbaren Benutzer sind die Kontakte dieses Debitors – jeweils mit einer Rolle.
Debitor & Kontakt – das Zusammenspiel
Der Debitor muss als Web-Kunde hochgeladen sein – er bildet das Firmenkonto in Shopware.
Jeder Kontakt des Debitors kann als eigener, anmeldbarer B2B-Benutzer übertragen werden.
Die Zuordnung Kontakt → Firmenkonto erfolgt über die Customer-ID des Debitors; ist diese nicht eindeutig, wird die E-Mail-Adresse als Fallback verwendet.
Grundlage bleibt immer der Debitor. Legen Sie also zuerst den Kunden-Upload an, bevor Sie Kontakte als B2B-Benutzer hochladen.
Rollen
Anzeige
Darf sehen und zur Freigabe weitergeben.
Besteller
Darf sehen und Bestellungen anlegen.
Freigabe
Darf sehen, anlegen und freigeben.
Details zum Freigabeprozess: B2B-Rollen & Freigabeprozess.
Einrichtung (Konfiguration)
Im Bereich B2B-Kontakte der Shopware Konfiguration:
Kontakte als B2B-Benutzer hochladen
Master-Schalter der Funktion
B2B Sprach-ID
Sprache neuer B2B-Benutzer
B2B-Rollen-ID (Anzeige)
Shopware-Rollen-ID für „Anzeige“
B2B-Rollen-ID (Besteller)
Shopware-Rollen-ID für „Besteller“
B2B-Rollen-ID (Freigabe)
Shopware-Rollen-ID für „Freigabe“
B2B E-Mail Ersatz-Domain
Domain für die Ersatz-E-Mail, falls der Kontakt keine E-Mail hat
Login-E-Mail (mit Fallback)
Primär wird die E-Mail des Kontakts als Login verwendet.
Fehlt sie, bildet der Connector eine Ersatzadresse nach dem Muster
{KontaktNr}@{DebitorNr}.{Ersatz-Domain}.
Ohne konfigurierte Ersatz-Domain können Kontakte ohne eigene E-Mail nicht angelegt werden. Hinterlegen Sie die Domain, wenn Sie auch Kontakte ohne E-Mail übertragen möchten.
Ablauf
Debitor als Web-Kunde hochladen
Setzen Sie Web-Kunde = Ja und führen Sie den Kunden-Upload aus. Der Debitor erhält eine Web-ID.
Rollen zuordnen
Weisen Sie den Kontakten die gewünschte Rolle (Anzeige, Besteller, Freigabe) zu.
B2B-Benutzer hochladen
Nutzen Sie B2B-Benutzer hochladen – verfügbar sowohl auf der Debitorenkarte (alle Kontakte) als auch auf der Kontaktkarte (einzelner Kontakt).
Prüfen
Mit B2B-Benutzer prüfen (API) lesen Sie den Benutzer aus Shopware zurück und verifizieren die Anlage.
Wo finde ich die Aktionen?
Debitorenkarte
B2B-Benutzer aller Kontakte hochladen, Aktivitätslog
Kontaktkarte
Rolle setzen, einzelnen B2B-Benutzer hochladen, per API prüfen
Ein Aktivitätslog auf den Kontakt-/Debitorenkarten hilft bei der Nachverfolgung der Uploads. Fehler erscheinen zusätzlich im Aktivitätsprotokoll.
Troubleshooting
B2B-Benutzer wird nicht angelegt
Ist der Debitor als Web-Kunde hochgeladen (Web-ID vorhanden)?
Ist Kontakte als B2B-Benutzer hochladen aktiviert?
Sind die Rollen-IDs hinterlegt?
Hat der Kontakt eine E-Mail – oder ist eine Ersatz-Domain konfiguriert?
Kontakt wird dem falschen Firmenkonto zugeordnet
Prüfen Sie die Customer-ID-Verknüpfung des Kontakts zum Debitor. Ist sie nicht eindeutig, greift der E-Mail-Fallback – achten Sie dann auf eindeutige E-Mail-Adressen.
Anmeldung im Shop funktioniert nicht
Die Login-E-Mail entspricht der Kontakt-E-Mail bzw. der gebildeten Ersatzadresse. Prüfen Sie, welche Adresse tatsächlich übertragen wurde (über B2B-Benutzer prüfen (API)).
Verwandte Themen
Kunden-Upload (BC nach Shopware)
B2B-Rollen & Freigabeprozess
B2B-Shop aufsetzen
Kundengruppen-Preise (Rules)
