Zum Inhalt springen

Unternehmen & Personen

Unternehmen und Personen sind in buzzle Commerce Core eigenständige fachliche Objekte. Eine Person ist nicht bloss ein Benutzerkonto innerhalb einer Firma, und ein Unternehmen ist nicht bloss eine Rechnungsadresse. Verbunden werden beide über eine eigene Zuordnung. Dadurch lassen sich auch anspruchsvolle B2B-, Partner- und Verbandsstrukturen sauber abbilden.

Eine Person kann Unternehmen in unterschiedlichen Rollen zugeordnet werden, während ihre persönlichen Daten und ihre digitale Identität unabhängig davon bestehen bleiben.

ObjektFachliche Verantwortung
Unternehmen (Company)Firma, Kunde, Partner oder weitere juristische beziehungsweise organisatorische Einheit
PersonNatürliche Person mit Name, Sprache, Kontakt- und Profildaten
Company–Person-ZuordnungAktive Verbindung einer Person zu einem Unternehmen inklusive unternehmensbezogener Rolle
Company-RolleFachliche Funktion innerhalb des Unternehmens, beispielsweise Administration, Einkauf oder Freigabe
AdressePersonen- oder Unternehmensadresse mit eigenem fachlichem Kontext
Service-ZuordnungLeistungen und Berechtigungen, die ein Unternehmen oder eine Person beziehen kann

Flexible Zuordnung statt starrer Benutzerhierarchie

Abschnitt betitelt „Flexible Zuordnung statt starrer Benutzerhierarchie“

Die Verbindung zwischen Unternehmen und Personen ist ein eigenes Domänenobjekt. Sie enthält die beteiligte Company, die Person, eine optionale Company-Rolle und ihren Aktivstatus. Das ermöglicht unter anderem:

  • mehrere Personen innerhalb eines Unternehmens,
  • dieselbe Person in unterschiedlichen Unternehmenskontexten,
  • unterschiedliche Rollen je Zuordnung,
  • Aktivieren oder Beenden einer Beziehung, ohne die Person zu löschen,
  • Rollenwechsel ohne neues Benutzerkonto,
  • späteres Ergänzen weiterer Eigenschaften an der Beziehung.

So kann beispielsweise eine Einkäuferin für eine Firma Bestellungen auslösen, in einer zweiten Organisation eine administrative Rolle besitzen und dennoch mit derselben persönlichen Identität arbeiten.

Nicht jede Person benötigt einen digitalen Zugang. buzzle Commerce Core kann auch Minimal-Personen beziehungsweise reine Kontaktpersonen führen – etwa Ansprechpartner, Lieferkontakte oder betreute Personen. Erst wenn ein Portalzugang benötigt wird, wird die Person um eine Login-Zuordnung erweitert.

Diese Trennung verhindert zwei typische Probleme:

  • Geschäftskontakte müssen nicht künstlich zu Benutzern gemacht werden.
  • Wird ein Login gesperrt oder entfernt, bleiben Person, Historie und Firmenzuordnungen fachlich erhalten.

Eine Company kann Personen per E-Mail einladen. Dabei unterscheidet die Plattform zwischen zwei Situationen:

  1. Die Person existiert noch nicht. Es entsteht eine Einladung mit Sprache, Company und vorgesehener Rolle. Die Registrierung erzeugt anschliessend Person, Login und Zuordnung.
  2. Die Person existiert bereits. Sie wird der zusätzlichen Company zugeordnet, ohne ihre Stammdaten oder Identität zu duplizieren. Falls bisher nur eine Minimal-Person bestand, kann sie im selben Prozess zum Portalbenutzer erweitert werden.

Bereits bestehende Zuordnungen werden erkannt. Dadurch entstehen weder doppelte Personen noch parallele Benutzerkonten nur wegen eines weiteren Firmenkontexts.

Schweizer Unternehmen können beim Erfassen direkt im Handelsregister gesucht werden. Die Zefix-Integration liefert den rechtlichen Firmennamen, UID, Rechtsform, Sitz und weitere Registerinformationen als verlässliche Grundlage für die Company. Das reduziert manuelle Eingaben und hilft, doppelte oder falsch zugeordnete Firmen zu vermeiden.

Die Company-Rolle beschreibt, welche fachliche Funktion eine Person in genau diesem Unternehmen besitzt. Daraus können beispielsweise folgende Berechtigungen abgeleitet werden:

  • Unternehmensdaten und Adressen pflegen,
  • Mitarbeitende einladen oder Rollen ändern,
  • Bestellungen erfassen,
  • Bestellungen prüfen oder freigeben,
  • Belege und kundenspezifische Konditionen einsehen,
  • Services für das Unternehmen verwalten.

Ändert sich eine Rolle, veröffentlicht die Plattform ein fachliches Ereignis. Die ZitadelBridge synchronisiert die daraus resultierenden Anwendungsrollen mit der zentralen Identity.

Das Company-/Personenmodell bildet die geschäftliche Beziehung. Darauf können weitere Strukturen aufbauen: Abteilungen, Kostenstellen, Standorte, Mandanten, Services oder Geräte. Der Bereich Organisation & Berechtigungen zeigt die B2B-Perspektive; das Customer-Modul beschreibt zusätzliche Kunden- und Standortmodelle.

  • Eine Person, mehrere Kontexte: Kein separates Konto pro Firma oder Portal.
  • Saubere Datenhoheit: Personendaten, Unternehmensdaten und Beziehungen besitzen klare Verantwortungen.
  • Einfacheres On- und Offboarding: Beziehungen und Zugänge lassen sich getrennt steuern.
  • Weniger Dubletten: Bestehende Personen werden wiederverwendet und neu zugeordnet.
  • Erweiterbare B2B-Prozesse: Rollen und Zuordnungen können projektspezifische Eigenschaften erhalten, ohne das Grundmodell aufzubrechen.

Der technische Aufbau dieser Entitäten ist im Business-Modul beschrieben. Wie daraus ein sicherer Portalzugang entsteht, erklärt Logins & Benutzer-Lifecycle.