Neu Eigene Variablen für die Druck- / E-Mail- / und Exportvorlagen anlegen

nweber

Aktives Mitglied
8. Juni 2020
83
9
Guten Morgen!

Ist es irgendwie Möglich eigene Variablen für die Druck- / E-Mail- / und Exportvorlagen anzulegen?
Wenn ja, wie?

Habe leider keine Dokumentation gefunden. Ggf. habe die diese auch einfach übersehen. :)

Freundliche Grüße
 

Daniel Ali (SHOPSY)

Aktives Mitglied
29. November 2020
38
4
Hallöchen,

gibt es dazu keine Informationen? Ich stehe aktuell vor dem gleichen Problem, dass ich die Auftragsnummer in einer Exportvorlage für Rechnungen benötige, aber keine Möglichkeit sehe da irgendwie ranzukommen.
In der Ameise gibt es das Feld "Bestellnummer". Ich hätte jetzt erwartet, dass es analog dazu auch in den Exportvorlagen zur Verfügung steht?!?

Gruß
Daniel
 

Daniel Ali (SHOPSY)

Aktives Mitglied
29. November 2020
38
4
@trennscheibenwelt
Danke für den Hinweis, den Beitrag hatte ich zwischenzeitlich auch gefunden und mit Hilfe eines anderen Beitrags auch eine Lösung für die Exportvorlage zusammen gefriemelt.
Falls es noch jmd. anderes benötigt hier der Code Schniepel:

Code:
{% capture query -%}\
SELECT cBestellNr FROM tBestellung WHERE tRechnung_kRechnung = '{{Report.InternalId}}'
{% endcapture -%}\
{% assign orderNumber = query | DirectQueryScalar %}\
{{orderNumber}}

Gruß
Daniel
 

hoangtran

Aktives Mitglied
8. April 2021
26
2
hallo Leute, in Felder und auch Variablen gibt es nicht genug nötige Informationen und wie kann ich selbst eigenen anlegen? Könnte jemand mir zeigen? Danke im Voraushscode.PNG
 

Daniel Ali (SHOPSY)

Aktives Mitglied
29. November 2020
38
4
@hoangtran
das scheint wohl nicht möglich zu sein. aber da man wie oben in meinem codeschnipsel zu sehen ist datenbankabfragen feuern kann, sollte man damit eigentlich an alle werte kommen können die es in JTL gibt.
 

hoangtran

Aktives Mitglied
8. April 2021
26
2
@hoangtran
das scheint wohl nicht möglich zu sein. aber da man wie oben in meinem codeschnipsel zu sehen ist datenbankabfragen feuern kann, sollte man damit eigentlich an alle werte kommen können die es in JTL gibt.
Vielen Dank, Könnten Sie mir ein paar Minuten geben, deutlicher zu erklären? wie funktioniert dieser Codeschnipsel, weil ich nicht gut im IT Bereich bin, was soll ich wechsel:
capture query, end querry, assign orderNumber = query und orderNumber?
Danke Ihnen sehr
 

aadursun

Sehr aktives Mitglied
28. Februar 2017
625
65

Brummibaer

Aktives Mitglied
30. Dezember 2019
32
14
Hallo zusammen,

da ich mich mit dem Thema die letzten Monate auseinander gesetzt habe, kann ich euch nun helfen.
Die folgend genannte Vorgehensweise gilt für List & Label, heißt für die Druckvorlagen!


1. Eigenes Feld anlegen: Unter Admin / Eigene Felder / Artikel - Dort sich sowohl den "Gruppenname" als auch den "Feldname" merken
2. In die gewünschte Vorlage gehen (Angebot, Auftrag, etc.)
3. An der gewünschten Stelle folgenden Code einfügen und Gruppenname bzw. Feldname durch euren Namen tauschen:

JTL_DirectQuery("SELECT cWertVarchar From vGlobaleTexte WHERE cNameDeu='Deutsch' AND cGruppeName='Gruppenname' AND cName='Feldname'")

4. Prüfen, ob die Ausgabe erfolgreich stattfindet. ;)

_______________________________________________________________________

Für Fortgeschrittene und falls verschiedene Sprachen in einer Vorlage gewünscht sind:

1. Eigenes Feld anlegen: Unter Admin / Eigene Felder / Artikel - Dabei sich sowohl den "Gruppenname" als auch den "Feldname" merken UND die verschiedenen Sprachen des Feldnameninhalts pflegen!
2. In die gewünschte Vorlage gehen (Angebot, Auftrag, etc.)
3. Unter dem Reiter Projekte (Start, Einfügen, Projekte), in die Benutzervariablen gehen.
4. Dort eine neue Variable (Ich habe sie @CustomerLanguage genannt und verwende diese auch als Beispiel) anlegen, welche die Sprache des Kunden ausgibt mit folgendem Code:

JTL_DirectQuery("SELECT tSpracheUsed.cNameDeu O FROM tSpracheUsed JOIN tkunde ON tkunde.kSprache=tSpracheUsed.kSprache WHERE dbo.tkunde.ckundennr='"+ToString$(Report.Customer.CustomerNumber)+"'")

5. Falls gewünscht auch bereits eine weitere Variable anlegen mit der Ausgabe eures "EigenenFeldes". Als Beispiel nehme ich als EigenesFeld folgendes an [ Gruppenname:Abmasse ; Feldname:LängenText ; Inhalt: Länge ] und nenne die Variable @LängenText
Als Code verwendet ihr den bereits oben genannten SQL Code, tauscht jedoch dieses Mal nicht nur den Gruppenname und Feldname aus, sondern auch die Sprache:

JTL_DirectQuery("SELECT cWertVarchar From vGlobaleTexte WHERE cNameDeu='Deutsch' AND cGruppeName='Gruppenname' AND cName='Feldname'")
-> JTL_DirectQuery("SELECT cWertVarchar From vGlobaleTexte WHERE cNameDeu='"+@CustomerLanguage+"' AND cGruppeName='Abmasse' AND cName='LängenText'")

6. In der Vorlage fügt ihr an der gewünschten Stelle nun die selbst erstellte Variable @LängenText ein und erhaltet den unter EigeneFelder hinterlegten Inhalt. In meinem Beispiel der Text: "Länge".
ACHTUNG: Diese Ausgabe wird in der Schnellvorschau nicht angezeigt, da die Vorlage dort nicht weiß, welche Sprache der Kunde besitzt.
Erst bei der großen Vorschau oder der Ausgabe, wird alles richtig ausgegeben und angezeigt.

=) Ich hoffe ich konnte dem ein oder anderen damit helfen, da ich lange danach gesucht habe und mir schlussendlich alles selbst zusammengebastelt habe. ^^

Liebe Grüße
 
  • Gefällt mir
Reaktionen: OS8610 und ngi
Ähnliche Themen
Titel Forum Antworten Datum
Vorlagen und eigene Felder JTL-Wawi 1.10 0
eigene mehrere Bankverbindungen - Zugferd Datei anpassen? JTL-Wawi 1.11 2
"Eigene Felder" in ebay Designvorlage JTL-Wawi 1.11 2
Neu KI-WaWi-Workflows: Eigene KI-Endpunkte direkt aus JTL-Workflows ansprechen – ohne Plugin, flexibel und schnell Dienstleistung, Jobs und Ähnliches 3
Eigene Felder im Block "Firmen- und E-Mail Einstellungen verwalten" JTL-Wawi 1.10 3
Neu Automatisch generierte Eigene Felder PAYPAL_FUNDING_SOURCE und AmazonPay-Referenz User helfen Usern - Fragen zu JTL-Wawi 0
Neu Eigene Bestellbestätigung User helfen Usern - Fragen zu JTL-Wawi 4
Neu Eigene Felder (Firma) in Mailvorlage User helfen Usern - Fragen zu JTL-Wawi 1
Neu "Eigene Felder" bei Lieferadresse anlegbar JTL-Wawi - Ideen, Lob und Kritik 3
Neu Variablen für Kassenbon Einrichtung / Updates von JTL-POS 1
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
Neu Welche SQL Server Version für WaWi 1.0.0.0.0 unter Windows 11 Installation von JTL-Wawi 4
Neu Was ist die korrekte Variable für die letzte Seite eines Artikellistings? Betrieb / Pflege von JTL-Shop 2
Neu Open-Source-Lösung für produzierende Betriebe User helfen Usern 0
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Neu SUCHE Freelancer für JTL WAWI Anbindung an WooCommerce und Einrichtung Dienstleistung, Jobs und Ähnliches 2
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Neu ID Hook für Warenkrob User helfen Usern 0
Neu Platzhalter für GPSR werden mit angezeigt PrestaShop-Connector 1
Neu Workflow für voraussichtlichen Liefertag erstellen JTL-Workflows - Ideen, Lob und Kritik 6
Neu Workflow für voraussichtlichen Liefertag erstellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu CustomWorkflow für Pattenkonto JTL-Workflows - Ideen, Lob und Kritik 1
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu 🚀 Pilotkunden gesucht: HS Dynamic Pricing Plugin für JTL-Shop Plugins für JTL-Shop 0
Wichtig 💡Die Retourenplattform für Webshops – Expertise von unserem neuen Partner Returnless News, Events und Umfragen 0
Neu Kapazitäten frei für Routineaufgaben JTL Wawi Dienstleistung, Jobs und Ähnliches 0
Neu Trainingsmodus für JTL-POS gewünscht JTL-POS - Ideen, Lob und Kritik 0
Artikel teilweise nicht für Verkaufskanäle aktivierbar JTL-Wawi 1.10 0
Neu VCS lite: Arithmetischer Überlauffehler für tinyint-Datentyp, Wert = -1. Amazon-Anbindung - Fehler und Bugs 0
Monatsweise Warenbewegungen für alle Artikel exportieren JTL-Wawi 1.10 1
WF - automatisches Aktivieren / Deaktivieren für Verkaufskanal Shop JTL-Wawi 1.9 6
Artikel nicht automatisch für Verkaufskanal aktivieren JTL-Wawi 1.10 2
Neu Welcher Hoster ist für JTL-Shop 5 empfehlenswert? User helfen Usern 12
Buchhaltung vollautomatisiert für die Schweiz JTL-Wawi 1.10 9
Vote für debugging des Mobile Server Fehlers JTL-Wawi 1.11 1
Massenänderung "Lagerplatz" für Artikel bei WMS Lager JTL-Wawi 1.10 2
Neu Bestellobergrenze (999€) für Schweizer Kunden im Shop hinterlegen Betrieb / Pflege von JTL-Shop 1
Alternativtext für Artikelbilder per Ameise pro Plattform setzen JTL-Wawi 1.10 0
Neu Staffelpreise für Verpackungseinheiten Einrichtung von JTL-Shop4 4
Neu Kunden einen Retouren QR Code beim ausliefern mitschicken für Warenankauf ??? JTL-ShippingLabels - Fehler und Bugs 0
Neu Suche Freelancer für Aufsetzen JTL B2B Shop Dienstleistung, Jobs und Ähnliches 3
Gelöst Kartenleser für RKSV JTL-POS - Fragen zu Hardware 2
Neu Artikel nur für Admin sichtbar Allgemeine Fragen zu JTL-Shop 2
Neu Zusätzlicher Kundendisplay für Kassensystem iMin D4 Pro Einrichtung / Updates von JTL-POS 1
Neu Besteht Interesse an einer Versandschnittstelle für GEL-Express? Schnittstellen Import / Export 0
Neu Tailwind als Basis für JTL Shop 6 ? Templates für JTL-Shop 2
Neu Feature Requests für das News System Refactoring JTL-Shop - Ideen, Lob und Kritik 7
Neu Neues Plugin: JTL Closed Shop – Zugangsbeschränkung, Pre-Sale & Wartungsmodus für deinen JTL-Shop Plugins für JTL-Shop 2
Neu Falsche Währung in VCS-Lite Rechnungsvorlage bei anderem Land für Rechnung als Lieferung, HUF statt EUR Amazon-Anbindung - Fehler und Bugs 0
Gelöst Workflow-Trigger für Selbstabholung / FFN-Versand JTL-Workflows - Fehler und Bugs 2

Ähnliche Themen