← Alle Themen · Lager
In diesem Artikel 6 Kapitel
Verfügbarkeits-Gruppen
Zurück zu Lager | Zurück zur Übersicht
Mit Verfügbarkeits-Gruppen steuern Sie, welche Lager bei welchem Mandanten und auf welchem Marktplatz für die Bestandsberechnung verwendet werden. Damit können Sie z.B. bestimmen, dass ein bestimmtes Lager nur für eine bestimmte Marktplatz-Mandant-Kombination zur Verfügung steht.
Wozu dient das?
Standardmäßig fließt der Bestand aus allen aktiven Lagern in die Bestandsberechnung jedes Marktplatzes ein. Es gibt aber Szenarien, in denen Sie das einschränken wollen:
- Ein bestimmtes Lager soll nur für About You beim Mandanten 1 zählen
- Ein anderes Lager nur für eBay beim Mandanten 2
- Bestimmte Lager dürfen für gewisse Marktplätze gar nicht herangezogen werden
Mit Verfügbarkeits-Gruppen legen Sie diese Zuordnungen in einer übersichtlichen Konfiguration fest.
So funktioniert es
Eine Verfügbarkeits-Gruppe verbindet drei Mengen:
- Lager → welche Lager gehören zur Gruppe
- Mandanten → für welche Mandanten gilt die Gruppe
- Marktplätze → für welche Marktplätze gilt die Gruppe
Beim Bestands-Lookup für eine Marktplatz-Mandant-Kombination prüft Scanalot:
- Existiert im System überhaupt mindestens eine aktive Verfügbarkeits-Gruppe?
- Nein → Default-Verhalten: alle aktiven Lager werden verwendet (so wie bisher)
- Ja → "Allow-List-Modus" ist aktiv (siehe nächster Punkt)
- Im Allow-List-Modus: Existiert mindestens eine passende Gruppe für die konkrete (Mandant + Marktplatz)-Kombination?
- Ja → Es werden nur die Lager dieser Gruppen verwendet (Vereinigungsmenge aus allen passenden Gruppen)
- Nein → Es wird kein Lager verwendet, der Bestand ist 0
Wichtig: Sobald Sie auch nur eine einzige Gruppe anlegen, müssen Sie alle relevanten (Mandant + Marktplatz)-Kombinationen abdecken → für nicht abgedeckte Kombinationen wird kein Bestand mehr gemeldet (Bestand = 0).
Seitenaufbau
Übersicht
Die Tabelle zeigt alle angelegten Gruppen mit:
| Spalte | Beschreibung |
|---|---|
| Name | Bezeichnung der Gruppe |
| Lager | Welche Lager der Gruppe zugeordnet sind |
| Mandanten | Für welche Mandanten die Gruppe gilt |
| Marktplätze | Für welche Marktplätze die Gruppe gilt |
| Aktiv | Ja oder Nein → inaktive Gruppen werden ignoriert |
| Aktionen | Bearbeiten, Löschen |
Neue Gruppe anlegen
- Klicken Sie auf + Neue Gruppe
- Tragen Sie einen Namen ein (z.B. "EU-Lager About You")
- Setzen Sie Aktiv auf "Ja"
- Wählen Sie die zugehörigen Lager (Pflicht)
- Wählen Sie die Mandanten, für die die Gruppe gelten soll (optional)
- Wählen Sie die Marktplätze (optional)
- Speichern
Hinweis zu optionalen Feldern: Sie können eine Gruppe auch ohne Mandanten oder Marktplätze speichern. Eine solche Gruppe wirkt dann effektiv wie ein "Sperr-Eintrag" → die zugewiesenen Lager werden für keine Kombi mehr angezogen, aber sie zählen weiterhin als aktive Gruppe und schalten den Allow-List-Modus an. Wenn Sie das nicht möchten, setzen Sie die Gruppe stattdessen auf inaktiv.
Beispiel-Szenarien
Szenario 1: Mandant nutzt About You nur aus einem bestimmten Lager
- Gruppe "About You DE-Lager":
- Lager:
Hauptlager DE - Mandanten:
Firma 1 - Marktplätze:
aboutyou
→ Bei Firma 1 + aboutyou wird nur das Hauptlager DE für die Bestandsberechnung verwendet. → Andere Marktplätze (z.B. ebay) bei Firma 1 greifen weiterhin auf alle Lager zu (kein Eintrag → Default).
Szenario 2: Zwei Lager für eine Kombi
- Gruppe "Premium-Lager About You":
- Lager:
Lager 1,Lager 3 - Mandanten:
Firma 1 - Marktplätze:
aboutyou
→ Bei Firma 1 + aboutyou werden Lager 1 und Lager 3 verwendet.
Szenario 3: Mehrere Mandanten gleichzeitig
- Gruppe "DE-Lager für eBay":
- Lager:
Hauptlager DE - Mandanten:
Firma 1,Firma 2 - Marktplätze:
ebay
→ Sowohl Firma 1 als auch Firma 2 nutzen für ebay nur das Hauptlager DE.
Wichtig: Allow-List, kein Deny-List
Verfügbarkeits-Gruppen sind eine Whitelist (Allow-List), keine Blacklist (Deny-List). Das heißt:
- Sie sagen nicht "Lager X soll für Marktplatz Y nicht verwendet werden"
- Sondern: "Für Marktplatz Y sollen diese Lager verwendet werden"
Sobald Sie auch nur eine einzige Gruppe im System anlegen, schaltet Scanalot in den Allow-List-Modus und Sie müssen für ALLE relevanten Mandant + Marktplatz-Kombinationen Gruppen definieren. Nicht abgedeckte Kombinationen liefern dann 0 Bestand zurück (= Artikel werden mit Bestand 0 an den Marktplatz gemeldet).
Beispiel
Sie haben drei Lager (Hauptlager, Lager A, Lager B), zwei Mandanten (Mandant B, Beispiel-Mandant) und nutzen aktuell aboutyou und amazon_de.
Sie wollen erreichen:
- About You soll nicht auf Lager A und Lager B zugreifen
- Amazon soll nur Lager A und Lager B nutzen
Falsche Lösung (sehr verbreiteter Denkfehler): Eine Gruppe "Amazon" mit Lagern Lager A + Lager B + Marktplatz amazon_de anlegen und denken, dass About You dann automatisch die anderen Lager nutzt.
→ Funktioniert nicht. Sobald die Amazon-Gruppe existiert, ist der Allow-List-Modus aktiv. Da für (Mandant B + aboutyou) keine Gruppe existiert, bekommt About You 0 Bestand.
Richtige Lösung: Beide Kombinationen explizit konfigurieren.
| Gruppe | Lager | Mandanten | Marktplätze |
|---|---|---|---|
| "Amazon Lager" | Lager A, Lager B | Mandant B, Beispiel-Mandant | amazon_de |
| "About You Lager" | Hauptlager | Mandant B, Beispiel-Mandant | aboutyou |
Damit ist jede relevante Kombi abgedeckt und liefert sauber den korrekten Bestand.
Tipps
- Erstkonfiguration: Listen Sie alle Ihre (Mandant + Marktplatz)-Kombinationen auf einem Blatt Papier auf und entscheiden Sie pro Zeile, welche Lager genutzt werden sollen. Erst dann legen Sie die Gruppen an.
- Buttons "Alle/Keine" im Modal: Wenn Sie z.B. eine Gruppe für viele Marktplätze gleichzeitig anlegen wollen, klicken Sie "Alle" und entfernen dann nur die nicht passenden Häkchen. Spart viel Klickerei.
- Mehrere Gruppen pro Kombi sind erlaubt: Wenn z.B. zwei verschiedene Lager für die gleiche Kombi gelten sollen, können Sie sie in einer Gruppe zusammenfassen oder zwei Gruppen anlegen → in beiden Fällen wird die Vereinigungsmenge der Lager genutzt.
- Inaktive Gruppen werden komplett ignoriert → aber Achtung: wenn Sie eine Gruppe deaktivieren und damit eine Kombi nicht mehr abgedeckt ist, fällt der Bestand sofort auf 0.
- Komplett zurück zum Default: Wenn Sie das Allow-List-System ausschalten wollen, müssen Sie alle Gruppen löschen oder deaktivieren. Sobald keine einzige aktive Gruppe mehr existiert, gilt automatisch wieder das Default-Verhalten (alle Lager).
Zusammenfassung der Regeln
- Keine Gruppen im System: Default-Verhalten → alle aktiven Lager werden für jede Kombination verwendet
- Mindestens eine Gruppe im System: Allow-List-Modus → nur Lager aus passenden Gruppen werden verwendet
- Mehrere Gruppen passen zur selben Kombi: Vereinigungsmenge aller Lager
- Keine Gruppe passt zur Kombi (im Allow-List-Modus): 0 Lager → Bestand 0
- Inaktive Gruppen werden komplett ignoriert (zählen nicht für "mindestens eine Gruppe existiert")
- Die zugrundeliegende Bestandslogik (z.B. Prioritäts-Sortierung über Lager-Position) bleibt unverändert → nur die zur Verfügung stehende Lager-Liste wird gefiltert
Zusammenspiel mit der Bestands-Auflösung
Verfügbarkeits-Gruppen ersetzen nicht die bestehende Bestandslogik. Sie filtern lediglich vor dem eigentlichen Stock-Lookup, welche Lager in Frage kommen. Innerhalb der erlaubten Lager läuft die Bestandsermittlung wie gehabt:
- Aus den erlaubten Lagern (gefiltert via Gruppen oder Default)
- wird nach Lager-Position aufsteigend sortiert
- das erste Lager mit
stockNet > 0wird genommen - dessen Bestand, Bearbeitungszeit und Versand-Konfiguration wird an den Marktplatz gemeldet
Beispiel mit Amazon-Bearbeitungszeit
Amazon kann pro Lager eine eigene Bearbeitungszeit (amazonLatency) und Versand-Konfiguration tragen. Die Position des Lagers entscheidet, welches zuerst geprüft wird:
| Lager | Position | Bestand | Bearbeitungszeit |
|---|---|---|---|
| Hauptlager DE | 1 | 0 | 1 Tag |
| Lager A | 2 | 5 | 3 Tage |
| Lager B | 3 | 10 | 5 Tage |
→ Amazon bekommt gemeldet: Bestand 5, Bearbeitungszeit 3 Tage (Lager A, weil das erste Lager mit Bestand)
Wirkung der Gruppen
Eine Verfügbarkeits-Gruppe ändert nichts an dieser Reihenfolge → sie kann aber Lager vorab ausschließen. Wenn die obige Gruppe nur Lager A und Lager B für die Kombi (Mandant + amazon_de) erlaubt, wird das Hauptlager DE übersprungen und die Prio-Suche startet erst bei Position 2.
Wichtig: Artikel müssen für den Marktplatz aktiviert sein
Verfügbarkeits-Gruppen wirken zusätzlich zur normalen Marktplatz-Aktivierung am Artikel. Auch wenn ein Lager via Gruppe für eine Mandant-Marktplatz-Kombi erlaubt ist, wird der Bestand nur dann gemeldet, wenn der jeweilige Artikel selbst für diesen Marktplatz und Mandanten aktiviert ist (siehe Artikel → Abschnitt "Marktplätze" und "Mandanten").
Das heißt:
- Sie müssen sich keine Sorgen machen, dass Ihre Gruppen-Konfiguration plötzlich Artikel an Marktplätze sendet, auf denen sie gar nicht erscheinen sollen
- Die Gruppen filtern nur, welche Lager in den Bestand einfließen → die Frage ob ein Artikel überhaupt an den Marktplatz geht, entscheidet weiterhin die Marktplatz-Aktivierung am Artikel
Tipp: Lager-Position als Priorität
Wenn Sie z.B. das Lager 1 als Notreserve nutzen wollen (es soll nur greifen wenn die anderen Lager leer sind), reicht es, diesem Lager eine höhere Position zu geben (also weiter hinten in der Sortierung). Die Gruppe darf alle drei Lager erlauben, die Prio-Logik nimmt automatisch das nächstbeste mit Bestand. Bei Amazon kommt dann auch automatisch die längere Bearbeitungszeit von Lager 1 mit, wenn es greift.