Neu Rechnungsempfang per E-Mail an mehrere Empfänger

knoopdog

Gut bekanntes Mitglied
4. November 2009
237
19
Hallo,
ich habe eine Lösung aus folgenden Threat, wie man eine Rechnung an einen individuellen Empfänger senden kann:
https://forum.jtl-software.de/threa...den-in-den-optionen-nutzen.118195/post-653343

Dazu wird folgender Code genutzt:

Code:
{% assign mail ='' -%}
{% for jtlAnsprechpartner in Vorgang.Kunde.Ansprechpartner -%}
    {% if jtlAnsprechpartner.Abteilung == 'Buchhaltung' and jtlAnsprechpartner.EMail != empty -%}
        {% assign mail = jtlAnsprechpartner.EMail %}
    {% endif %}
{% endfor -%}
{% if mail == empty -%}
    {% assign mail = Vorgang.Kunde.EMail -%}
{%endif-%}
{{ mail }}

Das klappt wunderbar aber wie muss ich den Code anpassen, wenn es z.B. zwei individuelle Rechnungsempfänger gibt? Als Beispiel soll die Rechnung auch an "Buchhaltung2" unter Ansprechpartner.Abteilung per E-Mail versendet werden (falls vorhanden).

Vielen Dank für Hilfe und Tipps.
 

ThomasVoelker

Aktives Mitglied
9. Juli 2018
8
1
{% assign mail ='' -%} {% for jtlAnsprechpartner in Vorgang.Kunde.Ansprechpartner -%} {% if jtlAnsprechpartner.Abteilung == 'Rechnung+Kopie' and jtlAnsprechpartner.EMail != empty -%} {% assign mail = mail | Append: jtlAnsprechpartner.EMail | Append: ',' %} {% endif %} {% endfor -%} {% assign mail = mail | Append: Vorgang.Kunde.EMail -%} {{ mail }}
 

knoopdog

Gut bekanntes Mitglied
4. November 2009
237
19
{% assign mail ='' -%} {% for jtlAnsprechpartner in Vorgang.Kunde.Ansprechpartner -%} {% if jtlAnsprechpartner.Abteilung == 'Rechnung+Kopie' and jtlAnsprechpartner.EMail != empty -%} {% assign mail = mail | Append: jtlAnsprechpartner.EMail | Append: ',' %} {% endif %} {% endfor -%} {% assign mail = mail | Append: Vorgang.Kunde.EMail -%} {{ mail }}
Hallo Thomas,
danke für deinen Vorschlag. Leider hat dieser nicht das Ergebnis geliefert, wie ich es eigentlich haben wollte. Ich habe es jetzt mit folgenden Code gelöst:

Code:
{% assign mails = '' -%}
{% for jtlAnsprechpartner in Vorgang.Kunde.Ansprechpartner -%}
{% if (jtlAnsprechpartner.Abteilung == 'RECHNUNGSEMPFANG' or jtlAnsprechpartner.Abteilung == 'RECHNUNGSEMPFANG2') and jtlAnsprechpartner.EMail != empty -%}
  {% if mails == '' -%}
    {% assign mails = jtlAnsprechpartner.EMail -%}
  {% else -%}
    {% assign mails = mails | append: ', ' | append: jtlAnsprechpartner.EMail -%}
  {% endif %}
{% endif %}
{% endfor -%}
{% if mails == '' -%}
{% assign mails = Vorgang.Kunde.EMail -%}
{% endif -%}
{{ mails }}
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.313
699
Die Lösung funktioniert, ist aber vielleicht nicht optimal.

Wir haben für Kunden "Eigene Felder" definiert, so dass man je Kunde zusätzlich Emailadressen hinterlegen kann, wir haben viele Kunden die das fordern:
Emailadresse für Angebote
Emailadresse für Bestellungen
Emailadresse für Rechnungen
Emailadresse für Lieferscheine


Diese Felder einfach prüfen ob leer, wenn nicht an diese ebenfalls eine Email senden.
 
  • Gefällt mir
Reaktionen: knoopdog

knoopdog

Gut bekanntes Mitglied
4. November 2009
237
19
Die Lösung funktioniert, ist aber vielleicht nicht optimal.

Wir haben für Kunden "Eigene Felder" definiert, so dass man je Kunde zusätzlich Emailadressen hinterlegen kann, wir haben viele Kunden die das fordern:
Emailadresse für Angebote
Emailadresse für Bestellungen
Emailadresse für Rechnungen
Emailadresse für Lieferscheine


Diese Felder einfach prüfen ob leer, wenn nicht an diese ebenfalls eine Email senden.
Das klingt sehr interessant. Könntest du vielleicht ein Beispiel posten, wie ihr das mit den "Eigenen Feldern" umsetzt?

Vielen Dank im voraus.
 

frankell

Sehr aktives Mitglied
9. September 2019
1.356
424
Flensburg
Ähnliche Themen
Titel Forum Antworten Datum
Neu Rechnungskorrekturen per SQL Vorgangsstatus setzen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Nach Update auf 1.9.8.0 kein Bilderabgleich per JTL-Connector mehr möglich Shopify-Connector 20
Zahlungslinks & Rechnungen per Mollie API? JTL-Wawi 1.9 0
Neu Waren per Scanner einlagern Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Bedienbarkeit von JTL-Wawi per Screenreader NVDA/JAWS JTL-Wawi - Ideen, Lob und Kritik 1
Anhänge bei zb. Auftrag per Email versenden | Workflow JTL-Wawi 1.9 5
Neu Expressbearbeitung (unter Zusatzverpackung) in der WaWi per Workflow abfangen Allgemeine Fragen zu JTL-Shop 2
Neu Auftragsview per Ameise oder SQL in CSV exportieren User helfen Usern - Fragen zu JTL-Wawi 13
Neu Rückzahlung per Zettle nicht möglich?! Allgemeine Fragen zu JTL-POS 0
Neu Bild-URL per Workflow aus eigene Felder zuordnen – Geht das? User helfen Usern - Fragen zu JTL-Wawi 5
Gelöst Datei per Workflow verschieben JTL-Workflows - Ideen, Lob und Kritik 8
Neu Einem Kunden eine Rechnung mit individuellem Betreff per E-Mail zusenden User helfen Usern - Fragen zu JTL-Wawi 2
Neu Bon automatisch per Mail Allgemeine Fragen zu JTL-POS 0
Neu CSV per FTP vom Lieferanten JTL Shop Hosting Schnittstellen Import / Export 3
Neu PDF Datei automatisch herunterladen und per E-Mail versenden Arbeitsabläufe in JTL-Wawi 1
In Diskussion Wie lässt sich ein Freiposition im Auftrag per Workflow löschen? JTL-Workflows - Fehler und Bugs 4
Neu Lieferschein per Workflow o.ä. von "offen" auf "Versendet" setzen bei bestimmter Versandart User helfen Usern - Fragen zu JTL-Wawi 8
Neu Hersteller per Ameise löschen User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Versandbestätigung per Workflow versenden JTL-Workflows - Fehler und Bugs 1
Neu Was passiert wenn ich Amazon Aufträge, Lieferscheine und Rechnungen per SQL aus der WAWI-Datenbank lösche? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow: Zahlungserinnerung aus dem JTL Guid, versendet beim Testen mehr als nur 1 E-Mail JTL-Workflows - Fehler und Bugs 0
Neu Absender in der E-Mail Vorlage fest hinterlegen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Lieferantenbestellung an mehrere E-Mail adressen gleichzeitig zu senden JTL-Wawi 1.9 0
E-Mail-Vorlage bleibt immer auf Deutsch trotz englischer Mailvorlage JTL-Wawi 1.9 0
Neu Freifeld E-Mail Feld als benutzerdefinierten Empfänger in die Emailvorlage User helfen Usern - Fragen zu JTL-Wawi 2
Neu Produktbilder in Mail-Vorlagen einfügen User helfen Usern - Fragen zu JTL-Wawi 2
E-Mail Vorlage Zahlungsbestätigung benutzerdefinierter Empfänger Ansprechpartner JTL-Wawi 1.9 4
E-Mail Benachrichtigung bei bestimmter Zahlungsweise verbieten JTL-Wawi 1.9 2
Neu JTL Shop 5 Mail Vorlagen anpassen Allgemeine Fragen zu JTL-Shop 1
In Diskussion JTL Wawi Workflow: Automatische Etikettenerstellung und E-Mail-Versand JTL-Workflows - Ideen, Lob und Kritik 10
In Bearbeitung Gmail Anbindung zu POS weg, bei Mail-Einrichtung zeigt er Fehler "10:" Einrichtung / Updates von JTL-POS 4
Neu Bewertungserinnerung nach Artikelkauf - Mail wird mehrfach an Kunden versendet Betrieb / Pflege von JTL-Shop 1
Neu Vorlage Mail an DHL mit - Sendungsnummer im Betreff User helfen Usern - Fragen zu JTL-Wawi 5
Mehrere E-Mail Adressen hinterlegen? JTL-Wawi 1.9 11
Neu Shop-Kundenkonto durch Shopbetreiber erstellt - Kunde bekommt keine Mail mehr! Allgemeine Fragen zu JTL-Shop 2
Neu Retoure QR Code in E-Mail einbinden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Bestätigungs e-mail für Auftrag stornieren Arbeitsabläufe in JTL-Wawi 1

Ähnliche Themen