Document direct n8n Shopify triggers
This commit is contained in:
+3
-2
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user