In Diskussion Benachrichtigung, wenn noch Rückstandsauftrag vorliegt (b2b)

ongnamo

Sehr aktives Mitglied
31. März 2013
1.098
95
Hallo,

bei nicht vollständig gelieferten Bestellungen haben wir entweder einen teilgelieferten Auftrag oder es wird eine neue (Rückstands-)Bestellung mit den noch zu liefernden Positionen angelegt.
Wenn die Ware wieder verfügbar ist, liefern wir bei Händlern solche Bestellungen nicht direkt nach, sondern erst zusammen mit der nächsten Bestellung aus.

Aufgabe: Wenn eine neue Bestellung desselben Kunden hereinkommt, dann soll ein Hinweis kommen, dass noch eine offene (und ggf. lieferbare) Bestellung vorliegt.

So eine Prüfung wäre wohl in den erweiterten Eigenschaften einer WF-Bedingung zu hinterlegen. Kann mir jemand einen Tipp geben, wie die Prüfung erfolgen muss?
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.361
708
Wir haben im Workflow eine "erweiterte Eigenschaft" dafür erstellt und eine SQL Abfrage gebaut.

Es wird damit gezählt, wieviele offene Aufträge mit Rückstände es noch gibt, für einen Artikel der soeben eingebucht wurde.
Wir prüfen hier, ob schon ein Versand "Teillieferung" erfolgt war.

Nur als Anregung:
HTML clipboard {%- capture query -%}
SELECT Verkauf.tAuftragPositionEckdaten.kAuftrag
FROM Verkauf.tAuftragPositionEckdaten
INNER JOIN Verkauf.tAuftragEckdaten ON Verkauf.tAuftragPositionEckdaten.kAuftrag = Verkauf.tAuftragEckdaten.kAuftrag
WHERE Verkauf.tAuftragPositionEckdaten.kArtikel = '{{ Vorgang.Artikel.Allgemein.Stammdaten.InterneArtikelnummer }}'
AND Verkauf.tAuftragPositionEckdaten.fAnzahlOffen > 0
AND Verkauf.tAuftragEckdaten.nAnzahlPakete > 0
{%- endcapture -%}
{%- assign COUNT = query | DirectQueryScalar -%}
{{ COUNT }}
 
  • Gefällt mir
Reaktionen: ongnamo

ongnamo

Sehr aktives Mitglied
31. März 2013
1.098
95
Eine Rückfrage, damit ich es richtig verstehe. Ihr nutzt diese SQL Abfrage als Bedingung für einen etwas anderen Zweck, nämlich bei Wareneingang eines Artikels, richtig?
Das heißt, ihr geht von einem Artikel als Startpunkt aus und schaut, ob es dazu teilgelieferte Aufträge gibt.

Bei mir sieht der Startpunkt etwas anders aus: Es ist das Erstellen eines Auftrages. Es kommt hier nicht auf den Artikel an, sondern man muss zählen, ob zu dem Kunden des erstellten Auftrages eine teilgelieferte Bestellung vorliegt. Dafür kann ich das SQL nicht verwenden, oder?
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.361
708
Richtig und nein dafür ist das dann offenbar nicht das richtige.

Bin davon ausgegangen, dass der Artikel selbst schon überverkauft ist, dann klappt es.

Ihr wollt also bei einem neuen Auftrag erkennen, ob es zwischenzeitlich noch offene verfügbare Teillieferungen gibt? Damit ihr diese dann gleich mitversenden könnt?
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.361
708
Man könnte dazu bei Anlage eines Auftrages eine Abfrage auf den Kunden machen, ob offene Aufträge im System sind und diese aufgelistet per Email senden.

Wir können das gerne bauen, Aufwand ca. 30min.
 

frankell

Sehr aktives Mitglied
9. September 2019
1.749
504
Flensburg
Daraus sollte sich was "basteln" lassen, besten Dank!
Vielleicht noch sicherheitshalber als Hinweis, dass der Code im verlinkten Post sich auf eine veraltete Datenbankstruktur bezogen hat, da die Userin noch auf ner 1.5er unterwegs war. Hier gab es den zur aktuellen DB-Struktur. Vll hattest Du das selbst schon antizipiert, aber ich wollte es nicht unerwähnt lassen.
 
Ähnliche Themen
Titel Forum Antworten Datum
In Diskussion Benachrichtigung wenn Auftrag nach Wahreneingang komplett Lieferbar. JTL-Workflows - Ideen, Lob und Kritik 1
Benachrichtigung wenn ausverkauft JTL-Wawi 1.9 3
Neu Benachrichtigung bei Chargenwechsel User helfen Usern - Fragen zu JTL-Wawi 2
Neu Zahlungsarten werden wenn Lieferland nicht Deutschland ist nicht angezeigt. Allgemeine Fragen zu JTL-Shop 2
Neu Wie kann ich Zubehör, welches beim DropshippingLieferanten UND im Standardlager verfügbar ist dropshippen, Wenn der Hauptartikel Dropshipping ist? Arbeitsabläufe in JTL-Wawi 5
Neu 5.5.0 wenn nur eine Versandart existiert, kein Checkout möglich... JTL-Shop - Fehler und Bugs 10
Auftrag erweitern wenn Pickliste bereits vorhanden JTL-Wawi 1.9 0
In Diskussion E-Mail an die Produktion, wenn ein Kunde bezahlt hat. JTL-Workflows - Ideen, Lob und Kritik 3
Neu Fehler wenn Hersteller gesendet werden WooCommerce-Connector 9
Teillieferung - Auf Pickliste nur, wenn Position komplett geliefert werden kann JTL-Wawi 1.9 0
Neu Bilderanzeige teilweise nur wenn der Nutzer angemeldet ist. Allgemeine Fragen zu JTL-Shop 1
Neu SHOP 5.4.1: Absturz beim Ändern von Mengen im Warenkorb, wenn Menge > Bestand JTL-Shop - Fehler und Bugs 1
Rechnung mailen nur noch ein kleiner Teil JTL-Wawi 1.9 1
Neu Ameise CMD nach Paketwechsel - muss man noch was beachten? JTL-Ameise - Fehler und Bugs 3
Neu Test Plugin lässt sich weder installieren, noch löschen Plugins für JTL-Shop 0
Neu FFN - immer noch kein Bestellvorschlag möglich JTL-Wawi - Fehler und Bugs 2
Neu Inaktiver Artikel taucht noch im Suchfeld des Shops auf Allgemeine Fragen zu JTL-Shop 7
In Diskussion Workflow - noch nicht versendete Aufträge JTL-Workflows - Fehler und Bugs 10

Ähnliche Themen