Neu keine mehrfach Käufe bei Kauf auf Rechnung

mmvaz

Aktives Mitglied
12. August 2019
13
0
Hallo liebes Forum,

wir bieten unseren Kunden die Möglichkeit bei der Zahlart 'Kauf auf Rechnung' zu wählen, dies jedoch nur bis zu einem Warenwert von 150,-€
Jetzt ist es allerdings schon vorgekommen, dass Kunden einen neuen Kauf tätigen, diesen auch wieder mit 'Kauf auf Rechnung' bezahlen wollen, obwohl der alte Auftrag noch nicht beglichen ist.

Gibt es eine Möglichkeit, automatisch via Workflow oder auch anders, eine Art Benachrichtigung oder Farbliche Markierung des Auftrages vorzunehmen um, einen solchen neuen Auftrag zunächst zurück zu halten?

Auftrag A - ausgeliefert - unbezahlt
Auftrag B - auslieferungsstopp, bis Auftrag A beglichen
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
605
206
Hallo,

also wir haben das Problem nicht, hätte aber folgenden Vorschlag:

- in den Workflows bei den Bedingungen eine erweiterte Eigenschaft erstellen, in welcher dann auf die Anzahl nicht bezahlter Aufträge des Kunden sucht (wahrscheinlich per SQL)
- bei den Aktionen kann dann die Farbe und auch ein Rückhaltegrund gesetzt werden für den neuen Auftrag (oben müsste dann immer 1 abgezogen werden, da der neue dann ja dabei wäre)

Viele Grüße
Mirko
 
  • Gefällt mir
Reaktionen: mmvaz

mmvaz

Aktives Mitglied
12. August 2019
13
0
Hallo,

also wir haben das Problem nicht, hätte aber folgenden Vorschlag:

- in den Workflows bei den Bedingungen eine erweiterte Eigenschaft erstellen, in welcher dann auf die Anzahl nicht bezahlter Aufträge des Kunden sucht (wahrscheinlich per SQL)
- bei den Aktionen kann dann die Farbe und auch ein Rückhaltegrund gesetzt werden für den neuen Auftrag (oben müsste dann immer 1 abgezogen werden, da der neue dann ja dabei wäre)

Viele Grüße
Mirko
Guten Morgen Mirko,
dein Ansatz für die Umsetzung gefällt mir und klingt einleuchtend.
Workflows erstellen mit Bedingungen und Aktionen ist kein für mich kein Problem, aber SQL Abfragen sind für mich Neuland und ich wüsste gar nicht wo ich da ansetzen müsste!?
Wie sieht so eine SQL Abfrage aus?

Viele Grüße
Michael
 

MirkoWK

Sehr aktives Mitglied
14. März 2022
605
206
So solltest du die Anzahl herausbekommen in den erweiterten Eigenschaften unter Aufträge

SQL:
{%- capture query -%}
SELECT
    COUNT(ab.kAuftrag) - 1
FROM
    Verkauf.tAuftrag ab
    LEFT JOIN Verkauf.tAuftragEckdaten abeck ON abeck.kAuftrag = ab.kAuftrag
    LEFT JOIN tZahlungsart z ON z.kZahlungsart = ab.kZahlungsart
WHERE
    abeck.fZahlung = 0
    AND z.cName = 'Rechnung'
    AND ab.kKunde = {{ Vorgang.Stammdaten.Kunde.InterneKundennummer }}
{%- endcapture -%}
{%- assign result = query | DirectQueryScalar -%}
{{ result }}

Das 'Rechnung' gegen einen anderen Zahlartennamen tauschen, falls das bei euch anders heißt. Man könnte das auch mit der Zahlarten ID machen, was genauer ist.
Die kannst du mit

SQL:
SELECT * FROM tZahlungsart

zb im SQL Server Management Studio herausbekommen und oben dann statt AND z.cName = 'Rechnung' dann AND ab.kZahlungsart = die gefundene ID schreiben.
Zusätzlich LEFT JOIN tZahlungsart z ON z.kZahlungsart = ab.kZahlungsart weglassen.
 

mmvaz

Aktives Mitglied
12. August 2019
13
0
So solltest du die Anzahl herausbekommen in den erweiterten Eigenschaften unter Aufträge

SQL:
{%- capture query -%}
SELECT
    COUNT(ab.kAuftrag) - 1
FROM
    Verkauf.tAuftrag ab
    LEFT JOIN Verkauf.tAuftragEckdaten abeck ON abeck.kAuftrag = ab.kAuftrag
    LEFT JOIN tZahlungsart z ON z.kZahlungsart = ab.kZahlungsart
WHERE
    abeck.fZahlung = 0
    AND z.cName = 'Rechnung'
    AND ab.kKunde = {{ Vorgang.Stammdaten.Kunde.InterneKundennummer }}
{%- endcapture -%}
{%- assign result = query | DirectQueryScalar -%}
{{ result }}

Das 'Rechnung' gegen einen anderen Zahlartennamen tauschen, falls das bei euch anders heißt. Man könnte das auch mit der Zahlarten ID machen, was genauer ist.
Die kannst du mit

SQL:
SELECT * FROM tZahlungsart

zb im SQL Server Management Studio herausbekommen und oben dann statt AND z.cName = 'Rechnung' dann AND ab.kZahlungsart = die gefundene ID schreiben.
Zusätzlich LEFT JOIN tZahlungsart z ON z.kZahlungsart = ab.kZahlungsart weglassen.

Hallo Mirko,

vielen Dank für die schnelle und kompetente Hilfe!
Nun ist alles fein und alles läuft wie es soll,

Vielen, vielen DANK!
 
Ähnliche Themen
Titel Forum Antworten Datum
In Bearbeitung Bon mit Artikeln: Keine Auslieferung? Auftrags-Übernahme: Keine Anpassungen möglich? Allgemeine Fragen zu JTL-POS 2
Neu Keine SEO URLs bei Kinderartikeln nach Update Allgemeine Fragen zu JTL-Shop 3
Keine Datenübertragung an Otto JTL-Wawi 1.7 0
Wawi 1.8.11.1 fährt sich fest, keine Kundenhistorie JTL-Wawi 1.8 5
Neu Keine Kundendaten in Shopify Bestellung Shopify-Connector 1
Neu ecoMailz zeigt keine Mails an User helfen Usern 2
Neu JTL Connector WooCommerce überträgt keine Bestellungen mehr WooCommerce-Connector 3
keine Verbindung zur Datenbank JTL-Wawi 1.8 3
Neu Keine Artikel Details nach Serverumzug (Wechsel des Hosters) Gelöste Themen in diesem Bereich 7
Neu Connector überträgt keine Bilder Shopify-Connector 1
Neu Retouren: keine Retourenpositionen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Label mit Anrede "Keine Angabe", Shopware JTL-ShippingLabels - Fehler und Bugs 1
Neu OPC - productstream als Liste wir keine Warenkorb Button angezeigt Betrieb / Pflege von JTL-Shop 2
Neu Keine Verbindung zu Webshop - Error 500 WooCommerce-Connector 4
Neu ecoDMS auf Ubuntu Server OS Installation: unknown user ecodms und keine Clientverbindung möglich User helfen Usern 1
Neu SEO <lastmod> erhält keine Änderung durch OPC JTL-Shop - Ideen, Lob und Kritik 0
Neu Wir brauchen realistische Bildgrößen und keine Monsterbilder Templates für JTL-Shop 32
Neu WooCommerce Connector - Keine Produkte in link_product Tabelle WooCommerce-Connector 0
Keine Erweiterung der Ausgabe trotz 1.8.10 JTL-Wawi 1.8 3
Neu Es werden keine Variationen angezeigt JTL-Shop - Fehler und Bugs 1
Neu keine Zahlung vom Kunden -- Auftrag stornieren oder löschen? Gelöste Themen in diesem Bereich 3
Neu Keine Übertragung der Preise mehr seit Connector Update von 1.41.2 auf 1.42.0 WooCommerce-Connector 9
Neu keine Vorschläge und suggest.php JTL-Search 1
In Bearbeitung Kasse aktualisiert keine Produkte / Verkäufe werden jedoch in WAWI angezeigt JTL-POS - Fehler und Bugs 4
Neu Keine Übersicht mehr auf welcher Plattform ein Artikel eingestellt ist. JTL-Wawi - Fehler und Bugs 0
Neu neues Paypal-Checkout (plugin) verhindert Bestellung - keine Zahlungsarten angezeigt (hängt) Betrieb / Pflege von JTL-Shop 8
Beantwortet Artikel, Minusbuchung, keine Ausgabe Gelöste Themen in diesem Bereich 4
Neu Servicedesk keine Lizenz Servicedesk (Beta) 7
Neu Bei eBay Verknüpfung: Keine Freie Lizenz Einrichtung und Installation von JTL-eazyAuction 0
Neu Keine Versandmeldung zu Amazon Amazon-Anbindung - Fehler und Bugs 5
Keine Artikel & keine Bestellungen importiert Otto.de - Anbindung (SCX) 0
Keine Artikel vorhanden JTL-Wawi 1.8 12
Neu https://wawi-db.jtl-software.de/ zeigt keine Einträge? Eigene Übersichten in der JTL-Wawi 9
Neu Online-Bezahlvorgang hat keine Kaufmöglichkeiten - Merchant Center User helfen Usern 0
Neu SQL Abfrage wird mehrfach ausgeführt - Ausgabe in der Übersicht falsch Eigene Übersichten in der JTL-Wawi 8

Ähnliche Themen