JTL-Wawi Mandantenfähigkeit — Vlarom E-Commerce Agentur

JTL-Wawi Mandantenfähigkeit einrichten: Mehrere Mandanten sauber verwalten

Wer mit JTL-Wawi mehrere Firmen, Lager oder eigenständige Geschäftsbereiche betreibt, stößt früher oder später auf die Mandantenfähigkeit. Das Konzept ist klar: Jeder Mandant ist eine eigenständige Einheit mit eigener Datenbank, eigenem Lager und eigener kaufmännischer Organisation. In der Praxis sehen wir aber regelmäßig, dass die Einrichtung an kleinen Stellen scheitert. Entweder fehlt die Verknüpfung mit dem JTL-Kundenkonto, oder Marktplatz-Zugangsdaten laufen versehentlich in zwei Mandanten gleichzeitig. Beides lässt sich vermeiden, wenn man die Reihenfolge kennt.

Du willst mehrere Mandanten in JTL-Wawi aufsetzen, ohne dabei Datenchaos zu riskieren?

Dieser Beitrag zeigt dir den genauen Ablauf: von der Datenbankplanung bis zur abgeschlossenen Kundenkonto-Verknüpfung. Alles basiert auf der offiziellen JTL-Dokumentation und unseren eigenen Erfahrungen aus Projekten mit Multi-Mandanten-Installationen — aufgebaut von der Vlarom E-Commerce Agentur aus Ahrensfelde bei Berlin. Die JTL-Wawi Mandantenfähigkeit ist kein Feature das man einmal anklickt und vergisst — sie braucht einen sauberen Aufbau von Anfang an.

Auf einen Blick

  • ✓Jeder JTL-Wawi-Mandant bekommt eine eigene Datenbank — Lagerbestände, Kundenstammdaten und Aufträge sind vollständig getrennt. Die Vlarom E-Commerce Agentur richtet das von Anfang an sauber auf, damit keine Datenvermischung entsteht.
  • ✓Die Verknüpfung jedes Mandanten mit dem JTL-Kundenkonto ist Pflicht: ohne sie laufen Lizenzen ins Leere und Marktplatz-Anbindungen funktionieren nicht zuverlässig. Vlarom übernimmt diesen Schritt als Teil jeder JTL-Wawi-Einrichtung.
  • ✓Wer mehrere Mandanten betreibt, muss Marktplatz-Zugangsdaten strikt trennen: ein eBay- oder Amazon-Konto darf nur in genau einem Mandanten aktiv sein, sonst entstehen Datenbank-Inkonsistenzen, die ohne Neueinrichtung kaum zu beheben sind.

Wir bei der Vlarom E-Commerce Agentur wissen: Multi-Mandanten-Setups klingen nach einer einfachen Checkbox in der JTL-Konfiguration — sind es aber nicht. Der häufigste Fehler, den wir in Bestandsinstallationen sehen, ist ein zweiter Mandant, der zwar angelegt wurde, aber nie sauber mit dem JTL-Kundenkonto verknüpft wurde. Das führt zu Lizenz-Warnungen, fehlendem Zugriff auf Cloud-Dienste und, bei Marktplätzen, zu Datenbankkonkurrenz zwischen zwei Mandanten mit denselben API-Zugangsdaten. Als JTL Service Partner Gold setzen wir Multi-Mandanten-Installationen regelmäßig auf und kennen die Stellen, die ohne Erfahrung gerne übersehen werden. Besonders für B2B-Händler mit mehreren Firmen unter einem Dach oder für Händler die ein Testsystem parallel zum Produktivsystem betreiben wollen, ist ein sauber aufgesetzter zweiter Mandant der ruhigere Weg als ein nachträgliches Bereinigungsprojekt.

JTL-Wawi Mandantenfähigkeit einrichten: Anleitung in 5 Schritten

Der folgende Ablauf deckt die komplette Einrichtung der JTL-Wawi Mandantenfähigkeit ab: von der SQL-Datenbankplanung bis zur abgeschlossenen Kundenkonto-Verknüpfung. Aus der Projekterfahrung der Vlarom E-Commerce Agentur gilt: Die Reihenfolge ist nicht verhandelbar. Wer Schritt 3 überspringt, hat nach Schritt 4 ein Lizenzproblem, das sich nicht immer sofort zeigt, sondern oft erst beim nächsten Modul-Start oder Lizenz-Renewal.

Datenbankgröße und SQL-Edition klären

Bevor du einen zweiten Mandanten anlegst, prüfe welche SQL-Edition auf dem Server läuft. Die kostenlose Microsoft SQL Server Express-Edition ist auf 10 GB Datenbankgröße begrenzt. Das klingt nach viel, ist es aber nicht: Etwa 95 Prozent der Datenbankgröße entfallen auf Bilddaten. Als grobe Faustregel gilt: 1 GB ermöglicht ca. 20.000 Artikel mit je 50 KB Bildern. Wer mehrere Mandanten mit nennenswerten Artikelstämmen betreibt, kommt an einer kostenpflichtigen SQL-Edition nicht vorbei. Ohne diese Prüfung riskierst du, dass ein Mandant irgendwann keine neuen Daten mehr schreiben kann. Ein Upgrade ist im laufenden Betrieb möglich, aber aufwendiger als von Anfang an die richtige Edition einzusetzen. Die offizielle Übersicht dazu findest du auf guide.jtl-software.com zur Mandantenfähigkeit.

Neuen Mandanten über Datenbank verwalten anlegen

Den neuen Mandanten legst du in JTL-Wawi unter Start > Datenbank verwalten an. Jeder Mandant erhält dabei eine eigene, vollständig separate Datenbank. Das bedeutet: Lagerbestände, Produktsortiment, Steuernummern, Geschäftspapiere, Kundenstammdaten und alle Aufträge sind mandantenspezifisch. Diese Felder existieren nur im jeweiligen Mandanten und sind für den anderen unsichtbar. Du kannst an dieser Stelle auch eine bestehende Sicherung als BAK-Datei mit Administrator-Passwort einspielen, wenn du einen vorhandenen Datenbestand in den neuen Mandanten überführen willst. Plane für diesen Schritt ausreichend Zeit ein: bei großen Artikelstämmen dauert das Einspielen je nach Hardware mehrere Stunden. Lege außerdem direkt nach dem Anlegen einen ersten Testdatensatz an und prüfe, ob der Mandant korrekt schreibt — das spart spätere Fehlersuche.

Marktplatz-Zugangsdaten strikt je Mandant trennen

Das ist der Punkt, an dem die meisten Fehler entstehen und an dem wir in Projekten regelmäßig nacharbeiten müssen. Ein eBay-Konto, ein Amazon-Seller-Account oder ein anderes Marktplatzkonto darf ausschließlich in einem einzigen Mandanten aktiv sein. JTL schreibt das explizit vor: Ein Marktplatzkonto darf nur von genau einem Mandanten genutzt werden. Nutzt du dieselben API-Zugangsdaten in zwei Mandanten gleichzeitig, entstehen Inkonsistenzen in beiden Datenbanken: Bestellmengen, Lagerbestände und Rechnungen laufen gegen zwei verschiedene Datenbankstände. Die Bereinigung ist aufwendig und in vielen Fällen nur durch eine vollständige Neueinrichtung eines der beiden Mandanten lösbar. Prüfe deshalb vor der Aktivierung jeden Marktplatz-Zugangsdatensatz und entferne ihn aus dem anderen Mandanten, bevor du ihn hier einträgst. Erstelle dazu am besten eine kurze Liste aller Marktplatz-Zugangsdaten mit der jeweiligen Mandanten-Zuordnung — das hilft auch bei späteren Support-Anfragen.

Jeden Mandanten mit dem JTL-Kundenkonto verknüpfen

Dieser Schritt wird am häufigsten vergessen, ist aber Voraussetzung für funktionierende Lizenzen und JTL-Cloud-Dienste. Öffne den jeweiligen Mandanten in JTL-Wawi und rufe Hilfe / Lizenzen > Lizenzen auf. Klicke auf JTL-Kundenkonto verknüpfen. Der Standard-Browser öffnet sich automatisch, du meldest dich mit dem Firmen-Login an, und JTL synchronisiert anschließend die Lizenzen. Die Verknüpfung gilt 1:1: ein Mandant, ein JTL-Kundenkonto. Du kannst nicht mehrere JTL-Kundenkonten parallel mit einem Mandanten verknüpfen, und eine Entkopplung ist technisch nicht vorgesehen. Sollten nach der Verknüpfung nicht alle Lizenzen erscheinen, nutze die Schaltfläche Lizenzen aktualisieren. Die Lizenzinformationen werden tagesaktuell synchronisiert. Der genaue Ablauf steht in der offiziellen JTL-Dokumentation zur Kundenkonto-Verknüpfung. Hinweis zur Versionsanforderung: Diese Funktion steht ab JTL-Wawi 1.8.7.2 zur Verfügung.

Installation testen und Basiseinstellungen je Mandant konfigurieren

Nach der Verknüpfung meldest du dich einmal vollständig ab und wieder an dem neuen Mandanten an. Prüfe dabei gezielt: Sind die Lizenzen korrekt hinterlegt und alle benötigten Module aktiv? Sind Steuereinstellungen, Geschäftspapiere und Lagerstrukturen für diesen Mandanten eigenständig konfiguriert? Wird der Mandant in der Datenbankübersicht korrekt als separate Einheit angezeigt? Eine erste Sicherung des frisch eingerichteten Mandanten vor dem Befüllen anzulegen ist sinnvoll — so ist bei einem späteren Fehler keine vollständige Neueinrichtung nötig. Das spart bei einem späteren Fehler eine vollständige Neueinrichtung. Dokumentiere zusätzlich welches JTL-Kundenkonto mit welchem Mandanten verknüpft ist: bei Server-Umzügen oder Lizenz-Änderungen ist diese Zuordnung sonst schwer rekonstruierbar. Ein einfaches Dokument mit Mandantenname, Datenbankname, verknüpftes JTL-Kundenkonto und aktiven Marktplatz-Zugangsdaten reicht dafür aus.

Häufige Fragen zur JTL-Wawi Mandantenfähigkeit

JTL-Wawi begrenzt die Anzahl der Mandanten nicht technisch durch eine feste Obergrenze. Die praktische Grenze setzt der SQL-Server: Mit der kostenlosen Express-Edition und der 10-GB-Datenbankbegrenzung kommt man bei Artikeln mit vielen Produktbildern schnell an die Kapazitätsgrenze. Wer mehr als zwei aktive Mandanten mit nennenswerten Artikelstämmen betreibt, sollte auf eine kostenpflichtige SQL-Server-Edition umstellen. In der Praxis begegnen uns die meisten Multi-Mandanten-Setups mit zwei bis drei Mandanten — etwa ein Haupt- und ein Testmandant, oder zwei eigenständige Firmen unter einem Server.
Jeder Mandant hat vollständig mandantenspezifische Daten: Lagerbestände, Produktsortiment, Steuernummern, Geschäftspapiere, Kundenstammdaten sowie alle Aufträge und Rechnungen. Es gibt keine gemeinsamen Stammdaten zwischen Mandanten. Jeder Mandant ist eine eigenständige kaufmännische Organisation mit eigener Datenbank. Artikeländerungen in Mandant A haben keinen Einfluss auf Mandant B und umgekehrt. Das ist das eigentliche Versprechen der Mandantenfähigkeit: vollständige Datentrennung ohne gegenseitige Abhängigkeit.
Nein, das ist ausdrücklich nicht erlaubt. Jedes Marktplatzkonto darf genau einem Mandanten zugeordnet sein. Nutzt du dieselben Zugangsdaten in zwei Mandanten gleichzeitig, entstehen Inkonsistenzen in beiden Datenbanken: Bestellungen, Lagermengen und Rechnungen laufen gegen zwei verschiedene Datenbankstände. Die Bereinigung solcher Situationen ist sehr aufwendig. Lege pro Marktplatz-Account einen eindeutigen Mandanten fest und deaktiviere die Zugangsdaten im jeweils anderen, bevor du sie neu vergibst. Das gilt für alle Marktplatzanbindungen: eBay, Amazon, Kaufland, Otto Marktplatz und andere.
Ohne Verknüpfung hat der Mandant keinen Zugriff auf die JTL-Lizenzinfrastruktur. In der Praxis äußert sich das in Lizenz-Warnungen beim Start von JTL-Wawi, fehlendem Zugriff auf JTL-Cloud-Dienste und Problemen bei der Aktivierung von kostenpflichtigen Modulen. JTL-Wawi zeigt beim Start selbst einen Hinweis an, wenn die Verknüpfung fehlt. Der Aufwand zur Einrichtung ist gering: ein paar Klicks über Hilfe / Lizenzen > JTL-Kundenkonto verknüpfen, und der Browser-Login erledigt den Rest. Danach stehen alle im Kundenkonto hinterlegten Lizenzen sofort zur Verfügung.
Ja, jeder Mandant gilt als eigenständige kaufmännische Organisation und benötigt eine separate Lizenz. Im JTL-Kundenkonto siehst du nach der Verknüpfung, welche Lizenzen dem jeweiligen Mandanten zugewiesen sind und wann sie ablaufen. Die Lizenzübersicht zeigt Status, Laufzeit und verfügbare Verlängerungsoptionen. Bei Fragen zur konkreten Lizenzstruktur für deinen Fall ist eine direkte Abstimmung mit JTL oder einem autorisierten JTL Service Partner wie der Vlarom E-Commerce Agentur sinnvoll. Wichtig: Lizenzen laufen mandantengebunden ab — eine Verlängerung für Mandant A verlängert nicht automatisch auch Mandant B.
Ja, das ist über eine BAK-Datei möglich. Du exportierst den Mandanten als SQL-Datenbank-Backup, spielst die BAK-Datei auf dem Zielserver mit Administrator-Passwort ein und richtest anschließend die Verknüpfung mit dem JTL-Kundenkonto neu ein. Vor dem Umzug sollte schriftlich festgehalten werden, welches JTL-Kundenkonto zugeordnet war und welche Marktplatz-Zugangsdaten aktiv waren. Das spart beim Neuaufbau erheblich Zeit und verhindert Missverständnisse bei der Lizenz-Zuweisung. Nach dem Umzug unbedingt alle Marktplatz-Verbindungen einzeln testen, bevor du den alten Server abschaltest.

Mandanten-Setup geplant oder eine bestehende Konfiguration bereinigen?

Vlarom richtet deine JTL-Wawi-Mandantenstruktur sauber auf.

Die Vlarom E-Commerce Agentur ist JTL Service Partner Gold und setzt Multi-Mandanten-Installationen seit Jahren in Produktivumgebungen auf. Ob Neueinrichtung, Migration eines bestehenden Mandanten oder Bereinigung von Lizenz-Verknüpfungsproblemen: melde dich direkt. Ruf uns an unter +49 30 91473862, schreibe an info@vlarom.de oder nutze unser Kontaktformular.

Autor

Alexander Luft

JTL Service Partner Gold · Vlarom E-Commerce Agentur · Ahrensfelde bei Berlin