Neu Wie kann ich die in Auftragsattribute hinterlegte E-Mail Adresse und andere Attribute in E-Mail Vorlage abfragen?

samllkartoffelpuffer

Gut bekanntes Mitglied
28. August 2018
106
6
Hallo an allen,

wir hinterlegen separate E-Mail-Adresse für den Versand von Angebot in Auftragsattribute. Nun möchten wir diese in der E-Mail-Vorlage bei "Empfänger" ausgeben. Wie können wir es abfragen. Und im Generell, wie kann man die andere Auftragsattribute in der E-Mail Vorlage abfragen?
In der E-Mail möchten wir zusätzliche Informationen von der Attribute ausgeben. Wir verwenden noch die alte Vorlage.

Tausend Dank vorab.
 

Karobube

Sehr aktives Mitglied
23. September 2020
213
158
Remote via AnyDesk
Firma
contact@karobube.com
Hallo Sam II Kartoffelpuffer,

Auftragsmail:

{% capture query %}
SELECT tBestellungAttribute.cValue
FROM tBestellungAttribute
WHERE tBestellungAttribute.cName = 'DEINATTRIBUTNAME'
AND tBestellungAttribute.kBestellung = ' {{ Report.InternalId }}'
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{ result }}

Rechnungsmail:

{% capture query %}
SELECT tBestellungAttribute.cValue
FROM tBestellungAttribute
JOIN tRechnung ON tRechnung.tBestellung_kBestellung = tBestellungAttribute.kBestellung
WHERE tBestellungAttribute.cName = 'DEINATTRIBUTNAME'
AND tRechnung.kRechnung = ' {{ Report.InternalId }}'
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{ result }}

VG KB
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: samllkartoffelpuffer

samllkartoffelpuffer

Gut bekanntes Mitglied
28. August 2018
106
6
Hallo Sam II Kartoffelpuffer,

Auftragsmail:

{% capture query %}
SELECT tBestellungAttribute.cValue
FROM tBestellungAttribute
WHERE tBestellungAttribute.cName = 'DEINATTRIBUTNAME'
AND tBestellungAttribute.kBestellung = ' {{ Report.InternalId }}'
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{ result }}

Rechnungsmail:

{% capture query %}
SELECT tBestellungAttribute.cValue
FROM tBestellungAttribute
JOIN tRechnung ON tRechnung.tBestellung_kBestellung = tBestellungAttribute.kBestellung
WHERE tBestellungAttribute.cName = 'DEINATTRIBUTNAME'
AND tRechnung.kRechnung = ' {{ Report.InternalId }}'
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{ result }}

VG KB
Hallo Karobube,

lieben Dank für deinen Code. Wir verwenden noch die alten Vorlagen aber haben {{ Report.InternalId }} durch {{ Vorgang.InterneAuftragsnummer }} oder {{ Vorgang.InterneRechnungsnummer }} getauscht. Es hat nicht funktioniert. Beim 'DEINATTRIBUTNAME' haben wir unseren Attributnamen getauscht.
 

Karobube

Sehr aktives Mitglied
23. September 2020
213
158
Remote via AnyDesk
Firma
contact@karobube.com
Hallo Karobube,

lieben Dank für deinen Code. Wir verwenden noch die alten Vorlagen aber haben {{ Report.InternalId }} durch {{ Vorgang.InterneAuftragsnummer }} oder {{ Vorgang.InterneRechnungsnummer }} getauscht. Es hat nicht funktioniert. Beim 'DEINATTRIBUTNAME' haben wir unseren Attributnamen getauscht.
Hallo,

habt ihr die ' ' einteiligen Gänsefüßchen beibehalten? Die müssen dableiben, sowohl um den Attributname, als auch um die geschweiften Klammern der jeweiligen internen Nummer

EIDT: und ganz sicher gehen, dass das Attribut genau richtig geschrieben ist
 
  • Gefällt mir
Reaktionen: samllkartoffelpuffer

samllkartoffelpuffer

Gut bekanntes Mitglied
28. August 2018
106
6
Hallo,

habt ihr die ' ' einteiligen Gänsefüßchen beibehalten? Die müssen dableiben, sowohl um den Attributname, als auch um die geschweiften Klammern der jeweiligen internen Nummer

EIDT: und ganz sicher gehen, dass das Attribut genau richtig geschrieben ist
Hallo Karobube,

haben wir die Schreibweise geprüft und ' ' beibehalten. Beim ersten Mal klappte es nicht. Jetzt schon :). Supi.

Kannst du uns sagen, wenn wir diesen Code für die Mail-Vorlage von Lieferschein und co. umbauen mochtet, wie können wir die Abfrage leicht abändern? Dann können wir selbstständig den Code anpassen.
 

Karobube

Sehr aktives Mitglied
23. September 2020
213
158
Remote via AnyDesk
Firma
contact@karobube.com
Hallo Sam,

für Lieferschein o.ä. ist der Code der gleiche wie für die Rechnung, nur muss die jeweilige Tabelle und das richtige Feld kBestellung darin angegeben werden.
Beim Lieferschein ergibt sich z.B.:

{% capture query %}
SELECT tBestellungAttribute.cValue
FROM tBestellungAttribute
JOIN tLieferschein ON tLieferschein.kBestellung = tBestellungAttribute.kBestellung
WHERE tBestellungAttribute.cName = 'DEINATTRIBUTNAME'
AND tLieferschein.kLieferschein = ' {{ Report.InternalId }}'
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{ result }}

VG KB
 
  • Gefällt mir
Reaktionen: samllkartoffelpuffer

samllkartoffelpuffer

Gut bekanntes Mitglied
28. August 2018
106
6
Hallo Sam,

für Lieferschein o.ä. ist der Code der gleiche wie für die Rechnung, nur muss die jeweilige Tabelle und das richtige Feld kBestellung darin angegeben werden.
Beim Lieferschein ergibt sich z.B.:

{% capture query %}
SELECT tBestellungAttribute.cValue
FROM tBestellungAttribute
JOIN tLieferschein ON tLieferschein.kBestellung = tBestellungAttribute.kBestellung
WHERE tBestellungAttribute.cName = 'DEINATTRIBUTNAME'
AND tLieferschein.kLieferschein = ' {{ Report.InternalId }}'
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{ result }}

VG KB
Danke!!!. Die gleiche Logik wie bei Re-Korrektur und Mahnung?
 

Karobube

Sehr aktives Mitglied
23. September 2020
213
158
Remote via AnyDesk
Firma
contact@karobube.com
Rechnungskorrekturen - und ich glaube Mahnungen auch - haben Report.InvoiceInternalId, das heißt damit kann man dieselbe Abfrage nehmen wie für die Rechnungen:

{% capture query %}
SELECT tBestellungAttribute.cValue
FROM tBestellungAttribute
JOIN tRechnung ON tRechnung.tBestellung_kBestellung = tBestellungAttribute.kBestellung
WHERE tBestellungAttribute.cName = 'DEINATTRIBUTNAME'
AND tRechnung.kRechnung = ' {{ Report.InvoiceInternalId }}'
{% endcapture -%}
{% assign result = query | DirectQueryScalar -%}
{{ result }}

VG KB
 
  • Gefällt mir
Reaktionen: samllkartoffelpuffer
Ähnliche Themen
Titel Forum Antworten Datum
Neu Amazon VCS Lite: Wie erstellt ihr unter Wawi 1.11 eine vollständige IGL-/ZM-Liste über alle Verkaufskanäle? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wie ändere ich das vorausgewählte Lager bei Bestellungen? User helfen Usern - Fragen zu JTL-Wawi 1
Wie übernehme ich Artikelnamen von JTL in den neuen Kaufland Niederlande-Verkaufskanal? JTL-Wawi 1.11 1
Neu Wie stelle ich Retouren in JTL für DPD ein? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Wie übertragt ihr Kurzbeschreibungen nach Shopify? Shopify-Connector 3
Neu Neuer Kundencenter Account. Wie verhält sich POS damit? Allgemeine Fragen zu JTL-POS 1
Wie lange braucht ihr aktuell für die Anlage eines neuen Artikels? JTL-Wawi App 3
Neu PayPal Transaktionsversuche – Wie hoch sind eure Ablehnungsquoten? Allgemeine Fragen zu JTL-Shop 1
Neu Helfen Lösungen wie Unicorn wirklich, um die teuren Preise bei JTL zu vermeiden? Amazon-Anbindung - Ideen, Lob und Kritik 1
APP - Wie Dashboard löschen? JTL-Wawi App 1
Neu Wie soll man Weiterleitungen einrichten Exat oder GET Allgemeine Fragen zu JTL-Shop 0
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Mindestabnahme Lieferant - keine Kommazahlen erlaubt - Wie gehts? JTL-Wawi 1.11 0
Wie ist euer aktuelles Fazit zur 2.02? JTL-Wawi 2.0 14
Neu XRechnung, ZUGFeRD, Was hängt wie zusammen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Aktuellste unproblematische WAWI-Version finden - wie ? JTL-Wawi - Ideen, Lob und Kritik 6
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu POS im Kundencenter buchen, aber wie und wo? Allgemeine Fragen zu JTL-POS 2
Ein neuer Hersteller kann weder angelegt noch bearbeitet werden JTL-Wawi 1.11 7
Ameise (1.11.11.0) Export auf Clients nicht möglich - Das Dezimaltrennzeichen kann nicht die leere Zeichenfolge sein JTL-Wawi 1.11 5
Zugriff verweigert nach Umzug auf neuen Rechner, X-Rechnung kann nicht gespeichert werden JTL-Wawi 1.11 4
Neu Retourenetikett für Briefe kann unter Internetmarke 2.0 nicht erstellt werden JTL-ShippingLabels - Fehler und Bugs 5
Neu Widerrufsbutton: Jeder, der den Button betätigt, kann das Widerrufsformular ausfüllen und absenden - auch ohne Bestellung? Allgemeine Fragen zu JTL-Shop 94
Neu Konfigurator konfigurieren - ich schaffe es nicht Allgemeine Fragen zu JTL-Shop 2
Lizenz-Störung? Ich erhalte keinen Zugriff mehr zu meiner Wawi, egal welcher User JTL-Wawi 1.11 3
Neu Ich fühle mich unsicher! Smalltalk 13
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3

Ähnliche Themen