Skip to main content

Lightspeed K-Series

Verwende die Lightspeed-K-Series-Integration, um dein Lightspeed-POS mit Mathership zu verbinden. Die Integration importiert Lightspeed-Standorte und POS-Artikel, ermöglicht dir die Zuordnung von POS-Artikeln zu Zutaten oder Rezepten und erstellt Lagerbuchungen aus POS-Verkäufen.

Lightspeed verbinden

Verbinde Lightspeed über OAuth und speichere Access- und Refresh-Tokens sicher.

POS-Artikel zuordnen

Ordne Lightspeed-Artikel Mathership-Zutaten oder -Rezepten zu.

Lagerbuchungen erstellen

Übertrage POS-Verkäufe als Lagerentnahmen in das Ledger.

Was die Integration kann

Die Integration kann:
  • Lightspeed über OAuth verbinden
  • Lightspeed Access- und Refresh-Tokens sicher speichern
  • Lightspeed-Tokens automatisch erneuern
  • Eine bestehende Verbindung bei Bedarf erneut autorisieren
  • Lightspeed-Geschäftsstandorte synchronisieren
  • Lightspeed-POS-Artikel synchronisieren
  • Lightspeed-Standorte mit Mathership-Lagereinheiten verknüpfen
  • Lightspeed-Artikel Zutaten oder Rezepten zuordnen
  • Eine historische 90-Tage-Migration ausführen
  • Automatische tägliche Übertragungen ausführen
  • Manuelle Ein-Tages-Übertragungen ausführen
  • Lagerbuchungen aus POS-Verkäufen erstellen
  • Übertragungsprotokolle für Prüfung und Fehlerbehebung speichern

Was die Integration macht

Wenn eine Lightspeed-Übertragung läuft, führt Mathership Folgendes aus:
  1. Lightspeed-Verkäufe für einen Standort und ein Datum abrufen
  2. Die rohen Lightspeed-Verkäufe und Verkaufspositionen speichern
  3. Die Namen und Mengen der verkauften POS-Artikel auslesen
  4. Passende POS-Zuordnungen in Mathership finden
  5. Zugeordnete Zutaten direkt abbuchen
  6. Zugeordnete Rezepte in Rezeptzutaten auflösen
  7. Lagermengen berechnen
  8. Lagerbuchungen erstellen
  9. Erstellte Lagerbuchungen mit den Lightspeed-Verkaufspositionen verknüpfen
  10. Ein Übertragungsprotokoll mit Statistiken, Fehlern, übersprungenen Positionen und nicht zugeordneten Artikeln speichern

Was die Integration nicht macht

Die Lightspeed-Integration macht nicht Folgendes:
  • Zutaten automatisch erstellen
  • Rezepte automatisch erstellen
  • Artikelzuordnungen automatisch erraten
  • Lagerbestand für nicht zugeordnete Artikel abbuchen
  • Lagerbestände optimieren
  • Lightspeed-Verkaufsdaten ändern
  • Lagerbestände zurück an Lightspeed übertragen
  • Bestellungen erstellen
  • Lieferrouten berechnen
Lightspeed-Verkäufe wirken sich erst dann auf den Lagerbestand aus, wenn die entsprechenden Lightspeed-Artikel Zutaten oder Rezepten zugeordnet wurden.

Empfohlene Einrichtungsreihenfolge

Verwende diese Reihenfolge für eine saubere Lightspeed-Einrichtung:
1

Lagereinheiten erstellen

Richte die Mathership-Lagereinheiten ein, von denen Lagerentnahmen abgebucht werden sollen.
2

Zutaten erstellen

Stelle sicher, dass die Zutaten vorhanden sind, die für POS-Artikel- und Rezeptabbuchungen verwendet werden.
3

Rezepte erstellen

Erstelle Rezepte für POS-Artikel, die mehrere Zutaten abbuchen sollen.
4

Lightspeed verbinden

Autorisiere die Lightspeed-K-Series-Verbindung über OAuth.
5

Standorte synchronisieren

Importiere Lightspeed-Geschäftsstandorte in Mathership.
6

Standorte mit Lagereinheiten verknüpfen

Weise jedem Lightspeed-Standort die richtige Mathership-Lagereinheit zu.
7

Artikel synchronisieren

Importiere Lightspeed-POS-Artikel.
8

Wichtige Artikel zuerst zuordnen

Beginne mit häufig verkauften Artikeln und Artikeln, die den Lagerbestand stark beeinflussen.
9

Standort aktivieren

Aktiviere den Standort, sobald Lagereinheiten und Zuordnungen bereit sind.
10

Migrationsstatus prüfen

Prüfe die 90-Tage-Migration nach der Aktivierung.
11

Manuelle Übertragung ausführen

Teste ein Datum manuell, bevor du dich auf die automatische Übertragung verlässt.
12

Ledger prüfen

Prüfe die erstellten Lagerbuchungen und korrigiere Zuordnungen bei Bedarf.
Die wichtigste Einrichtungsregel lautet: Standorte benötigen Lagereinheiten, und Lightspeed-Artikel benötigen Zuordnungen. Ohne beides können Verkäufe nicht zuverlässig Lagerbewegungen erstellen.

Bevor du beginnst

Bereite vor der Verbindung mit Lightspeed diese Mathership-Lagerobjekte vor.

Lagereinheiten

Jeder Lightspeed-Standort muss mit einer Mathership-Lagereinheit verknüpft werden. Die Lagereinheit definiert, wo der Bestand abgebucht werden soll.

Zutaten

Zutaten sind die Lagerobjekte, die abgebucht werden.

Rezepte

Rezepte werden verwendet, wenn ein verkaufter POS-Artikel aus mehreren Zutaten besteht. Wenn der Lightspeed-Artikel verkauft wird, bucht Mathership die Zutaten innerhalb des Rezepts ab.

Lightspeed verbinden

Mathership speichert Access- und Refresh-Tokens sicher. Tokens werden automatisch erneuert, wenn sie ablaufen.

Erforderliche Verbindungsdaten

Wenn die Integration erstellt wird, benötigt Mathership:

Was während der Verbindung passiert

Während der Verbindung führt Mathership Folgendes aus:
  1. Den OAuth-Autorisierungscode empfangen
  2. Den Code an den Lightspeed-Token-Endpunkt senden
  3. Ein Access-Token und ein Refresh-Token empfangen
  4. Die Tokens vor dem Speichern verschlüsseln
  5. Die Integration erstellen und als aktiv markieren

Token-Verarbeitung

Token-Laufzeiten werden aus der Lightspeed-Token-Antwort gelesen. Sie sind nicht fest im Code hinterlegt.

Verbindungsfehler

Häufige Verbindungsprobleme

Mathership erlaubt eine Lightspeed-Integration pro Unternehmen.Verwende die bestehende Integration oder autorisiere sie erneut, anstatt eine weitere zu erstellen.
Starte den Lightspeed-Autorisierungsprozess erneut und übermittle einen neuen Autorisierungscode.
Dies erfordert, dass ein Administrator die Lightspeed-OAuth-Konfiguration prüft.

Lightspeed erneut autorisieren

Verwende die erneute Autorisierung, wenn eine bestehende Lightspeed-Verbindung eine neue Autorisierung benötigt, ohne deine Einrichtung zu verlieren. Dies ist erforderlich, wenn:
  • Das Refresh-Token abgelaufen ist
  • Lightspeed das Token ungültig gemacht hat
  • Die Token-Erneuerung wiederholt fehlgeschlagen ist
  • Der Integrationsstatus auf getrennt geändert wurde
Die erneute Autorisierung erhält:
  • Synchronisierte Standorte und Lagereinheiten-Verknüpfungen
  • Synchronisierte Artikel und Artikelzuordnungen
  • Übertragungshistorie und Migrationshistorie
  • Bestehende Protokolle

Verhalten bei Token-Erneuerung

Wenn ein Lightspeed-API-Aufruf 401 zurückgibt, versucht Mathership, das Token automatisch zu erneuern, und wiederholt die Anfrage einmal.

Standorte synchronisieren

Die Standort-Synchronisierung ruft Geschäftsstandorte aus Lightspeed ab und überführt sie in eine Mathership-Standortliste.

Spalten der Standortliste

Filtere die Liste über die Toolbar nach Aktivierungsstatus, Auto-issue-Status oder Lagereinheit.

Gespeicherte Standortdaten

Standorte, die aus Lightspeed verschwinden

Wenn ein Standort nicht mehr in der Lightspeed-API erscheint, löscht Mathership ihn bei der Synchronisierung nicht automatisch. Dies verhindert den versehentlichen Verlust von:
  • Lagereinheiten-Verknüpfungen
  • Zuordnungskontext
  • Übertragungshistorie
  • Migrationshistorie

Häufige Probleme bei der Standort-Synchronisierung

Synchronisiere die Standorte erneut, prüfe, ob die Autorisierung noch gültig ist, autorisiere bei Bedarf erneut und prüfe die Lightspeed-Kontoberechtigungen.
Führe die Standort-Synchronisierung erneut aus. Mathership aktualisiert gespeicherte Standortdaten anhand der neuesten Lightspeed-Antwort.

Lagereinheit verknüpfen

Jeder Lightspeed-Standort muss mit einer Mathership-Lagereinheit verknüpft werden, bevor Übertragungen Lagerbestand abbuchen können. Derselbe verkaufte Artikel kann je nach Standort Bestand aus verschiedenen Lagereinheiten abbuchen. Du kannst eine Lagereinheiten-Verknüpfung jederzeit entfernen. Wenn ein Standort während einer Migration entknüpft wird, kann die Migration abgebrochen werden.

Lagereinheit entknüpfen

Du kannst die Lagereinheiten-Verknüpfung wieder entfernen. Tue dies nur, wenn der Standort keinen Bestand mehr aus dieser Lagereinheit abbuchen soll. Wenn ein Standort während einer Migration entknüpft wird, kann die Migration abgebrochen werden.

Lagereinheiten-Fehler

Verknüpfe nur Lagereinheiten, die zum selben Unternehmen gehören wie die Lightspeed-Integration.

Artikel synchronisieren

Mathership ruft Artikel für jeden synchronisierten Lightspeed-Standort ab und dedupliziert sie standortübergreifend anhand der Lightspeed-Artikel-ID.

Spalten der Artikelliste

Filtere die Artikelliste mit den Toolbar-Chips nach Zuordnungsstatus, Aktivstatus oder Standort.

Gespeicherte Artikeldaten

Mathership versucht, den Preis aus gängigen Lightspeed-Preisfeldern wie prices.amount, prices.value, prices.price, price und costPrice zu lesen. Wenn kein verwendbarer Preis gefunden wird, wird der Artikel ohne Preis gespeichert.

Artikelstatus

Häufige Probleme bei der Artikel-Synchronisierung

Synchronisiere Artikel erneut, prüfe, ob Standorte zuerst synchronisiert wurden, prüfe die Lightspeed-Kontoberechtigungen und autorisiere die Integration bei Bedarf erneut.
Führe die Artikel-Synchronisierung erneut aus. Prüfe Zuordnungen nach größeren Artikelnamensänderungen, da die Zuordnung vom POS-Artikelnamen abhängt.
POS-Zuordnungen werden anhand des POS-Artikelnamens abgeglichen. Wenn sich Lightspeed-Artikelnamen ändern, passen bestehende Zuordnungen möglicherweise nicht mehr zu übertragenen Verkaufspositionen.

Lightspeed-Artikel zuordnen

Klicke auf eine beliebige Artikelzeile, um das Zuordnungs-Sheet zu öffnen. Jeder Lightspeed-Artikel muss zugeordnet werden, bevor er Lagerbewegungen erstellen kann. Du kannst einen Artikel zuordnen zu:
  • Einer Zutat — die Zutat wird pro Verkauf direkt abgebucht
  • Einem Rezept — das Rezept wird in seine Zutaten aufgelöst und alle Positionen werden abgebucht

Warum die Zuordnung erforderlich ist

Ohne Zuordnung kann Mathership den Verkauf speichern, aber nicht die korrekte Lagerabbuchung erstellen.

Zuordnungsbeispiele

Wenn ein Rezept verkauft wird, liest Mathership alle Rezeptpositionen, berücksichtigt Putzverluste/Trim-Prozentsätze, löst verschachtelte Unterrezepte auf und erstellt eine Lagerbuchung pro Zutat.

Zuordnungsmenge

Die Zuordnungsmenge steuert, wie viel Bestand pro verkauftem POS-Artikel abgebucht wird.

Zuordnungsfelder

Subtraktionszuordnung

Verwende is_subtraction vorsichtig für Sonderfälle wie Umkehrlogik, negative Verkäufe oder Korrekturen.
Prüfe Subtraktionszuordnungen sorgfältig. Falsche Subtraktionslogik kann Lagerbewegungen in die falsche Richtung erzeugen.

Eine Zuordnung aktualisieren oder löschen

Um eine Zuordnung zu aktualisieren, öffne den Artikel, wähle eine neue Zutat oder ein neues Rezept aus, passe die Menge an und speichere. Mathership ersetzt die bestehende Zuordnung. Um eine Zuordnung zu löschen, öffne den Artikel, entferne die Zuordnung und speichere. Der Artikel erstellt dann keine Lagerabbuchungen mehr.

Zuordnungsfehler

Standort aktivieren

Ein Lightspeed-Standort muss aktiviert werden, bevor Migration und reguläre Übertragungsverarbeitung laufen können. Stelle vor der Aktivierung sicher:
  • Der Standort hat eine Lagereinheit
  • Wichtige Lightspeed-Artikel sind zugeordnet
  • Rezepte und Zutaten sind korrekt eingerichtet
  • Du verstehst, welche Lagereinheit die Abbuchungen erhält

Standortdetailseite

Das Öffnen eines Standorts zeigt eine Live-Übersicht über Zustand, Aktivität und Konfiguration.

Zustandsindikatoren

Wenn einer der folgenden Punkte erkannt wird, erscheint oben auf der Seite ein Warnbanner:
  • Keine Lagereinheit verknüpft
  • Kürzliche Übertragungen sind fehlgeschlagen
  • Kürzliche Übertragungen enthalten nicht zugeordnete Artikel
  • Eine Migration läuft derzeit

Statistiken

Konfiguration

90-Tage-Migration

Wenn ein Standort aktiviert wird, erstellt Mathership eine historische 90-Tage-Migration, die vergangene Lightspeed-Verkäufe verarbeitet und Lagerbewegungen erstellt, sofern Zuordnungen vorhanden sind.

Datumsbereich der Migration

Der Standard-Migrationsbereich umfasst die letzten 90 abgeschlossenen Tage und endet gestern. Wenn für ein Datum bereits ein erfolgreiches Übertragungsprotokoll existiert, wird dieser Tag in der initialen Migration als übersprungen markiert.

Erstellung des Migrationsjobs

Wenn ein Migrationsjob erstellt wird, erstellt Mathership für jedes Datum im 90-Tage-Zeitraum einen Tagesstatus. Jeder Tag kann einen eigenen Status haben. Wenn für ein Datum bereits ein erfolgreiches Übertragungsprotokoll existiert, kann dieser Tag für die initiale Migration als übersprungen markiert werden.

Status von Migrationsjobs

Status von Migrationstagen

Fortschrittsfelder der Migration

Migrationsaktionen

Festhängende Migrationen wiederherstellen

Mathership kann festhängende Migrationsjobs zurücksetzen. Ein laufender Job gilt als festhängend, wenn er zu lange läuft. Bei der Wiederherstellung wird der Job zurück auf pending gesetzt, damit die Verarbeitung fortgesetzt werden kann.

Fehlgeschlagene Migrationstage erneut versuchen

Mathership kann fehlgeschlagene Migrationstage automatisch erneut versuchen. Wiederholungen sind durch die Anzahl der Versuche begrenzt. Wenn alle fehlgeschlagenen Tage später erfolgreich sind, wird der Migrationsjob als completed markiert. Migration erneut ausführen ist nützlich, wenn:
  • Während der ersten Migration viele Artikel nicht zugeordnet waren
  • Zutaten- oder Rezeptzuordnungen korrigiert wurden
  • Lager- oder Rezepteinrichtung korrigiert wurde
  • Fehlgeschlagene Tage erneut verarbeitet werden müssen
Mathership kann auch festhängende Migrationen zurücksetzen. Ein laufender Job, der zu lange als festhängend gilt, kann zurück auf pending gesetzt werden, damit die Verarbeitung fortgesetzt werden kann.

Migrationsfehler

Automatische Übertragung

Sobald ein Standort aktiviert ist, verarbeitet Mathership Lightspeed-Verkäufe automatisch täglich. Verwende den Schalter Auto issue im Konfigurationsbereich, um sie zu pausieren oder fortzusetzen. Pausiere die automatische Übertragung, wenn:
  • Zuordnungen unvollständig sind oder korrigiert werden
  • Eine Lagereinheiten-Verknüpfung falsch ist
  • Du unerwartete Lagerbewegungen untersuchst
  • Die Lightspeed-Autorisierung repariert werden muss
  • Du automatische Abbuchungen vorübergehend verhindern möchtest
Das Pausieren der automatischen Übertragung löscht nicht die Integration, Standorte, Zuordnungen oder Übertragungshistorie.

Manuelle Übertragung

Verwende die manuelle Übertragung, wenn du einen bestimmten Tag verarbeiten möchtest. Die manuelle Übertragung ist nützlich, um:
  • Die Integration zu testen, bevor die automatische Übertragung aktiviert wird
  • Einen Tag nach Zuordnungsänderungen erneut zu verarbeiten
  • Lagerbestand nach einer fehlgeschlagenen Übertragung zu korrigieren
  • Ein bestimmtes Lightspeed-Verkaufsdatum zu prüfen

Force-Refresh-Verhalten

Manuelle Übertragungen rufen standardmäßig frische Daten von Lightspeed ab. Wenn Force Refresh aktiv ist, führt Mathership Folgendes aus:
  1. Frische Verkaufsdaten von Lightspeed abrufen
  2. Zwischengespeicherte Lightspeed-Verkäufe und Verkaufspositionen aktualisieren
  3. Bestehende Lagerbuchungen für dieselben Lightspeed-Verkaufspositionen und die aktuelle Lagereinheit löschen
  4. Lagerbuchungen aus den neuesten Daten neu erstellen
Wenn Verkäufe bereits zwischengespeichert sind und Force Refresh nicht aktiv ist, verwendet Mathership die zwischengespeicherten Daten erneut. Positionen, die bereits auf die aktuelle Lagereinheit gebucht wurden, werden übersprungen, um doppelte Lagerabbuchungen zu vermeiden.

Idempotenz

Lightspeed-Übertragungen sind darauf ausgelegt, doppelte Lagerbuchungen zu vermeiden. Mathership verknüpft erstellte Lagerbuchungen mit Lightspeed-Verkaufspositionen. Bei späteren Läufen werden bereits gebuchte Verkaufspositionen für die aktuelle Lagereinheit übersprungen, außer force_refresh wird verwendet.

Was während der Übertragung passiert

Wenn eine Lightspeed-Übertragung läuft, führt Mathership Folgendes aus:
  1. Prüfen, ob der Standort eine Lagereinheit hat
  2. Ein Übertragungsprotokoll erstellen
  3. Lightspeed-Verkäufe für das ausgewählte Datum abrufen oder wiederverwenden
  4. Lightspeed-Verkäufe und Verkaufspositionen speichern
  5. Namen und Mengen der verkauften Artikel auslesen
  6. Positionen überspringen, die bereits auf die aktuelle Lagereinheit gebucht wurden
  7. Verkaufte Artikelnamen mit POS-Zuordnungen abgleichen
  8. Zugeordnete Zutaten direkt abbuchen
  9. Zugeordnete Rezepte in Zutaten auflösen
  10. Gewichtete Durchschnittskosten berechnen
  11. Lagerbuchungen erstellen
  12. Lagerbuchungen mit Lightspeed-Verkaufspositionen verknüpfen
  13. Zeitpunkt des letzten Laufs der POS-Integration aktualisieren
  14. Übertragungsstatistiken und Fehler speichern

Verkaufsdatumsfenster

Mathership fordert Lightspeed-Verkäufe für das ausgewählte Berichtsdatum über ein ganztägiges UTC-Fenster an.
Die Zeitzone des Standorts wird gespeichert, aber das aktuelle Übertragungsfenster verwendet ein UTC-Tagesfenster.

Verarbeitung von Verkaufspositionen

Nur positive Verkaufspositionen mit einem Namen werden verarbeitet. Eine Verkaufsposition wird übersprungen, wenn:
  • Menge fehlt, null oder negativ ist
  • Artikelname fehlt
  • Die Position bereits gebucht wurde
  • Der Artikel nicht zugeordnet ist
  • Die zugeordnete Zutat oder das zugeordnete Rezept nicht aufgelöst werden kann

POS-Zuordnungsabgleich

Die Übertragung gleicht Lightspeed-Verkaufspositionen anhand des POS-Artikelnamens mit POS-Zuordnungen ab. Der Name der Lightspeed-Verkaufsposition muss exakt mit dem zugeordneten POS-Artikelnamen übereinstimmen.
Wenn sich Artikelnamen in Lightspeed ändern, müssen Zuordnungen möglicherweise geprüft oder neu erstellt werden.

Übertragungsergebnis

Eine manuelle Übertragung gibt eine Zusammenfassung mit den folgenden Informationen zurück:

Übertragungsstatistiken

Ergebnis ohne Daten

Wenn Lightspeed für das ausgewählte Datum keine Daten hat, gibt die Übertragung no_data zurück. Das bedeutet normalerweise:
  • Für diesen Standort und dieses Datum wurden keine Verkäufe gefunden
  • Es wurde ein falsches Datum eingegeben
  • Es wurde ein falscher Standort ausgewählt
  • Lightspeed hat für diesen Tag keine Berichtsdaten zurückgegeben

Übertragungsfehler

Wiederholungsverhalten

Bei temporären Lightspeed-API-Fehlern wiederholt Mathership die Übertragung automatisch mit folgender Verzögerungsfolge: Wiederholbare Fälle umfassen Lightspeed-API-Serverfehler und HTTP-429-Rate-Limit-Antworten.

Verarbeitungslogik

Zutatenzuordnung

Wenn die Zuordnung auf eine Zutat verweist, bucht Mathership diese Zutat direkt ab.

Rezeptzuordnung

Wenn die Zuordnung auf ein Rezept verweist, löst Mathership das Rezept auf und bucht alle Rezeptzutaten ab. Rezepte können Unterrezepte enthalten. Wenn ein zugeordnetes Rezept ein Unterrezept enthält, löst Mathership das Unterrezept als Teil der Übertragung auf. Rezeptpositionen können einen Putzverlust-/Trim-Prozentsatz enthalten. Wenn ein Trim-Prozentsatz konfiguriert ist, passt Mathership die benötigte Zutatenmenge an. Wenn der Trim-Prozentsatz ungültig ist, protokolliert die Übertragung eine invalid_trim_pct-Ausnahme. Wenn Rezepte sich zyklisch gegenseitig referenzieren, stoppt Mathership die rekursive Auflösung und protokolliert eine recipe_cycle-Ausnahme.

Nicht zugeordnete Artikel

Wenn ein verkaufter Lightspeed-Artikel keine Zuordnung hat, protokolliert Mathership den Artikelnamen als nicht zugeordnet und erstellt keine Lagerabbuchung. Beispiel-Ausnahme: unmapped_pos_name:Espresso

Gewichtete Durchschnittskosten

Mathership berechnet die Stückkosten aus Wareneingangs-Lagerbuchungen mit: Gesamtwert der Eingänge / Gesamtmenge der Eingänge Wenn keine Eingangsmenge verfügbar ist, beträgt der Stückpreis 0.

Lagerbuchungen

Lightspeed-Übertragungen erstellen Lagerbuchungen vom Typ ISSUE. Jede Buchung ist verknüpft mit:
  • Unternehmen und Zutat
  • Lagereinheit
  • Abgebuchter Menge
  • Stückkosten und Gesamtwert
  • Datum
  • Lightspeed-Standort
  • Übertragungsprotokoll
  • Lightspeed-Verkaufsposition
Siehe Ledger für eine detaillierte Lagerhistorie.

Übertragungsprotokolle

Jeder Übertragungsversuch erstellt ein Übertragungsprotokoll. Öffne Protokolle über den Button See all logs auf der Standortdetailseite. Die Standortdetailseite zeigt außerdem die letzten 10 fehlgeschlagenen Übertragungen direkt an, einschließlich Berichtsdatum, Versuchsnummer, Startzeit und Fehlermeldung.

Integrationswarnungen

Mathership erstellt Integrationswarnungen bei Lightspeed-Fehlern. Warnungen werden dedupliziert — wiederholte Fehler aktualisieren die bestehende offene Warnung, anstatt Duplikate zu erstellen. Wenn sich die Integration erholt, werden offene Warnungen automatisch gelöst.

Test-Checkliste

Bevor du dich auf automatische Übertragungen verlässt, teste einen Tag manuell und prüfe, dass:
  • Der richtige Lightspeed-Standort verwendet wurde
  • Der Standort die richtige Lagereinheit hat
  • Das richtige Datum verarbeitet wurde
  • Verkaufte Artikel gefunden wurden
  • Wichtige Artikel zugeordnet sind
  • Rezeptzutaten korrekt abgebucht wurden
  • Mengen korrekt sind
  • Lagerbuchungen in der richtigen Lagereinheit erscheinen
  • Nicht zugeordnete Artikelnamen erwartet sind
  • Der Status des Übertragungsprotokolls erfolgreich ist
  • Keine unerwarteten Ausnahmen erscheinen

Empfohlener Testprozess

1

Verkaufsdatum auswählen

Wähle ein aktuelles Lightspeed-Verkaufsdatum mit bekannten Verkäufen.
2

Standorteinrichtung prüfen

Stelle sicher, dass der ausgewählte Standort die richtige Lagereinheit hat.
3

Wichtige Artikel zuordnen

Ordne zuerst eine kleine Anzahl wichtiger POS-Artikel zu.
4

Manuelle Übertragung ausführen

Führe eine manuelle Übertragung mit Force Refresh aus.
5

Ergebnis prüfen

Prüfe erstellte Ledger-IDs, nicht zugeordnete Namen und Übertragungsstatistiken.
6

Ledger prüfen

Bestätige Zutatenmengen und Lagereinheit im Ledger.
7

Zuordnungen bei Bedarf korrigieren

Korrigiere fehlende oder falsche Zuordnungen.
8

Übertragung erneut ausführen

Bestätige, dass korrigierte Artikel nun Ledger-Einträge erstellen.

Best Practices

Lager zuerst einrichten

Erstelle Lagereinheiten, Zutaten und Rezepte, bevor du dich auf Lightspeed-Übertragungen verlässt.

Mit einem Standort beginnen

Verbinde und teste zuerst einen Lightspeed-Standort. Wenn dieser funktioniert, fahre mit weiteren Standorten fort.

Häufig verkaufte Artikel zuerst zuordnen

Beginne mit den am häufigsten verkauften Artikeln. So entsteht schnell der größte Nutzen für den Lagerbestand.

Zuerst manuell testen

Teste immer einen Tag manuell, bevor du die automatische Übertragung aktivierst.

Nicht zugeordnete Artikel prüfen

Nicht zugeordnete Artikel sind während der Einrichtung normal. Verwende sie als Arbeitsliste für fehlende Zuordnungen.

Artikelnamen stabil halten

Die Zuordnung hängt von POS-Artikelnamen ab. Wenn sich Lightspeed-Artikelnamen ändern, prüfe die Zuordnungen.

Erneute Autorisierung verwenden

Wenn die Autorisierung fehlschlägt, autorisiere die bestehende Integration erneut. Löschen entfernt Einrichtungsdaten.

Ledger-Ergebnisse prüfen

Prüfe nach Übertragungen das Ledger, um Mengen, Lagereinheiten und Zutaten zu bestätigen.

Häufige Probleme

Verwende die bestehende Integration oder autorisiere sie erneut, anstatt eine zweite zu erstellen.
Starte den Lightspeed-Autorisierungsprozess erneut und übermittle einen neuen Autorisierungscode.
Lightspeed hat das Refresh-Token abgelehnt.Öffne die Integration, starte die erneute Autorisierung, autorisiere Mathership erneut in Lightspeed und bestätige, dass der Integrationsstatus aktiv wird.
Synchronisiere Standorte erneut, prüfe die Lightspeed-Autorisierung, autorisiere bei Bedarf erneut und prüfe die Lightspeed-Kontoberechtigungen.
Synchronisiere Artikel erneut, prüfe, ob Standorte zuerst synchronisiert wurden, prüfe Lightspeed-Berechtigungen und autorisiere erneut, falls die Autorisierung abgelaufen sein könnte.
Prüfe, ob eine Lagereinheit verknüpft und gespeichert ist und ob mindestens ein Artikel zugeordnet ist.
Prüfe, ob der Standort aktiviert ist, eine verknüpfte Lagereinheit hat und keine andere Migration bereits ausstehend ist oder läuft.
Prüfe das ausgewählte Datum, ob Lightspeed für dieses Datum Verkäufe mit positiven Mengen hat, ob Artikel zugeordnet sind, ob Artikelnamen mit POS-Zuordnungen übereinstimmen, ob Rezepte Zutaten enthalten, ob der Standort eine Lagereinheit hat und ob die Positionen bereits gebucht wurden.
Öffne das Übertragungsergebnis, prüfe unmapped_names, erstelle oder korrigiere Zuordnungen, prüfe Rezeptzutaten, führe die manuelle Übertragung mit Force Refresh erneut aus und führe die Migration erneut aus, wenn historische Daten korrigiert werden sollen.
  1. Automatische Übertragung pausieren
  2. Lagereinheiten-Verknüpfung korrigieren und speichern
  3. Bestehende Lagerbuchungen für die betroffenen Daten prüfen
  4. Entscheiden, ob betroffene Tage storniert oder erneut verarbeitet werden sollen
  5. Manuelle Übertragung nach der Korrektur sorgfältig ausführen
Prüfe, ob der Name der Verkaufsposition exakt mit dem zugeordneten POS-Artikelnamen übereinstimmt, ob die zugeordnete Zutat oder das zugeordnete Rezept noch existiert, ob das Rezept Zutatenpositionen enthält, ob die verkaufte Menge größer als null ist und ob die Übertragung nach Erstellung der Zuordnung ausgeführt wurde.
Prüfe das Datum, den Lightspeed-Standort, ob der ausgewählte Tag abgeschlossene Verkäufe hat und ob Lightspeed für diesen Tag Berichtsdaten zurückgegeben hat.

Verwandte Seiten

Integrationsübersicht

Zurück zur Integrationsübersicht.

POS-Zuordnung

Ordne POS-Artikel Zutaten oder Rezepten zu.

Lagereinheiten

Verwalte Lagereinheiten, die für Lightspeed-Abbuchungen verwendet werden.

Ledger

Prüfe Lagerbewegungen, die durch Lightspeed-Übertragungen erstellt wurden.
Zuletzt geändert am 9. Juni 2026