Document direct n8n Shopify triggers

This commit is contained in:
2026-08-12 18:05:55 +02:00
parent e565286280
commit 1e75ef7a24
4 changed files with 9 additions and 8 deletions
@@ -25,7 +25,7 @@ Es werden keine vorbereiteten Shopify-Geschäftsdaten an nachgelagerte Module ü
4. Für jede qualifizierte Bestellung die Shopify Order-GID idempotent gegen `sales_order.shopify_order_gid` prüfen.
5. Nur die Shopify Order-GID an die Bestell-Schnittstelle übergeben; diese lädt und projiziert die erforderlichen Shopify-Daten selbst.
6. Bei `dry_run` keine fachlichen DB-Writes, Lagerbewegungen oder externen Aufrufe ausführen.
7. Keine Shopify-Mutation, keine n8n-Zustellung, kein Klaviyo-Ereignis, keine Kundenmail und keine Label-Aktion ausführen.
7. Nach erfolgreicher Echtlauf-Projektion beide direkten n8n-Webhooks synchron auslösen: Adressetikette mit dem Legacy-Bestelldokument und Excel mit `{"Bestellnummer":"<external_ref>"}`. Im Dry-Run sowie für übersprungene oder bereits importierte Bestellungen erfolgt keine externe Zustellung.
8. Den technischen Lauf in `process_runs` abschliessen.
Read sources:
@@ -54,7 +54,8 @@ Kompaktes Ergebnis mit geprüfter, übersprungener, bereits vorhandener und übe
- stornierte/erstattete Bestellungen sind nicht lagerwirksam
- jede Shopify Order-GID wird höchstens einmal als ERP-Bestellung angelegt
- der Dry-Run verändert keine fachlichen Daten
- n8n, Klaviyo, Mail, Labels und Shopify bleiben unbeeinflusst
- Dry-Run, übersprungene und bereits importierte Bestellungen bleiben ohne externe Wirkung.
- Eine neu projizierte Bestellung erhält HTTP-2xx von beiden n8n-Webhooks; Klaviyo und Kundenmail bleiben unbeeinflusst.
## 8. Fehlerschranke