In Diskussion Doppelte Aufträge von Kunden filtern bzw. markieren

PatrickSt

Aktives Mitglied
14. Oktober 2020
42
6
Moin,

Wir haben manchmal den Fall das ein Kunde entweder auf Amazon und Ebay etwas zeitgleich bestellt oder auf einer Plattform 2x in kurzer Zeit etwas bestellt. Nun sehen wir dies nur zufällig immer wieder mal und können die Aufträge zusammen in einem verschicken.
Jetzt die Frage gibt es ein Workflow der die Aufträge farblich markieren kann z.B. in Gelb oder Rot wenn die Aufträge nicht Ausgeliefert sind aber die gleichen Lieferadressen hat oder gibt es eine andere Lösung?
 

Tacweb

Aktives Mitglied
13. März 2023
34
16
Rheinland-Pfalz
Firma
Tacweb
Hi,

ja gehe auf Workflows > Spalte Aufträge > Erstellt > Workflow anlegen:

Dann als Bedingung eine erweitere Eigenschaft:
Code:
{% capture query -%}
SELECT COUNT(ab.kAuftrag)
FROM Verkauf.tAuftrag ab
INNER JOIN Verkauf.tAuftragAdresse lief
    ON lief.kAuftrag = ab.kAuftrag
    AND lief.nTyp = 1
INNER JOIN Verkauf.tAuftragAdresse lief_ref
    ON lief_ref.kAuftrag = {{ Vorgang.Stammdaten.InterneAuftragsnummer }}
    AND lief_ref.nTyp = 1
    AND lief_ref.cPLZ = lief.cPLZ
    AND lief_ref.cOrt = lief.cOrt
WHERE
    ab.nStorno = 0
    AND ab.nType = 1
    AND ab.nKomplettAusgeliefert = 0
    AND ab.kKunde = (
        SELECT kKunde FROM Verkauf.tAuftrag WHERE kAuftrag = {{ Vorgang.Stammdaten.InterneAuftragsnummer }}
    )
    AND ab.kAuftrag != {{ Vorgang.Stammdaten.InterneAuftragsnummer }}
{% endcapture -%}
{% assign anzahl = query | DirectQueryScalar | times: 1 -%}
{{ anzahl }}


Das machst du dann als Bedingung ,,größer als" 0.

Der Code schaut in der Datenbank, ob der Kunde mehr als einen Auftrag auf Status nicht ausgeliefert und nicht storniert hat.
Wenn ja, gibt er die Anzahl der offenen Aufträge.
Mit der Bedingung größer als 0 triggerst du den Workflow dann, dass dieser abfeuert, wenn positiv.

Als Aktion kannst du dann auswählen was du machst.
Für den Anfang würde ich raten eine einfache Mail an dich senden zu lassen mit der Kundennummer und den Auftragsnummern im Betreff.
So kannst du das schön nachkontrollieren.

LG
Fleo
 

PatrickSt

Aktives Mitglied
14. Oktober 2020
42
6
Hi,

ja gehe auf Workflows > Spalte Aufträge > Erstellt > Workflow anlegen:

Dann als Bedingung eine erweitere Eigenschaft:
Code:
{% capture query -%}
SELECT COUNT(ab.kAuftrag)
FROM Verkauf.tAuftrag ab
INNER JOIN Verkauf.tAuftragAdresse lief
    ON lief.kAuftrag = ab.kAuftrag
    AND lief.nTyp = 1
INNER JOIN Verkauf.tAuftragAdresse lief_ref
    ON lief_ref.kAuftrag = {{ Vorgang.Stammdaten.InterneAuftragsnummer }}
    AND lief_ref.nTyp = 1
    AND lief_ref.cPLZ = lief.cPLZ
    AND lief_ref.cOrt = lief.cOrt
WHERE
    ab.nStorno = 0
    AND ab.nType = 1
    AND ab.nKomplettAusgeliefert = 0
    AND ab.kKunde = (
        SELECT kKunde FROM Verkauf.tAuftrag WHERE kAuftrag = {{ Vorgang.Stammdaten.InterneAuftragsnummer }}
    )
    AND ab.kAuftrag != {{ Vorgang.Stammdaten.InterneAuftragsnummer }}
{% endcapture -%}
{% assign anzahl = query | DirectQueryScalar | times: 1 -%}
{{ anzahl }}


Das machst du dann als Bedingung ,,größer als" 0.

Der Code schaut in der Datenbank, ob der Kunde mehr als einen Auftrag auf Status nicht ausgeliefert und nicht storniert hat.
Wenn ja, gibt er die Anzahl der offenen Aufträge.
Mit der Bedingung größer als 0 triggerst du den Workflow dann, dass dieser abfeuert, wenn positiv.

Als Aktion kannst du dann auswählen was du machst.
Für den Anfang würde ich raten eine einfache Mail an dich senden zu lassen mit der Kundennummer und den Auftragsnummern im Betreff.
So kannst du das schön nachkontrollieren.

LG
Fleo
Der kann aber nur einen der Aufträge ausgeben oder? Also das er z.B. beide Aufträge auf Zurückgehalten stellt oder Farblich markiert geht damit nicht?
 

Tacweb

Aktives Mitglied
13. März 2023
34
16
Rheinland-Pfalz
Firma
Tacweb
Hi Patrick,

doch das geht.

Dadurch, dass der Workflow durch das Erstellen des Auftrages getriggert wird, wird die Aktion auf diesen eben erstellten Auftrag bezogen.
Wenn du als Aktion unten also zb. Farbcodierung oder Auftrag zurückhalten machst, dann überträgt sich das auch auf diesen Auftrag.

Wenn der nächste Auftrag erstellt wird, der wieder zu diesem Kunden gehört, dann passiert mit diesem dann das gleiche (solange es weitere offene gibt) -> Workflow wird getriggert durch die SQL-Query -> neuer Auftrag wird gefärbt/ zurückgehalten.

Musst also nur die Aktion einfügen und fertig.

LG
Fleo
 

PatrickSt

Aktives Mitglied
14. Oktober 2020
42
6
Hi Patrick,

doch das geht.

Dadurch, dass der Workflow durch das Erstellen des Auftrages getriggert wird, wird die Aktion auf diesen eben erstellten Auftrag bezogen.
Wenn du als Aktion unten also zb. Farbcodierung oder Auftrag zurückhalten machst, dann überträgt sich das auch auf diesen Auftrag.

Wenn der nächste Auftrag erstellt wird, der wieder zu diesem Kunden gehört, dann passiert mit diesem dann das gleiche (solange es weitere offene gibt) -> Workflow wird getriggert durch die SQL-Query -> neuer Auftrag wird gefärbt/ zurückgehalten.

Musst also nur die Aktion einfügen und fertig.

LG
Fleo
Okay dann muss ich das nochmal beobachten bisher tut er nur den einen Auftrag auf zurückgehalten stellen. Hab nun mal noch die Farbcodierung ergänzt sollte soweit ja dann stimmen. Doppelte Bestellung ist die erweiterte Einstellung und Stammdaten Kundennummer ist das er die Amazon Business EU SARL Bestellung nicht beachten soll sonst hätten wir einige dieser meldungen.
 

Anhänge

  • Screenshot 2026-05-06 093542.png
    Screenshot 2026-05-06 093542.png
    28,8 KB · Aufrufe: 2

Tacweb

Aktives Mitglied
13. März 2023
34
16
Rheinland-Pfalz
Firma
Tacweb
Hi,
Ja wie gesagt, er tut immer den eben erstellten Auftrag färben.

Den aller ersten, der bereits offen ist, fasst er nicht mehr an. Nur alle nachkommenden Aufträge.

Beim ersten hast du ja keine weiteren offenen Aufträge, somit passiert mit dem ersten nichts.

Erst wenn ein zweiter Auftrag dazu kommt, wird dieser eingefärbt und das ist für dich das Signal, es gibt noch einen weiteren offenen.

Damit alle, auch inklusive der erste Auftrag, gefärbt werden, müsste ich das per Custom Workflow machen, bei dem ich tiefergreifende Bedingungen bauen kann, um alle offenen Aufträge des Kunden zu behandeln.

So wie du das jetzt hast, ist das die ,,Light"-Version mit der zumindest für alle weiteren Aufträge ein Signal erhältst.

LG

Fleo
 
  • Gefällt mir
Reaktionen: PatrickSt
Ähnliche Themen
Titel Forum Antworten Datum
Neu Doppelte Kundenkonten Plugins für JTL-Shop 5
Doppelte Kunden zusammen führen führt zu Systembeeinträchtigung JTL-Wawi 1.11 0
Kaufland.pl - Aufträge werden nicht importiert. kaufland.de - Anbindung (SCX) 1
Neu VCS Lite / IDU blockiert – Aufträge fälschlich unter "Externe Rechnungen" (Amazon API Fehler) Amazon-Anbindung - Fehler und Bugs 1
Worker läuft, zieht aber keine Aufträge in die Wawi JTL-Wawi 2.0 1
Stornierte Aufträge = Bezahlt "Ja" JTL-Wawi 2.0 5
Mobile Web-App für JTL-WaWi — Aufträge, Artikel & Lager direkt vom Smartphone JTL-Wawi App 0
Beantwortet Einstellen welche Aufträge / Zahlungen übertragen werden Shopware-Connector 0
Neu Aufträge mit JTL-Pos gezahlt im Tagesabschluss (Lexware Office) Allgemeine Fragen zu JTL-POS 0
Neu Amazon Aufträge vereinzelt unter "Externe Rechnungen" Amazon-Anbindung - Fehler und Bugs 1
Aufträge auf die Pikliste legen bringt Fehler DataTreeListView JTL-Wawi 1.11 2
Neu Zwei eBay-Aufträge (identische Adresse) zusammen versenden, aber getrennte Rechnungen behalten – JTL-Wawi 1.9.6.5 User helfen Usern - Fragen zu JTL-Wawi 1
GLS-Aufträge stehen auf „Teilgeliefert“, obwohl vollständig versendet – kein Versandkostenartikel vorhanden (JTL 1.10.14.1) JTL-Wawi 1.10 0
Neu Anzeige / Summe der Aufträge zu den Auftragspaketen in der Rechnung ?! User helfen Usern - Fragen zu JTL-Wawi 8
Update von 1.10.15 auf 1.11.10 JTL-Wawi 1.11 10
Neu Custom Checkout - Conversion optimiert mit Speicherung von Standard-Versandart und Zahlungsart am Kunden JTL-Shop - Ideen, Lob und Kritik 1
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Probleme beim Erstellen von Artikeln aus Angeboten von eBay User helfen Usern - Fragen zu JTL-Wawi 1
Update von 1.10.10.3 auf aktuellere Versionen JTL-Wawi 1.10 0
Fehler bei Bearbeitung von Attributen via HTML-Editor JTL-Wawi 2.0 3
Neu Versandart von Shopify zu JTL Wawi & Sendungsnummern von Wawi zu Shopify!? Shopify-Connector 0
Neu Update von 1.8.12.4 auf 1.11 User helfen Usern - Fragen zu JTL-Wawi 0
Worker bleibt beim empfangen/senden von Daten hängen JTL-Wawi 2.0 8
Absturz bei Hinzufügen von Artikelbildern JTL-Wawi 2.0 3
Update auf Shop 5.5.0 von 5.4.1 ist der Shop nicht mehr erreichbar Upgrade JTL-Shop4 auf JTL-Shop5 4
Neu Lieferadresse in PayPal-Transaktion weicht von der in der Wawi ab Plugins für JTL-Shop 0
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu Fehler beim Update der Datenbank von 1.11.7 auf 2.0.1 JTL-Wawi - Fehler und Bugs 7
Direktupdate von JTL Wawi 1.10.11.0 auf 2.0 möglich? JTL-Wawi 2.0 6
Neu [Tool] FloTax — eBay + Billbee → DATEV/Lexoffice | §25a | OSS | Reverse Charge | von JTL-Partner Dienstleistung, Jobs und Ähnliches 0
Neu Anbindung von JTL zu Metro (Rechnungen werden nicht zu Metro übertragen) User helfen Usern - Fragen zu JTL-Wawi 1
Neu Best Practices für den Export und die Automatisierung von täglichen Berichten in JTL‑WaWi User helfen Usern - Fragen zu JTL-Wawi 2
Neu WebP Bilder von JTL zu Shopware Shopware-Connector 2
Beantwortet Update von 1.11.5 auf 2.0 bleibt hängen JTL-Wawi 2.0 2
Neu Umsatzsteuernummer von Kunden wird nicht in Wawi übertragen Shopify-Connector 4
Neu Fehlermeldung nach der Umstellung von DHL Versenden 4.0 JTL-Track&Trace - Fehler und Bugs 9
Neu Die verwendete Version von JTL-Wawi wird nicht mehr unterstützt. Bitte nutzen Sie die Version 2.0.0.0 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Fehler beim Abgleich, aber nur 1 einer von 3 Shopify Shops Shopify-Connector 2
Neu Zahlung von Kunden aus dem EU Ausland, Mwst falsch Plugins für JTL-Shop 1
Neu Installation von Plugin PayPal Check-Out fehlgeschlagen, keine Verbindung zum Webshop Plugins für JTL-Shop 6
Neu Bilder von Plattform A auch für Plattform B aktivieren Arbeitsabläufe in JTL-Wawi 6
Neu Frage zur Übertragung von JTL -> Shopify Shopify-Connector 1
Neu CSS GeoIP MwSt.-Finder 2.7.1 verhindert das Anlegen von Shop-Kundenkonten aus der Wawi Plugins für JTL-Shop 1
Rechnungen an Rechnungspostfächer von Kunden schicken ohne dass JTL auch andere Dokumente dorthin schickt? JTL-Wawi 1.11 3
Neu Onlineshop von Wawi entfernen Onlineshop-Anbindung 2
Neu Shop 5.6.1: Probleme beim Entfernen von Artikeln aus dem Warenkorb JTL-Shop - Fehler und Bugs 5
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
Artikelbezeichnung auf der Rechnung anpassen von "Artikelname" in "Kurzbeschreibung" JTL-Wawi 1.10 4
Neu DSGVO – Automatisierte Löschung von Kundendaten nach 10 Jahren (JTL-Wawi / JTL-Shop) User helfen Usern - Fragen zu JTL-Wawi 2
Update von 1.11.6 auf 1.11.7: JTL Worker verbindet nicht mehr mit Datenbank (WaWi schon) JTL-Wawi 1.11 1

Ähnliche Themen