Sync Engine
Die Sync Engine ist das unsichtbare Herzstück von BLAPI-Core. Sie sorgt im Hintergrund dafür, dass deine über den Lister erfassten Teile zu BrickLink hochgeladen werden und dein lokales Inventar mit deinem Online-Shop synchron bleibt.

1. Betriebsmodi
Du kannst das Verhalten der Sync Engine über zwei wichtige Schalter steuern:
Dry-Run-Modus (Änderungen nur simulieren) Wenn dieser Modus aktiv ist, tut die Software so, als würde sie arbeiten, schickt aber keine echten Änderungen an BrickLink. Empfehlung: Lass diesen Modus für deine ersten Gehversuche aktiviert, bis du dich mit dem Workflow sicher fühlst. Schalte ihn erst aus, wenn du wirklich echte Uploads machen möchtest!
24/7-Modus (System-Ruhezustand verhindern) Wenn aktiviert, blockiert BLAPI-Core den Standby-Modus deines PCs, solange die App geöffnet ist. Das ist wichtig, wenn du die App durchlaufen lassen möchtest, damit die automatischen Synchronisations-Zyklen nicht vom Betriebssystem abgewürgt werden.
2. Automatisches Sync-Intervall
Hier stellst du ein, wie oft die Software automatisch bei BrickLink anklopfen soll, um nach neuen Bestellungen oder Änderungen zu suchen.
Wichtig: Schone dein API-Limit!
Ein Intervall von 60 Minuten ist für die allermeisten Händler völlig ausreichend. Ein zu kurzes Intervall (z.B. 3 oder 5 Minuten) verschwendet dein Tageslimit für unsinnige Leerabfragen. Spätestens wenn du aktiv scannst oder Uploads vorbereitest, synchronisiert die App ohnehin genau im richtigen Moment.
3. Master Mode Reporting im Live-Log
Der "BL Master Mode" ist ein spezieller Modus, den du nutzt, wenn du manuelle Änderungen direkt auf der BrickLink-Webseite durchführst (z.B. eine große Inventur) und diese Änderungen danach in BLAPI-Core importieren möchtest.
Wenn der Import läuft, zeigt dir die App im Live-Log detailliert an, was sich geändert hat. Da dies bei großen Shops schnell unübersichtlich wird, kannst du hier filtern:
- Menge, Preis, Lagerort: Diese drei Kern-Werte sind extrem wichtig und werden vom System immer zwingend im Log angezeigt, sobald sie sich ändern.
- Optionale Felder: Alle anderen Felder (wie Beschreibung, Zustand, Einkaufspreis oder Rabatte) kannst du nach Belieben an- oder abwählen. Sie tauchen dann nur im Log auf, wenn du den Haken gesetzt hast. So hältst du dein Live-Log sauber und fokussiert!
