In Email-Vorlage: E-Mail Adresse im eigenen Feld verwenden

RomanXP

Aktives Mitglied
12. August 2022
67
4
Hallo zusammen,
wir haben ein eigenes Feld "RechnungsEmail" für Kunden angelegt.
Ziel: Hat der Kunde eine separierte Rechnungs-Email-Adresse, tragen wir diese dort ein. Entsprechend soll diese Mailadresse beim Versand via E-Mail verwendet werden, falls vorhanden.

Also konkret:
if EigenesFeld.RechnungsEmail <> LEER then
{{EigenesFeld.RechnungsEmail}} verwenden
else
{{Vorgang.Auftrag.Rechnungsadresse.EMail}}
end if

Stehe auf dem Schlauch und finde keine Möglichkeit, diese eigene Emai-Feld beim Kunde auszulesen und zu verwenden.

Danke für die Hilfe und Grüsse,
Roman
 

DASevents

Sehr aktives Mitglied
16. Januar 2013
612
35
Probiermal:
JTL_GetCustomerCustomField("RechnungsEmail",)
Die Eigenen Felder findest Du unter Funktionen mit der Suche nach Custom. Da gibt es auc ein Video zu vielleicht hilft Dir das auch och weiter.
 

kelvin.

Sehr aktives Mitglied
15. Februar 2023
166
65
Frankfurt
Die Funktion JTL_GetCustomerCustomField() gibt es nur in List&Label, also in der Druckvorlage.

In Dotliquid kannst du mit SQL die Eigenen Felder abfragen.
 

RomanXP

Aktives Mitglied
12. August 2022
67
4
Die Funktion JTL_GetCustomerCustomField() gibt es nur in List&Label, also in der Druckvorlage.

In Dotliquid kannst du mit SQL die Eigenen Felder abfragen.
Danke.
Also benötige ich eine Abfrage, die den Wert im Custom-Feld "RechnungsEmail" des Kunden im aktuellen Auftrag ausliest.

Nach meiner Vorstellung in etwas so?
Select * from Table where (and(FeldInhalt = RechnungsEmail), FeldInhalt = KundenIdAusDemAuftrag))

Korrekt?? In welcher Tabelle speichert JTL Custom-Felder?
Wo und wie werden diese mit dem aktuellen Auftrag und der dazugehörigen Kunden-ID verknüpft?

Hat das schon einmal jemand gemacht? Ein Beispiel dazu?

Danke und Grüsse,
Roman
 

Ähnliche Themen