Mehrere E-Mail Adressen hinterlegen?

Martin1977

Gut bekanntes Mitglied
1. August 2023
231
42
Hi,

sagt mal, habt ihr nun auch vermehrt das Problem dass man nun öfters verschiedene E-Mail Adressen pro Kunde hinterlegen muss? Es kommen ja immer mehr Wünsche wie, Rechnungen bitte zukünftig an rechnung@domain.de aber schicken Sie mir bitte weiterhin die AB an meine Adresse zu.

Ich frage mich, wie ich das sauber umsetzen kann, ich dachte erst an ein eigenes Feld ala "Rechnung E-Mail Adresse", aber dann wird es sicherlich kompliziert mit dem automatischen Rechnungsversand per Workflow, oder?

Daher meine Frage, wie löst ihr das?
 

Steffen80

Sehr aktives Mitglied
27. August 2012
180
26
Genau so machen wir das auch.

Abfrage findet bei uns in den Druck/Mailvorlagen >> Empfänger statt

Wenn Feld X bei Kundenstammdaten gefüllt sende dahin ansonsten Mailadresse aus Auftrag...
 

Steffen80

Sehr aktives Mitglied
27. August 2012
180
26
Wenn Du nur ein Feld mit einer Mailadresse bei den Eigenen Feldern in den Kundendaten hast kannst unseren Code probieren:

Code:
{% assign Mail1 = Vorgang.Kunde.EigeneFelderAlsText | Replace: '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}','' %}\
{% assign Mail2 =  Vorgang.Kunde.EigeneFelderAlsText | Replace: Mail1 ,'' -%}\
{% assign Mail3 = Mail2 | Split: '|' %}\
{% if Vorgang.Kunde.EigeneFelderAlsText contains '@' -%}\
{{Mail3}}\
{% else -%}\
{{Vorgang.Auftrag.Rechnungsadresse.EMail}}\
{% endif -%}

Geht Sicher eleganter mit SQL aber funktioniert momentan für uns.
 

Martin1977

Gut bekanntes Mitglied
1. August 2023
231
42
Vielen Dank, wird mal direkt getestet.

Vorgang.Kunde.EigeneFelderAlsText

Das ist dein benanntes Feld für die E-Mail Adresse richtig? Da muss ich nur auf die korrekte Bezeichnung achten und entsprechend anpassen
 

Steffen80

Sehr aktives Mitglied
27. August 2012
180
26
Vorgang.Kunde.EigeneFelderAlsText
ist eine Variable die Dir alle Eigenen Felder beim Kunden als Text getrennt durch | ausgibt

Code funktioniert nur wenn hier nur einmal das @ Zeichen vorkommt
Gruppenname und Feldname ist dabei egal bei uns heißt es
E-Rechnung > E-Rechnung Datentyp E-Mail (Anzulegen unter Admin > Eigene Felder > Kundenbereich)

Mail1 Der Code macht folgendes er sucht nach einer Mailadresse in den Eigenen Felder und löscht diese
Mail2 löscht alle anderen Eigenen Felder (Inhalt von Mail1) und behält die Mailadresse mit den Trennzeichen
Mail3 löscht die Trennzeichen so daß eine Mailadresse übrigbleibt

Dann die Prüfung ob die Eigenen Felder eine Mailadresse (@) enthalten.
Falls ja gibt er Mail3 aus ansosnten die im Auftrag > Rechnungasdresse hinterlegte Mailadresse

Einfach im Editor ausprobieren indem du dir die Variablen ausgeben lässt
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL POS - mehrere Filialen - je Filiale eine Kasse im Dashboard in Wawi wird aber alles zusammen gefasst Allgemeine Fragen zu JTL-POS 1
Neu ein Auftrag mehrere Rechnungen am Packtisch ausdrucken Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Ebay JTL-Wawi "Hersteller" + "Verantwortliche Person" auf mehrere Artikel übertragen GPSR JTL-Wawi 1.9 7
Neu Mehrere Bescheibungen über Workflows o.ä. mit KI optimieren Arbeitsabläufe in JTL-Wawi 0
Neu Starter-Theme für JTL-Shop gesucht: performant, effizient und flexibel für mehrere Shops Templates für JTL-Shop 2
Neu Mehrere Artikeletiketten drucken (Auswahl) User helfen Usern - Fragen zu JTL-Wawi 7
Neu GTIN/EAN für mehrere Artikel verwenden Arbeitsabläufe in JTL-Wawi 2
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 0
Neu Bestätigungs e-mail für Auftrag stornieren Arbeitsabläufe in JTL-Wawi 1
Neu DotLiquid Formel für Lieferadresse mail und wenn nicht vorhanden dann Rechnungsadresse mail verwenden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu [Error][Code:21920403] Die angegebene E-Mail-Adresse ist falsch formatiert. eBay-Anbindung - Fehler und Bugs 5
Neu Fehler beim Bearbeiten der E-Mail-Vorlage "Bestellbestätigung" JTL-Shop - Fehler und Bugs 0
Neu Multichannel-E-Mail-Kopie aktiviert, aber in Konto xxxxxxx keine gültige E-Mail-Adresse angegeben? eBay-Anbindung - Fehler und Bugs 1
Beantwortet E-Mail Vorlage Versandbestätigung per Workflow ausführen, wie? JTL-Workflows - Ideen, Lob und Kritik 7
In Diskussion Mail Bewertungserinnerung Sprungmarke JTL-Workflows - Fehler und Bugs 1
Neu Rechnung automatisch per Mail versenden User helfen Usern - Fragen zu JTL-Wawi 14
Korrektur Name des Absenders bei Anforderung der Bestätigung der E-Mail-Adresse Einrichtung JTL-Shop5 1
Mails von verschiedenen Adressen senden JTL-Wawi 1.9 9
Neu JTL Adressen Integration in TK Anlage (Estos) Schnittstellen Import / Export 1

Ähnliche Themen