Neu Tracking URL in Rechnungs-eMail

Dull

Gut bekanntes Mitglied
14. Juli 2014
124
12
Passau
Hallo zusammen,

ich habe gestern nach einer Möglichkeit gesucht, den Tracking-Link bzw. die Tracking-ID in der Rechnungs-Mail zu versenden. Dabei haben mir dieser Thread sowie ein anderer (https://forum.jtl-software.de/threads/trackingurl-in-vorlage-mail-rechnung.129854/) weitergeholfen.

Sollte aktuell (2024 / Wawi-Version 1.8.10.0) noch jemand danach suchen, so habe ich es gemacht:

Einfügen zwischen Abschnitt für Zahlung und Abschnitt für Anmerkungen:
HTML:
    <!-- BEGIN LIEFERUNGEN (Anpassung vom 12.03.2024) // -->
    <td valign="top" class="bodyContent">
    {% capture trackingidsql %} SELECT TOP(1) tVersand.cIdentCode FROM dbo.tBestellung JOIN dbo.tLieferschein ON tLieferschein.kBestellung = tBestellung.kBestellung JOIN dbo.tVersand ON tVersand.kLieferschein = tLieferschein.kLieferschein WHERE tRechnung_kRechnung = '{{ Vorgang.InterneRechnungsnummer }}'{% endcapture -%}
    {% assign trackingid = trackingidsql | DirectQueryScalar -%}
                                           
    {% capture trackingurlsql %} SELECT TOP(1) REPLACE(tversandart.cTrackingUrlTemplate,'#IdentCode#',tVersand.cIdentCode) FROM dbo.tBestellung JOIN dbo.tLieferschein ON tLieferschein.kBestellung = tBestellung.kBestellung JOIN dbo.tVersand ON tVersand.kLieferschein = tLieferschein.kLieferschein JOIN dbo.tversandart ON tversandart.kVersandArt = tVersand.kVersandArt WHERE tRechnung_kRechnung = '{{ Vorgang.InterneRechnungsnummer }}'{% endcapture -%}
    {% assign trackingurl = trackingurlsql | DirectQueryScalar -%}
                                               
    {% if {{trackingid} > 0 -%}
    <h3>Lieferung</h3>
    <p>
        Tracking-ID: {{ trackingid }}
    </p>
    <p>                                                  
        Ihr Link zur Sendungsverfolgung:</br>
        <a href="{{ trackingurl }}">{{ trackingurl }}</a>
    </p>
    {% else -%}
    {% endif -%}                                                                                      
    </td>      
    <!-- END LIEFERUNGEN // -->
</tr>
<tr>

Code ist etwas mit heißer Nadel gestrickt, evtl. kann man die if-Abfrage noch verbessern. Aber funktioniert.

Sieht dann in der Mail so aus:
Den Anhang 107380 betrachten

Ich lasse es hier (auch, wenn der Thread von 2023 ist), evtl. hilft es jemandem weiter.


In der 1.9.6.5 scheint der Code nicht mehr zu funktionieren.
Die {{ trackingid }} scheint immer leer zu sein. Hat sich an der DB was verändert? :D
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL WAWI Versandarten Tracking URL Felder werden nicht agezeigt JTL-Wawi - Fehler und Bugs 0
DPD Tracking link JTL-Wawi 1.9 1
Neu Trackingdaten nicht mit Advanced shipment tracking PRO plugin synchronisiert WooCommerce-Connector 3
Neu Tracking Daten werden erst mit LINK und dann gar nicht mehr überrtragen Shopware-Connector 0
Neu Suche Anbieter für Server Side Tracking Allgemeine Fragen zu JTL-Shop 1
Extern versendete Bestellungen, Aktualisierung der Tracking-Nummer in JTL fehlt JTL-Wawi 1.9 3
Neu Artikelbilder URL Pfad exportieren JTL Ameise - Eigene Exporte 7
Neu WooCommerce Connector Fehler: Shop-URL verweist nicht auf einen gültigen Shop WooCommerce-Connector 3
Neu Bild-URL per Workflow aus eigene Felder zuordnen – Geht das? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Google Search Console: 5xx-Fehler für nicht indexierte Seiten mit URL-Parametern – Warum? Betrieb / Pflege von JTL-Shop 3
Neu Suchspecial belegt "Sale" URL Allgemeine Fragen zu JTL-Shop 0
URL PFAD SEO Multishop Für jeden Shop unterschiedliche Einträge JTL-Wawi 1.9 2
Automatische URL-Pfad-Generierung entsprechend Kategoriepfad JTL-Wawi 1.7 0
Neu JTL Connector Error: 20 - Invalid shop url. https://meineseite.com does not point to a shopware 6 instance Shopware-Connector 2
List & Label: Größenmatrix auf Rechnungs-Vorlage erstellen JTL-Wawi 1.9 0
Neu Unterschiedliche Rechnungs Mailvorlagen für B2B und B2C Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1

Ähnliche Themen