Neu Einem Kunden mehrere Email Adressen zuteilen.

E.Sari

Aktives Mitglied
19. Februar 2018
34
0
Guten Tag,

wir würden gerne Rechnungen automatisch an Kunden versenden. Leider können wir in JTL nur eine Mail Adresse pro Kunde einfügen. Jedoch haben die Kunden oft eine andere Mail Adresse für Rechnungen.

Gibt es eine Möglichkeit eine weitere Mail Adresse hinzu zu fügen?

Vielen Dank vorab.
 

wortek

Offizieller Servicepartner
SPBanner
1. Juli 2016
1.486
302
Landsberg am Lech
Das wäre über Workflows möglich.

1. Hinterlegt im Kunden einen weiteren Ansprechpartner mit der Rechnungs-Emailadresse

Wenn ich es richtig verstehe, hat nicht jeder Kunde eine extra Adresse. Daher wären zwei Workflows sinnvoll. Einmal für normale Email aus den Kundendetails, und einmal für Email aus dem Ansprechpartner. Das aber so, dass die Emails nicht doppelt rausgehen, sondern für jeden Fall einzeln.
Daher müsstet ihr zunächst einen Filter verwenden, damit die Wawi erkennt welcher Workflow ausgelöst werden soll.

Ich würde das über eine Kundenkategorie, oder eigene Felder im Kunden lösen. Also das zum Beispiel alle Kunden mit alternativer Rechnungsadresse in eine bestimmte neue Kategorie kommen. Falls ihr die Kategorien bereits anderweitig verwendet oder nicht nutzen wollt, könnte man das auch über ein eigenes Feld unter Kunden lösen, zb eine Checkbox.

Daher Workflow 1: Rechnungsemail aus Kundendetails
Unter Rechnung erstellt.
Bedingungen:
(falls Kategorie) Kundenkategoriename IST NICHT GLEICH "Name der Kundenkategorie: extra mailadresse"

oder

(falls eigenes Feld) Eigenes Feld Checkbox "Extra Rechnungsemail" Ist gleich Falsch

Sowie weitere Bedingungen, falls ihr welche benötigt

Aktion: Rechnung Mailen

----

Workflow 2: Rechnungsmail aus Ansprechpartner
Unter Rechnung erstellt.
Bedingungen:
(falls Kategorie) Kundenkategoriename IST GLEICH "Name der Kundenkategorie: extra mailadresse"

oder

(falls eigenes Feld) Eigenes Feld Checkbox "Extra Rechnungsemail" Ist gleich Wahr
Sowie weitere Bedingungen, falls ihr welche benötigt

Aktion:
Rechnung Mailen
Hier aber zusätzlich unter "Alternativer Empfänger" die Variable für die Email-Adresse aus dem Ansprechpartner nehmen. Das überschreibt dann die Email aus den Kundendetails.
 
  • Gefällt mir
Reaktionen: tomyweb

jitka001

Aktives Mitglied
13. Februar 2012
35
3
Herrnhut
Hallo,

danke für das Antwort, allerdings ist das für mich sehr kompliziert. Ich weis die meisten von euch verstehen sofort was die machen muss - ICH NICHT :)
Habe jetzt halbe stunde gefummelt und null erreicht. Es ist schon ein dolle Beschreibung leider ich verstehe es nicht.
----------------------------------------------------------------------------

"
Das wäre über Workflows möglich.

1. Hinterlegt im Kunden einen weiteren Ansprechpartner mit der Rechnungs-Emailadresse

Wenn ich es richtig verstehe, hat nicht jeder Kunde eine extra Adresse. Daher wären zwei Workflows sinnvoll. Einmal für normale Email aus den Kundendetails, und einmal für Email aus dem Ansprechpartner. Das aber so, dass die Emails nicht doppelt rausgehen, sondern für jeden Fall einzeln.
Daher müsstet ihr zunächst einen Filter verwenden, damit die Wawi erkennt welcher Workflow ausgelöst werden soll.

Ich würde das über eine Kundenkategorie, oder eigene Felder im Kunden lösen. Also das zum Beispiel alle Kunden mit alternativer Rechnungsadresse in eine bestimmte neue Kategorie kommen. Falls ihr die Kategorien bereits anderweitig verwendet oder nicht nutzen wollt, könnte man das auch über ein eigenes Feld unter Kunden lösen, zb eine Checkbox.

Daher Workflow 1: Rechnungsemail aus Kundendetails
Unter Rechnung erstellt.
Bedingungen:
(falls Kategorie) Kundenkategoriename IST NICHT GLEICH "Name der Kundenkategorie: extra mailadresse"

oder

(falls eigenes Feld) Eigenes Feld Checkbox "Extra Rechnungsemail" Ist gleich Falsch

Sowie weitere Bedingungen, falls ihr welche benötigt

Aktion: Rechnung Mailen

----

Workflow 2: Rechnungsmail aus Ansprechpartner
Unter Rechnung erstellt.
Bedingungen:
(falls Kategorie) Kundenkategoriename IST GLEICH "Name der Kundenkategorie: extra mailadresse"

oder

(falls eigenes Feld) Eigenes Feld Checkbox "Extra Rechnungsemail" Ist gleich Wahr
Sowie weitere Bedingungen, falls ihr welche benötigt

Aktion:
Rechnung Mailen
Hier aber zusätzlich unter "Alternativer Empfänger" die Variable für die Email-Adresse aus dem Ansprechpartner nehmen. Das überschreibt dann die Email aus den Kundendetails.
"
--------------------------------------------------------

kann mir vielleicht jemand nur ein weg beschrieben bisschen einfacher (einfach für die dumme) ?

Jitka
 

chmod

Gut bekanntes Mitglied
19. März 2012
107
8
Hallo,
diese Lösung hier funktioniert definitiv und ist recht einfach innerhalb weniger Minuten umzusetzen, nachdem der eigentliche Code zur Verfügung steht:

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 }}


Hier der Link zur ursprünglichen Diskussion: Lösungsvorschlag

LG
chmod
 

yooti

Aktives Mitglied
16. November 2015
23
6
Hallo miteinander,

ich habe ein ähnliches Problem mit den Mailadressen.
Wir haben zwar Eigene Felder beim Kunden anlegen können, die wir bei den Rechnungen auch super durch den Worker abfragen können, jedoch kann man diese Felder bei den Lieferscheinen auch nutzen?
Da finde ich aktuell nichts.
Bei der Bedingung wird zwar dieses Feld angezeigt, aber bei den Mails kann ich diese Felder nicht auswählen!

Kann mir da vielleicht jemand weiter helfen?

MfG
Dysell
 

MarkSep

Aktives Mitglied
15. Januar 2019
50
2
Hallo,
diese Lösung hier funktioniert definitiv und ist recht einfach innerhalb weniger Minuten umzusetzen, nachdem der eigentliche Code zur Verfügung steht:

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 }}


Hier der Link zur ursprünglichen Diskussion: Lösungsvorschlag

LG
chmod


Hi chmod,
wo gibt man den Code ein? ;)
 

Peter B.

Gut bekanntes Mitglied
23. August 2018
79
29
Berlin
  1. Unter Admin > E-Mail-Vorlagen bearbeiten auswählen
  2. Unter "Beleg Verkauf" > "Rechnung" > "Rechnung (*)" > Reiter Tab "Mailen" die gewünschte Vorlage auswählen und "Bearbeiten" klicken
  3. Unter Optionen beim Empfänger "Benutzerdefiniert" auswählen
  4. Die drei Punkte rechts anklicken und in das sich öffnende Textfeld den Code von chmod einfügen
  5. Zweimal auf OK klicken und fertig. (Wenn ich nichts vergessen habe.)
Viele Grüße

Peter
 
  • Gefällt mir
Reaktionen: spanl_berufskleidung

MarkSep

Aktives Mitglied
15. Januar 2019
50
2
  1. Unter Admin > E-Mail-Vorlagen bearbeiten auswählen
  2. Unter "Beleg Verkauf" > "Rechnung" > "Rechnung (*)" > Reiter Tab "Mailen" die gewünschte Vorlage auswählen und "Bearbeiten" klicken
  3. Unter Optionen beim Empfänger "Benutzerdefiniert" auswählen
  4. Die drei Punkte rechts anklicken und in das sich öffnende Textfeld den Code von chmod einfügen
  5. Zweimal auf OK klicken und fertig. (Wenn ich nichts vergessen habe.)
Viele Grüße

Peter

Danke Peter,

soll ich vorhandenen Code

{{CustomContent}}


erst löschen oder einfach unten einfügen?

LG

Marko
 

U.Werner

Mitglied
17. Dezember 2020
14
1
Hallo,
diese Lösung hier funktioniert definitiv und ist recht einfach innerhalb weniger Minuten umzusetzen, nachdem der eigentliche Code zur Verfügung steht:

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 }}


Hier der Link zur ursprünglichen Diskussion: Lösungsvorschlag

LG
chmod

Hi,

wir haben bisher mit diesem Code gearbeitet und es funktionierte alles super. Jetzt mussten wir unseren Vorlagen von "Professional-veraltet"auf "Standard" umstellen. Das hat zur Folge, dass der Code nicht mehr funktioniert. Die Variablen sind jetzt andere (früher deutsch, jetzt englisch). Ich kann den Code mit den englischen Variablen nicht 1:1 reproduzieren.
Momentan gehen bei uns keine Rechnungen raus.

Hat jemand den passenden Code?

LG
 

U.Werner

Mitglied
17. Dezember 2020
14
1
Hi,

das Problem mit den DotLiquid Variablen scheint seit Jahren zu bestehen. Gibt es mittlerweile eine Tabelle? Super wäre es, wenn man alle deutschen mit passender englischer Variable ausgeben würde. Es scheint in der englischen Variante einige Variablen garnicht zu geben. So hätte man einen Überblick
Ich habe einige Threads dazu gefunden, aber nie gab es eine zufriedenstellende Antowort =(
 

awapro

Aktives Mitglied
28. Oktober 2019
13
2
Hi,

das Problem mit den DotLiquid Variablen scheint seit Jahren zu bestehen. Gibt es mittlerweile eine Tabelle? Super wäre es, wenn man alle deutschen mit passender englischer Variable ausgeben würde. Es scheint in der englischen Variante einige Variablen garnicht zu geben. So hätte man einen Überblick
Ich habe einige Threads dazu gefunden, aber nie gab es eine zufriedenstellende Antowort =(
Bin auch auf der Suche nach einer englischen Version für den Befehl. Bisher ohne erfolg.
 
  • Gefällt mir
Reaktionen: Balazs22 und GERBU

Balazs22

Aktives Mitglied
9. Juli 2021
31
2
Hallo Zusammen,

hat jemand schon eine Lösung gefunden?
Die englische Version ist noch immer nicht zu finden.


Als Zwischenlösung habe ich folgendes gemacht:
  1. Ich trage die E-Mailadresse von der Buchhaltung (wohin die Rechnungen gesendet werden müssen) bei der Lieferadresse ein.
  2. Beim Empfänger:
    {% if Report.InvoiceShipToAddress.EmailAddress %}{{ Report.InvoiceShipToAddress.EmailAddress }}{% endif %}{% if Report.InvoiceShipToAddress.EmailAddress == empty %}{{ Report.Address.EmailAddress }}{% endif %}

So wird immer nur eine E-Mailadresse eingetragen und der Ansprechpartner bekommt auch keine Rechnung.

Bitte um die richtige Version, falls jemandem ist vorhanden.

Vielen Dank im Voraus!
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu ASIN einem Produkt zuordnen zum aufschalten bei amazon JTL-Wawi 1.6 6
Neu Login an einem Arbeitsplatz plötzlich nicht mehr möglich JTL-Wawi - Fehler und Bugs 2
Neu Umzug auf neuen Rechner mit nur einem Mandant User helfen Usern - Fragen zu JTL-Wawi 3
Wie kann ich eine Benachrichtigung bei einem Wareneingang auslösen mit einer Mail über die Artikel die eingebucht wurden JTL-Wawi 1.8 2
Worker angeblich nicht gestartet und nicht konfigurierbar - Aber auf nur einem neuen Win11 Client?!? JTL-Wawi 1.7 2
Neu Kurzbeschreibung von einem "Stücklisten-Artikel" wird in der Rechnungskorrektur Vorlage nicht angezeigt. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Produktbeschreibung von einem anderen Produkt abrufen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Anruf von einem von JTL angeheuertem Dienstleister User helfen Usern - Fragen zu JTL-Wawi 13
Neu Abfrage von Änderungen am Lagerbestand zu einem bestimmten Zeitpunkt in der Vergangenheit JTL Ameise - Eigene Exporte 3
Neu Navigieren in der Programmierlandschaft: C vs. C++ mit einem Einblick in JTL-Plugins Technische Fragen zu Plugins und Templates 2
Mehrere Versandarten in einem Auftrag JTL-Wawi 1.7 0
In Diskussion Lagerbestand in einem bestimmten Lager abfragen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Automatisches Anlegen von mehreren Paketen zu einem Lieferschein User helfen Usern - Fragen zu JTL-Wawi 0
Englische Artikelbezeichnung in einem Workflow JTL-Wawi 1.7 0
Neu JTL Wawi von einem Client-PC inkl. Einstellungen deinstallieren User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigene Übersicht im Verkauf zu einem ausgewähltem Auftrag: Kundenattribut Anmerkungen Eigene Übersichten in der JTL-Wawi 4
Neu Kunden aus Wawi nicht auffindbar JTL-POS - Fehler und Bugs 4
Debitorennummern für bestehende und neue Kunden anlegen JTL-Wawi 1.8 2
Neu PayPal Checkout: Kunden verwirrt wegen Zahlungsart Name Plugins für JTL-Shop 0
In Diskussion Kunden-Sammelkarte JTL-POS - Ideen, Lob und Kritik 1
Neu Ansprechpartner mit mehreren E-Mails Adressen in den Kunden User helfen Usern - Fragen zu JTL-Wawi 1
Neu Lieferscheine digital unterschreiben und automatisch an Kunden senden Eigene Übersichten in der JTL-Wawi 0
Workflow Auftraqspositionen per Email an Kunden senden JTL-Wawi 1.7 3
Neu Ist es möglich per Ameise Kunden zu löschen? Arbeitsabläufe in JTL-Wawi 2
Neu Benutzerrechte bei Kunden einsicht User helfen Usern - Fragen zu JTL-Wawi 1
Neu Download-Arikel werden im Backend des Kunden nicht angezeigt JTL-Shop - Fehler und Bugs 1
Neu Bilder unter "Mehr dieser Waregruppe" und "Kunden, die diesen Artikel gekauft haben, kauften auch" fehlen eBay-Designvorlagen - Fehler und Bugs 0
GLN-Nummer beim Kunden hinterlegen JTL-Wawi 1.8 3
In Bearbeitung Datev-Export - Kunden oder Debitorennummer statt Sammelkonto Allgemeine Fragen zu JTL-POS 3
Neu Berechtigung auf Kunden setzen? Starten mit JTL: Projektabwicklung & Migration 5
Neu Wunschzettel von Kunden einsehen - Angebot erstellen Allgemeine Fragen zu JTL-Shop 1
Neu Alle Kunden auf einmal übertragen Onlineshop-Anbindung 1
Neu keine Zahlung vom Kunden -- Auftrag stornieren oder löschen? Gelöste Themen in diesem Bereich 3
Neu Amazon -> EU-Lieferung mit UstID vom Kunden Amazon-Anbindung - Fehler und Bugs 0
Kunden Kontakt - EBay Nachrichten. JTL-Wawi App 0
Dropshipping-Auftrag und Lieferschein geht an Kunden JTL-Wawi 1.8 6
Artikel mit verschiedenen Kunden-Artikelnummern anlegen JTL-Wawi 1.7 2
Statistik über ALLE Kunden mit Umsatz JTL-Wawi 1.6 1
Verschiedene Rabatte für einen Kunden anlegen JTL-Wawi 1.8 2
Neu Ameise - Attribute importieren/aktualisieren - Mehrere Sprachen JTL-Ameise - Ideen, Lob und Kritik 1
Neu Mehrere Stellen zu besetzen Dienstleistung, Jobs und Ähnliches 1
In Bearbeitung Mehrere Karten/Buchnungskonten aber nur ein Karten-Terminal (Ethernet) Allgemeine Fragen zu JTL-POS 4
Gelöst "Nur letzten ausführen" führt dennoch mehrere Gelöste Themen in diesem Bereich 3
Mehrere Menüpunkte in neuer Footer-Box Einrichtung JTL-Shop5 0
In Diskussion "Zeitverschiebung" um mehrere Tage in POS 1.0.9.0 JTL-POS - Fehler und Bugs 8
Suchergebnisse normale Suche filtern MEHRERE Kategorien anklicken geht nicht Einrichtung JTL-Shop5 1

Ähnliche Themen