Auftragsdetails mit Positionen

jtl_auftrag_details

Aufträgenur lesend

Was das Tool macht

Zeigt einen Auftrag komplett: Kopfdaten (Kunde, Beträge, Zahlungs- und Lieferstatus, Versandart, Lieferadresse) und alle Positionen mit Menge, Preis, Rabatt und bereits gelieferter Menge. Nutze dieses Tool für 'Zeig mir Auftrag OR-123456', 'Was steht in Auftrag X?', 'Auftragspositionen'.

Eingaben

auftragsnummerPflichtAuftragsnummer, z.B. 'OR-526202'

Die Eingaben füllt die KI aus deiner Frage. Du musst dir keine Parameternamen merken.

So wird gerechnet

Der Rechenweg in der Reihenfolge, in der das Tool arbeitet: Abruf, Filter, Berechnung, Ausgabe. Aus dem Tool-Code abgeleitet, damit nachvollziehbar ist, warum eine Zahl so ist. Dieselbe Auskunft liefert das Tool kiuser_tool_logik direkt im KI-Chat.

  1. 1Lädt den Auftragskopf per GraphQL über die exakte Auftragsnummer: Kunde, Beträge, Zahlungs- und Lieferstatus, Versandart, Wunschlieferdatum, Rückhaltegrund, Bearbeiter, Rechnungsnummern und Lieferadresse.
  2. 2Sucht den Beleg anschließend in der REST-v1.3-Auftragsliste: Startseite per Interpolation aus dem Auftragsdatum, danach Intervallhalbierung in der sortierten Liste, höchstens 14 Seitenzugriffe.
  3. 3Nur bei exaktem Nummerntreffer werden die Positionen über REST v1.3 geladen; ohne Treffer bleibt der Kopf mit dem Hinweis, dass die Positionen fehlen.
  4. 4Je Position: effektiver Einzelpreis = Nettopreis × (1 − Rabatt in Prozent / 100); Positionswert netto = effektiver Preis × Menge; gelieferte Menge und Steuersatz werden mit ausgegeben.
  5. 5Versand- und Zusatzpositionen (Positionstyp 2) werden gekennzeichnet, aber weder in der Positionsanzahl noch in der Positionssumme netto mitgezählt.
  6. 6Der Kundenname stammt aus der Rechnungsadresse des Belegs, nicht aus dem Feld companyName, das den eigenen Mandanten enthält.

Annahmen und Grenzen

  • Die JTL-Beleglisten ignorieren Suchparameter; deshalb wird gezielt in der sortierten Liste gesucht und ohne exakten Treffer kein Ersatzbeleg geliefert.
  • Ist weder Kopf noch Listeneintrag auffindbar, meldet das Tool den Auftrag als nicht gefunden.
  • Die Positionssumme netto kann vom Nettobetrag des Kopfes abweichen, weil Versandpositionen ausgeklammert sind.

So sieht eine Antwort aus

Claude · Auftragsdetails mit Positionen

Auftrag OR-500123 vom 28.08. für Muster Handels GmbH (K-10042): 4.820,50 € netto, 5.736,40 € brutto, auf Rechnung. Der Auftrag ist vollständig versendet über Paketdienst Standard an Musterweg 5, 86150 Augsburg. Enthalten ist eine Position: 200 Stück Powerbank Compact 10000mAh, schwarz zu 24,90 € abzüglich 3 % Rabatt, also 24,15 € effektiv. Alle 200 Stück sind geliefert.

Erfundene Musterdaten. Im Betrieb dieselbe Struktur mit deinen JTL-Daten.

In wenigen Minuten die erste Antwort aus deinen JTL-Daten.

Sieben Tage kostenlos testen, ohne Kreditkarte und ohne Kündigungsfrist.