Neu Rechnungsempfang per E-Mail an mehrere Empfänger

knoopdog

Gut bekanntes Mitglied
4. November 2009
247
22
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
247
22
{% 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.470
742
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
247
22
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
2.177
644
Flensburg
Ähnliche Themen
Titel Forum Antworten Datum
Alternativtext für Artikelbilder per Ameise pro Plattform setzen JTL-Wawi 1.10 0
Neu Kundengruppe per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Aktivierung des Kundenkontos per Bestätigungsemail Allgemeine Fragen zu JTL-Shop 4
Neu Kann man das Shop-Guthaben von Kunden per Workflow beeinflussen? User helfen Usern - Fragen zu JTL-Wawi 0
Neu "Ist Standard Dropshipping Lieferant" per Ameise exportieren User helfen Usern - Fragen zu JTL-Wawi 5
XML Auftragsimport per Workflow bediinen JTL-Wawi 1.8 1
neue Zahlungsart "Barter", trotzdem erscheint "Zahlung per Überweisung und QR-Code" JTL-Wawi 1.10 1
Neu Die Leiferantendaten bei Artikelstammdaten lassen sich per Ameise nicht ändern User helfen Usern - Fragen zu JTL-Wawi 6
Neu Rechnungsversand per Mail ohne Auslieferprozess Arbeitsabläufe in JTL-Wawi 3
Neu Kategorien per Ameise importieren Schnittstellen Import / Export 8
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 4
Neu doppelt Teilliefern per WMS Arbeitsabläufe in JTL-Wawi 0
Neu Versandetikett bei Dropshipping per E-Mail mitsenden Arbeitsabläufe in JTL-Wawi 12
Vorschaubild in Kategorieansicht per Hover durch Video oder GIF ersetzen Allgemeine Fragen zu JTL-Shop 2
Ebay Angebot mit Kindartikel die keinen Bestand haben per Ameise importieren JTL-Wawi 1.6 5
In Diskussion Externe E-Mail mit Auftragsdaten per Workflow erzeugen JTL-Workflows - Fehler und Bugs 10
Neu Lieferantenbestellung per CSV Import mit Ameise Artikel VPE JTL-Ameise - Fehler und Bugs 0
Neu Retoure Vorlage "Mail" abgeändert, jedoch wird Standard Formular versendet Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Kein E-Mail-Versand mit Anhängen möglich JTL-Wawi 1.11 21
Neu Falscher E-Mail-Absender beim Arbeiten mit mehrere Firmen JTL-Wawi - Fehler und Bugs 0
Neu E-Mail Versandbestätigung wird an Amazon gesendet obwohl in den Einstellungen deaktiviert JTL-ShippingLabels - Fehler und Bugs 2
Neu E-Mail-Vorlagen HTTP 500 Error JTL-Shop - Fehler und Bugs 2
Neu E-Mail von DHL Abschaltung Geschäftskunden-Versand API GKV v3 zum 31.05.2026 Arbeitsabläufe in JTL-Wawi 10
Eigene Felder im Block "Firmen- und E-Mail Einstellungen verwalten" JTL-Wawi 1.10 3
Neu Alarm SMS/E-Mail wenn der Worker nicht läuft Allgemeines zu den JTL-Connectoren 2

Ähnliche Themen