JTL

JTL Integration

Coming Soon

Verbinde JTL-Wawi mit invoice.xhub für automatische E-Rechnungen. Perfekt für Multichannel-Händler und Warenwirtschaft.

JTL-Wawi Plugin in Entwicklung

Unser offizielles JTL-Wawi Plugin ist aktuell in Entwicklung. In der Zwischenzeit kannst du invoice.xhub über JTL-Wawi Workflows und HTTP Requests integrieren.

Features

JTL-Wawi Sync

Nahtlose Synchronisation mit der JTL-Warenwirtschaft

Multichannel

E-Rechnungen für alle verbundenen Marktplätze

Warenwirtschaft

Integration mit Lager, Versand und Buchhaltung

JTL-Shop

Direkte Anbindung an JTL-Shop 5

JTL-Wawi Workflow Integration

Verfügbare Workflow Events

Nutze JTL-Wawi Workflows um E-Rechnungen basierend auf Warenwirtschafts-Events zu erstellen.

Auftrag.StatusGeändert

Auftragsstatus wurde geändert

E-Rechnung.Erstellt

E-Rechnung wurde in JTL erstellt

Zahlung.Eingegangen

Zahlung wurde verbucht

Versand.Abgeschlossen

Sendung wurde versendet

json
1// JTL-Wawi Workflow → invoice.xhub
2// Konfiguration über JTL-Wawi Workflows
3 
4// JTL-Wawi Workflow Trigger: Zahlung eingegangen
5// Aktion: HTTP Request an invoice.xhub
6 
7// Verfügbare Variablen aus JTL-Wawi:
8{
9 "Auftrag": {
10 "cAuftragsNr": "A-2025-00123",
11 "dErstellt": "2025-01-15T10:30:00",
12 "Kunde": {
13 "cFirma": "Musterfirma GmbH",
14 "cUSTId": "DE123456789",
15 "cStrasse": "Musterstraße 123",
16 "cPLZ": "10115",
17 "cOrt": "Berlin",
18 "cLand": "DE"
19 },
20 "Positionen": [
21 {
22 "cName": "Premium Widget",
23 "nAnzahl": 2,
24 "fVKNetto": 99.00,
25 "fMwSt": 19.0
26 }
27 ],
28 "fGesamtNetto": 198.00,
29 "fGesamtBrutto": 235.62
30 }
31}

Integration mit n8n

Verbinde JTL-Wawi mit invoice.xhub über n8n für maximale Flexibilität.

  1. 1

    JTL-Wawi Workflow erstellen

    Trigger: Zahlung eingegangen

  2. 2

    HTTP Request Action

    Auftragsdaten an n8n Webhook senden

  3. 3

    n8n transformiert Daten

    JTL-Format → invoice.xhub-Format

  4. 4

    E-Rechnung erstellen & archivieren

    Optional: PDF zurück in JTL speichern

typescript
1// JTL-Wawi → n8n → invoice.xhub Workflow
2 
3// 1. JTL-Wawi Workflow sendet Webhook bei Zahlung
4// 2. n8n empfängt und transformiert Daten
5// 3. invoice.xhub erstellt E-Rechnung
6 
7const invoiceData = {
8 type: "xrechnung-3.0",
9 seller: {
10 name: jtlConfig.firmenname,
11 vatId: jtlConfig.ustid,
12 address: {
13 street: jtlConfig.strasse,
14 city: jtlConfig.ort,
15 zip: jtlConfig.plz,
16 country: "DE"
17 }
18 },
19 buyer: {
20 name: jtlAuftrag.Kunde.cFirma,
21 vatId: jtlAuftrag.Kunde.cUSTId,
22 address: {
23 street: jtlAuftrag.Kunde.cStrasse,
24 city: jtlAuftrag.Kunde.cOrt,
25 zip: jtlAuftrag.Kunde.cPLZ,
26 country: jtlAuftrag.Kunde.cLand
27 }
28 },
29 items: jtlAuftrag.Positionen.map(pos => ({
30 description: pos.cName,
31 quantity: pos.nAnzahl,
32 unitPrice: pos.fVKNetto,
33 vat: pos.fMwSt
34 })),
35 reference: jtlAuftrag.cAuftragsNr
36};
37 
38// E-Rechnung erstellen
39const invoice = await xhub.createInvoice(invoiceData);
40 
41// Optional: Rechnung zurück in JTL-Wawi speichern
42await jtlWawi.addDocument(jtlAuftrag.kAuftrag, {
43 type: 'e-rechnung',
44 format: invoice.format,
45 url: invoice.downloadUrl
46});

Anwendungsfälle

Multichannel-Händler

E-Rechnungen für Amazon, eBay, Otto und eigenen Shop

  1. 1Bestellung aus beliebigem Kanal
  2. 2JTL-Wawi verarbeitet Auftrag
  3. 3Bei Zahlung: E-Rechnung erstellen
  4. 4Zentrale Archivierung aller Kanäle

B2B-Großhandel

XRechnung für Geschäftskunden mit Zahlungsziel

  1. 1B2B-Kunde mit USt-ID erkannt
  2. 2E-Rechnung bei Versand erstellen
  3. 3XRechnung mit Zahlungsziel
  4. 4Peppol-Versand an Großkunden

Anbindung Buchhaltung

Automatischer Export zu DATEV und Co.

  1. 1E-Rechnung in invoice.xhub
  2. 2Archivierung mit GoBD-Compliance
  3. 3Export-Schnittstelle zu DATEV
  4. 4Automatische Kontierung

Benachrichtigt werden wenn das Plugin verfügbar ist?

Trage dich ein und wir informieren dich sobald das offizielle JTL-Wawi Plugin verfügbar ist.