In Diskussion TrackingURL in Vorlage Mail Rechnung

  • Temporäre Senkung der Mehrwertsteuer Hier findet ihr gesammelt alle Informationen, Videos und Fragen inkl. Antworten: https://forum.jtl-software.de/threads/mehrwertsteuer-senkung-vom-01-07-31-12-2020-offizieller-diskussionthread-video.129542/

Starasta

Mitglied
16. Mai 2020
11
1
Hallo zusammen,

ich bin auf der Suche nach einer Möglichkeit eine Tracking URL bzw. Tracking ID in die E-Mail Vorlage für Rechnungen einzubauen.
Hintergrund ist es, dass ich zukünftig Versandbenachrichtigung & Rechnungsversand kombinieren möchte. Da sich die Versandbenachrichtigung meines Wissens nach nicht direkt über einen Workflow ausgeben lässt würde ich dazu gerne die Vorlage der Rechnungsmail verwenden.

Die Tracking URL funktioniert einwandfrei in meiner Versandbenachrichtigungs Vorlage. Da die Rechnungsvorlage allerdings mit englischen Variablen arbeitet ist ein Übertrag nicht möglich.
Auch die HTML Codes die ich hier im Forum gefunden habe, waren alle noch auf dem deutschen Variablen Standard und haben entsprechend nicht funktioniert.

Vielen Dank im Voraus.
 

Shopküche.de

Offizieller Servicepartner
SPBanner
Hier wird man mit SQL ran müssen, da die Variablen für die Pakete aus den Rechnungen rausgeflogen sind.
Meine persönliche Empfehlung: Mach es nicht.
Gründe:
  1. Eine Rechnung kann x-Anzahl an Paketen haben. Wenn du eine Teillieferung machst, müsstest du dem Kunden eine zweite Rechnung-Kopie zuschicken, wenn er zwei Pakete bekommt. Besser hier mit der regulären Versandbenachrichtung arbeiten, die funktioniert auch super bei Teillieferung.
  2. Wawi Version 1.6 und größer: Ab hier wird Teil-Rechnung und Sammel-Rechnung möglich sein (geplant zumindest) - das heißt eine Rechnung kann X Lieferscheine haben. Diese X Lieferscheine haben X Pakete. Das Problem aus Punkt 1 multipliziert sich auf einer weiteren Ebene.

Dennoch möchte ich die Lösung nicht vorenthalten. Ein wenig HTML und DotLiquid-Kentnisse vorausgesetzt:

Die Tracking ID abfragen in der Rechnungsmail:

Code:
{% 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 = '{{ Report.InternalId }}'{% endcapture -%}

{% assign trackingid = trackingidsql | DirectQueryScalar -%}

Tracking-ID: {{trackingid}}

Das ganze mit der Tracking-URL:
Code:
{% 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 = '{{ Report.InternalId }}'{% endcapture -%}

{% assign trackingurl = trackingurlsql | DirectQueryScalar -%}

{{trackingurl}}
 
  • Gefällt mir
Reaktionen: olli33 und knackig

Starasta

Mitglied
16. Mai 2020
11
1
Vielen Dank für die ausführliche Antwort.

Da Teillieferungen bei mir aktuell so gut wie nicht vorkommen, werde ich mir die Lösung mal anschauen.

Der einzige Grund wieso ich die Vorlage für Rechnung E-Mails verwende ist, dass sich diese individueller ausgeben lassen. Alternativ wäre auch die Auftrags E-Mail Vorlage möglich, allerdings gibt es hier wohl das gleiche Beziehungsproblem.
Natürlich wäre eine E-Mail Ausgabe auf Lieferschein oder sogar Paket Ebene besser, allerdings gibt es die meines Wissens nach momentan in der Form nicht über den JTL Workflow.

Meine grundsätzliche Idee ist weniger den Rechnungsversand mit der Versandbenachrichtigung zu integrieren, sondern die Versandbenachrichtigung nicht an die technische Auslieferung, sondern an die tatsächliche Auslieferung zu koppeln über den Sendungsverlauf in JTL-Track&Trace.

Da die technische Auslieferung zur Erstellung des Paketscheins aktuell automatisch bei Auftragsimport erfolgt, bekommt der Kunde gleichzeitig die Bestellbestätigung und Versandbenachrichtigung, die beide fast redundante Informationen enthalten, bis auf den Sendungsverfolgungslink in der Versandbenachrichtigung.

Sofern jemand eine Alternative Lösung hat, um den Prozess zu optimieren würde ich mich über eine entsprechende Antwort freuen.
 

ismir

Mitglied
5. März 2020
22
1
Ich schließe mich dem Thema mal an.

Verstehe ich das richtig, das ab sofort keine Variablen mehr zur Verfügung stehen so wie es früher einmal war? Das nun alles über Abfragen aus der Datenbank gezogen werden muss?
 

Happy

Moderator
Mitarbeiter
29. Juli 2011
462
76
Hückelhoven
Hallöchen,
es ist nicht zu empfehlen Versandinformationen auf die Rechnung zu drucken, hierdurch kann sich die Rechnung welche an einen Kunden gegeben wurde nach dem Versand ändern, das wäre dann nicht mehr so günstig.
Packt die Versandinformationen lieber auf den Lieferschein.
Bei Teillieferungen ist das ohnehin besser, da die Kunden mit dem Lieferschein alle Paketinfos bekommen.
 

owlsat

Aktives Mitglied
16. September 2014
60
5

Hi,

ich habe das mal in einem Workflow unter Rechnungen Manuell kopiert, da ich das Packet in dem Fenster ohne hin und her gespringe Tracken möchte.
Code:
{% 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 = '{{ Report.InternalId }}'{% endcapture -%}

{% assign trackingurl = trackingurlsql | DirectQueryScalar -%}

{{trackingurl}}
Leider wird jedoch anscheind immer die falsche Tracking ID genommen, klar... es fehlt ja auch die Abfrage zu der Rechnungsnummmer bzw. Auftragsnummer,
kann mir jemand helfen, wie diese ausssehne muss, ich bin noch nicht so fit mit Abfragen...

wenn ich
{{ Vorgang.Rechnungsnummer }} oder {{ Vorgang.Auftrag.Auftragsnummer }} anstatt von {{ Report.InternalId }} verwende, bekomme ich eine leere Seite :( jedoch ausgehend von Report.InternalId würde ich denken das es dann {{ Vorgang.Auftrag.InterneAuftragsnummer }} ist, hier wird zwar der Link zusammengebaut, aber in der Vorschau wird mir ebenfalls die falsche Tracking angezeigt...

Grüsse OWLSAT
 
Zuletzt bearbeitet:
Ähnliche Themen Forum Antworten Erstelldatum des Themas
Neu ebay design vorlage evo eBay-Designvorlagen - Fehler und Bugs 1
Neu Bestimmter Artikel aus E-Mail-Vorlage ausblenden ( Verpackungsmaterial ) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Vorlage Lieferantenbestellungen - Kopie: Benutzerdefiniert -> Versand nur bei einem Lieferanten Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Shop 5. Die E-Mail-Vorlage ist fehlerhaft JTL-Shop - Fehler und Bugs 2
Neu Vorlage Auftrag, Name Zahlart anzeigen User helfen Usern - Fragen zu JTL-Wawi 0
Gelöst Ebay-Vorlage: kann den Preis nicht einstellen eBay-Anbindung - Fehler und Bugs 3
Gelöst Ebay vorlage! eBay-Anbindung - Ideen, Lob und Kritik 2
In Bearbeitung Vorlage JTL Adept "Weitere Hinweise" eBay-Designvorlagen - Fehler und Bugs 1
Neu Fehler Artikeletikett-Vorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu Wie Artikel in Vorlage gruppieren? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu HAN in neuer Picklisten Druck-Vorlage Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Amazon-Bestell-Nummer in neue Email-Vorlage Rechnung einfügen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Auftrag zieht falsche Vorlage für Versanddatenexport Arbeitsabläufe in JTL-Wawi 0
In Bearbeitung eBay-Vorlage für alle Artikel aus Kategorie erstellen - Merkmale werden nicht übernommen eBay-Anbindung - Fehler und Bugs 2
In Bearbeitung Werte für Länge Breite und Höhe werden nicht in die ebay Vorlage übernommen eBay-Anbindung - Fehler und Bugs 6
Neu Artikel und Vorlage kennzeichnen nach Bearbeitung Arbeitsabläufe in JTL-Wawi 7
Neu Vorlage - Kreuz bei Umsatzsteuer über Massenänderung User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst Ebay Design Vorlage "das bild wurde nicht gefunden" eBay-Designvorlagen - Fehler und Bugs 3
Neu Lieferschein Vorlage anpassen Dienstleistung, Jobs und Ähnliches 0
Neu Postfilialen und Packstationen ohne Kundennummer und Mail? eBay-Anbindung - Ideen, Lob und Kritik 2
Neu gesendete Mail auch in Outlook oder Thunderbird abrufbar ? Servicedesk (Beta) 10
Neu Betreffzeile E-Mail Vorlagen: Bestell-Datum ohne Uhrzeit? Einrichtung von JTL-Shop 5
Neu Shop-Logo in der Mail ist viel zu groß Einrichtung von JTL-Shop 6
Neu E-Mail Bestellbestätigung logo einfügen oder Bild entfernen Allgemeine Fragen zu JTL-Shop 4
Neu Mail werden nicht versendet JTL-Shop - Fehler und Bugs 5
Neu Vorschlag: E-Mail aus dem Kundenkonto an Kunden versenden. JTL-Wawi - Ideen, Lob und Kritik 0
Neu E-Mail vorlagen Fehlerhaft Syntax Error on line: ...&token= JTL-Shop - BETA - Feedback und Bugmeldungen 2
Neu WaWi Versand e-Mail Arbeitsabläufe in JTL-Wawi 1
Neu Erstellungsdatum eines Shop-Auftrages in der E-Mail Rechnungsversand falsch JTL-Wawi - Fehler und Bugs 4
Neu E-Mail versenden bei bestimmer Versandart Workflow Arbeitsabläufe in JTL-Wawi 5
Neu Eingangsbestätigung der Anfrage per E-Mail Servicedesk (Beta) 0
Neu Druckvorlage Fürs drucken und e-mail (digitale) rechnung/Lieferschein Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu E-Mail/Ticket Speicherort Servicedesk (Beta) 3
Neu ecoDMS öffnet mail-clienten Thunderbird nicht User helfen Usern 1
In Diskussion Darstellung von Artikelmenge bei Mail durch Workflow JTL-Workflows - Ideen, Lob und Kritik 1
Neu Wann wird die DOI E-Mail verschickt? Allgemeine Fragen zu JTL-Shop 1
Neu Kunde ist plötzlich auf der E-Mail Blackliste Arbeitsabläufe in JTL-Wawi 0
Neu E-Mail Betreff bei Mahnlauf Arbeitsabläufe in JTL-Wawi 4
Neu Kunden erhalten keine Mail für das zurücksetzen des Passworts Allgemeine Fragen zu JTL-Shop 1
In Diskussion Kundenstammdaten (E-Mail Adresse) mit Workflow leeren oder ersetzen JTL-Workflows - Fehler und Bugs 1
Neu E-Mail Einstellungen Rechnungsversand Test OK. Aber Rechnungen werden nicht verschickt. Starten mit JTL: Projektabwicklung & Migration 2
Neu E-Mail wird nicht abgeholt Servicedesk (Beta) 7
Neu Produkt im Shop unverbindlich mit Mail vorbestellen Plugins für JTL-Shop 8
Neu Paketankündigung per E-Mail erhalten - DSGVO konform gestalten User helfen Usern - Fragen zu JTL-Wawi 6
Neu E-Mail verknüpfung funktioniert nicht Arbeitsabläufe in JTL-Wawi 1
In Diskussion Abholbereit E-Mail JTL-Workflows - Ideen, Lob und Kritik 1
In Bearbeitung Übernahme der easybill E-Mail in JTL Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Statistikauswertungen automatisch per E-Mail JTL-Wawi - Ideen, Lob und Kritik 1
Ähnliche Themen