Update auf 1.8

svensen.hensen

Gut bekanntes Mitglied
4. Juni 2011
70
90
Hallo,

sehe ich es richtig, das ich - auch wenn ich die 1.8 erst einmal nur auf einem externen Testsystem testen möchte - dafür ein zweites Kundenkonto im Kundencenter anlegen muß?
 
  • Gefällt mir
Reaktionen: Volldurcheinander

svensen.hensen

Gut bekanntes Mitglied
4. Juni 2011
70
90
"Im Anschluss ist es derzeit erforderlich, reguläre Lizenzen für die Mindestvertragslaufzeit von 30 Tagen zu buchen" Genau. Habe ich befürchtet. Kostenpflichtiges testen. Sauber.
 
  • Gefällt mir
Reaktionen: prs und Neumann

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.615
1.065
Hast du einen Servicepartner? ggf. kann er dich bei der Thematik unterstützen.
"Im Anschluss ist es derzeit erforderlich, reguläre Lizenzen für die Mindestvertragslaufzeit von 30 Tagen zu buchen" Genau. Habe ich befürchtet. Kostenpflichtiges testen. Sauber.

Ich stelle mir ja immer irgendwie die Frage nach dem Ziel...

Irgendwie wird es komplizierter und potenziell teurer.

Scheinbar möchte JTL stärker zur Prozesslizenzierung und auch aktuell möglichen Missbrauch durch Mehrfachnutzung eindämmen.
Soll das eine ABM für Service-Partner werden?
Soll man dann in Zukunft von JTL lieber Schadenersatz fordern, wenn Bugs erneut eingebaut werden, etc. pp. anstatt bei der Bug-Suche zu helfen und vorab und parallel zum Betrieb umfangreich zu testen!?

Wir wollen doch Mitarbeiter in einem "sicheren" System schulen, Dinge ausprobieren können und vielleicht auch Updates, Workflows, Vorlagen, etc. in einer "abgesicherten" Umgebung vorbereiten und dafür nicht ggf. jedes Mal um Erlaubnis "betteln" müssen oder doppelt bezahlen.

Bisher war das einfach, Wawi + SQL auf einem System ohne Internetanbindung installieren, Datenbank einspielen, loslegen.
Warum wird das jetzt so verkompliziert und nicht z.B. gleich automatisch eine Test-Umgebung mit "ausgeliefert" in der halt entsprechende Einschränkungen vorliegen, die eine Produktivnutzung verhindern oder gar ein noch besseres Testen ermöglichen, indem diese an eine Sandbox-Umgebung (auf JTL-Seite) gebunden sind und damit gar nicht für den Produktiv-Einsatz geeignet sind!?
 

michab

Aktives Mitglied
8. Oktober 2012
72
14
Ich kann mich des Eindrucks nicht erwehren das die neue Lösung nicht wirklich zu Ende gedacht wurde.
Einen Mandant habe ich z.B. jedem Anwender zusätzlich laufen.
Einfach für Schulungen, zum Designen von Formularen, Testen von Scripten u.s.w.
Dieser zweite Mandant wird aus Gründen daher auch nie gelöscht.
30 Tage Mandanten sind für solche Umgebungen keineswegs zielführend.

Regelt das doch z.B. über Seriennummern.
Eine Stammnummer, jeder Mandant eine weitere. Uneingeschränkt nutzbar nur eine einzelne Freigeschaltete.
Nicht freigeschaltete Versionen nutzen halt überall Wasserzeichen. (nur als Idee)

Mir ist auch nicht wirklich klar wie eine kostenlose Software überhaupt missbräuchlich genutzt werden soll.

Es sei denn das Thema kostenlose Wawi hat sich erledigt, dann macht es natürlich Sinn.
Das sollte man dann aber auch kommunizieren.
 
  • Gefällt mir
Reaktionen: SebiW und aaha

SebiW

Sehr aktives Mitglied
2. September 2015
2.962
1.466
Japp, dass bei der neuen Lizenzierung offensichtlich bei Testumgebungen nicht weiter als "wie richtet man ne Wawi ein" gedacht und der Bedarf, vorhandene komplexe Umgebungen zu Testzwecken 1:1 abbilden zu müssen nicht berücksichtigt wurde ist schon ein schwerer Mangel.
Auch Kleinigkeiten wie Hardwarewechsel mit Parallelbetrieb des Neusystems zu Testzwecken (Altsystem A, Aufbau Neusystem B, Umzug der DB zur Einrichtung und Testen des Neusystems, dabei paralleler produktiver Weiterbetrieb Altsystem bis zum finalen Umzug der DB) sind offensichtlich nicht berücksichtigt worden.
Im Endeffekt nimmt die neue Lizenzierung uns komplett die bisherigen Testmöglichkeiten und führt dafür funktionell eingeschränkte Stagingumgebungen ein, die außerdem bei längeren oder wiederholten Testläufen auch noch Kosten verursachen. De facto zahlen wir also extra wenn JTL schlechte Qualität bei Upgrades liefert und wie bei der 1.6. lange Testphasen benötigt werden. Brilliante Idee.

Sehr sehr unerfreulich.
 
  • Traurig
Reaktionen: hula1499

mvh

Sehr aktives Mitglied
26. Oktober 2011
1.016
372
Moin.
So wie ich verstehe, ich kann trotzdem meine 1.8 (ohne Lizenzen !) als Testumgebung einrichten.
Will ich aber E-Bay/Amazon/Shop/WMS/etc. in der Testumgebung nutzen, dann brauche ich auch ein zweites Konto bei JTL.
Aber auch Kontos bei E-Bay zum Testen, PayPal im Sandbox, Amazon nicht produktiv, Shop als Testsystem, etc.
Wenn das der Fall ist - gerne. Ich mache mir die Mühe nur einmal - und kann es immer wieder verwenden.
Mit dem zweiten Mandanten, ohne Produktivsystem zu gefährden und ohne falsche Daten an DHL, E-Bay, Amazon, Otto, Kaufland, etc. zu übermitteln.
Oder wie soll JTL unterscheiden, ob ich gerade im Produktivsystem oder nur mit einer Klone-Datenbank im Testsystem arbeite ?
 
  • Gefällt mir
Reaktionen: knackig und Enrico W.

SebiW

Sehr aktives Mitglied
2. September 2015
2.962
1.466
Moin.
So wie ich verstehe, ich kann trotzdem meine 1.8 (ohne Lizenzen !) als Testumgebung einrichten.
Will ich aber E-Bay/Amazon/Shop/WMS/etc. in der Testumgebung nutzen, dann brauche ich auch ein zweites Konto bei JTL.
Aber auch Kontos bei E-Bay zum Testen, PayPal im Sandbox, Amazon nicht produktiv, Shop als Testsystem, etc.
Wenn das der Fall ist - gerne. Ich mache mir die Mühe nur einmal - und kann es immer wieder verwenden.
Mit dem zweiten Mandanten, ohne Produktivsystem zu gefährden und ohne falsche Daten an DHL, E-Bay, Amazon, Otto, Kaufland, etc. zu übermitteln.
Oder wie soll JTL unterscheiden, ob ich gerade im Produktivsystem oder nur mit einer Klone-Datenbank im Testsystem arbeite ?
Bspw indem sie einer Produktiv Serial stets auch eine Testserial zuweisen. Professionell wäre es, wenn diese Testserial dann auch auf eine eazyauction Sandbox Umgebung bei JTL aufschalten würde die bspw die reale Anbindung an Marktplätze und Shops anonymisiert abbilden könnte. Denn das Testen von allem was externe Anbindung auf Seiten von JTL war war ja auch in der Vergangenheit schon immer mehr als problematisch.
Dass ich das in meinem Testsystem nicht abbilden kann war schon immer eine der größten Schwächen von JTL.
Dass ich aber ab jetzt auch nicht mehr mein tagesaktuelles System 1:1 spiegeln kann (inklusive WMS, inklusive RoKo, inklusive MHD etc) nicht mehr testen kann ist das Problem. Und ja, wir machen das regelmässig bei großen Updates, System auf gekapseltes Testsystem klonen, Update fahren, IP umleiten und auf ausgewählten Clients in geschlossenem VLAN unsere Prozesse durchspielen, von Pick/Pack über Auftragsverwaltung bis Steuerexporte. Und dabei geht es ja gerade darum dass ich kein System testen kann das irgendwie so ähnlich wie mein Livesystem ist. Die Probleme stecken immer in den Details.
 

harveynumber9

Sehr aktives Mitglied
18. Oktober 2012
158
39
Moin, leider entwickelt sich JTL damit schneller zur Horrorschmiede als man schauen kann. Ich habe die Möglichkeit Pilotkunde zu sein immer als positiv empfunden und war auch immer positiv eingestellt dazu, dass man eine weitgehend kostenfreie Software frühzeitig testen kann und diese meistens auch noch Fehler hatte. Das war für mich schon eine WinWin bei derzeit rd. 150€ Kosten pro Monat. Durch diese Veränderungen verschiebt sich das aber massiv. Ich unterhalte ja bereits einen separaten Server mit Win Lizenz und MSSQL als Testumgebung. Mit der neuen Lizensierung wird der Testbetrieb aber deutlich komplizierter und am Ende halt wesentlich Zeitaufwändiger und dann bekommt man als Sahnehäubchen noch eine Zusatzrechnung ins Haus.
Derzeit teste ich halt auf meinem Testserver ERP-Software aus anderen Häusern weil es wohl sehr wichtig ist einen Plan B zu haben.
Ich empfinde das als Tritt in den Allerwertesten und kann nicht glauben, dass solche Entscheidungen langfristig positiv für JTL sind.

Gruß
Harvey
 
  • Gefällt mir
Reaktionen: Volldurcheinander

Verkäuferlein

Sehr aktives Mitglied
29. April 2012
2.615
1.065
Moin.
So wie ich verstehe, ich kann trotzdem meine 1.8 (ohne Lizenzen !) als Testumgebung einrichten.
Will ich aber E-Bay/Amazon/Shop/WMS/etc. in der Testumgebung nutzen, dann brauche ich auch ein zweites Konto bei JTL.
Aber auch Kontos bei E-Bay zum Testen, PayPal im Sandbox, Amazon nicht produktiv, Shop als Testsystem, etc.
Wenn das der Fall ist - gerne. Ich mache mir die Mühe nur einmal - und kann es immer wieder verwenden.
Mit dem zweiten Mandanten, ohne Produktivsystem zu gefährden und ohne falsche Daten an DHL, E-Bay, Amazon, Otto, Kaufland, etc. zu übermitteln.
Oder wie soll JTL unterscheiden, ob ich gerade im Produktivsystem oder nur mit einer Klone-Datenbank im Testsystem arbeite ?

Das müsste man dann vielleicht mal konkret beschreiben, welche Bedeutung die Lizenzen und die Konto-Anbindung haben und was auch ohne Konto-Verknüpfung funktioniert. Aber mittlerweile hat ja auch fast alles eine Lizenz (auch die [noch] kostenfreien Produkte).
Grundsätzlich hat hier bestimmt niemand ein Problem damit, einmalig ein 2. JTL-Konto anzulegen und Sandbox-Konten einzurichten.
Aber dann soll man die Testumgebung als Mandant der Live-DB betreiben, für die Testumgebung noch bezahlen, regelmäßig den Support belästigen um sich Test-Lizenzen freischalten zu lassen und hat am Ende dennoch eine weit von der Live-Umgebung entfernte Test-Umgebung mit maximalem Aufwand geschaffen und gleichzeitig das Risiko, dass sich jemand versehentlich in der Live-DB als Hauptmandant in der Testumgebung einloggt, wenn beides nicht sauber voneinander getrennt ist, sondern als Untermandant läuft.

Dann stellt sich noch die Frage, wie ich z.B. eine Testumgebung ohne Internetzugang mit meinem JTL-Konto verknüpfe?
Und wie teste ich Funktionen, die z.B. mit Track&Trace, Shipping, etc. in Verbindung stehen oder z.B. im WMS / WMS Mobile / Packtisch+, Servicedesk, und so weiter und so fort.

Aktuell habe ich in meiner 1.7.15.2 insgesamt 23 einzelne Punkte unter Lizenzen stehen, wie soll ich ein System für den Produktivbetrieb testen, wenn ich alleine 23 relevante Systembestandteile umschiffen muss?

Es lässt sich auch jeweils nur ein JTL-Konto mit einem Mandanten verknüpfen, also muss ich die Live-Datenbank haben (z.B. wg. der Benutzer-Verwaltung), einen Untermandanten anlegen, dort eine Kopie meiner Live-Datenbank als Testdatenbank hineinkopieren und diese mit einem 2. JTL-Konto verknüpfen.

Das hat dann am Ende technisch nur noch sehr wenig mit der Produktivumgebung zu tun und ich kann mir den ganzen Aufwand fürs Testen sparen.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: SebiW

dcjs

Mitglied
10. November 2023
14
2
Beim Update auf 1.8.7.4 von 1.7.15.3 hatte ich mehrere Datenbankfehler wegen bereits vorhandener Objekte etc.
Musste Mandant und Datenbank löschen und neu anlegen.
Zum Glück habe ich noch keine Daten im Mandanten eingepflegt und kann mit 1.8 neu beginnen.
Die Datenbank ist auf einem externen MSSQL-Server gehostet.
 

FML

Mitglied
4. November 2023
25
2
Beim Update auf 1.8.7.4 von 1.7.15.3 hatte ich mehrere Datenbankfehler wegen bereits vorhandener Objekte etc.
Musste Mandant und Datenbank löschen und neu anlegen.
Zum Glück habe ich noch keine Daten im Mandanten eingepflegt und kann mit 1.8 neu beginnen.
Die Datenbank ist auf einem externen MSSQL-Server gehostet.
JTL arbeitet da wohl an einem Patch. Aber wenn man neu anfangen kann, ist das auch eine Lösung. :)
 

TDS2018

Sehr aktives Mitglied
25. Oktober 2018
581
95
Ich habe gerade das Update von 1.7.15.3 auf 1.8.7.4. Beim Start meldete die Wawi, daß 0 Byte Platz für das Backup vorhanden sind. Hahaha, dachte ich, denn die MSSQL läuft auf einem Ubuntu-Server. Da sind etliche GiB Platz drauf. Also losmarschiert und nach 45% des Backup-Prozesses meldete die Wawi einen Fehler, und dass ich wieder das alte Backup einspielen soll und nochmal von vorne beginnen soll. Ich dachte mir intuitiv, im Backup-Prozess kann die Software nichts schlimmes angerichtet haben, also habe ich die Emfehlung ignoriert und das Update nocht einmal durchgeführt. Und siehe da, beim zweiten Mal klappte es einwandfrei. Was sagt mir diese Erfahrung? Es wird ungemütlich, wenn die Software zwar neue Fehler hervorbringt, aber da wo es unnötig ist, zusätzliche Arbeitsschritte vorschlägt, wie z.B. das Zurückspielen eines Backups, das in meinem Fall nicht notwendig war. Trotz dieser Stolperstellen bin ich zufrieden, daß ich endlich die Datenbank auf Linux am Laufen habe und zwar schneller, als es vorher der Fall auf Windows war.
 

dirkr

Neues Mitglied
18. Oktober 2023
26
6
Deidesheim
Firma
KTW GmbH & Co. KG
Ich habe gerade das Update von 1.7.15.3 auf 1.8.7.4. Beim Start meldete die Wawi, daß 0 Byte Platz für das Backup vorhanden sind. Hahaha, dachte ich, denn die MSSQL läuft auf einem Ubuntu-Server. Da sind etliche GiB Platz drauf. Also losmarschiert und nach 45% des Backup-Prozesses meldete die Wawi einen Fehler, und dass ich wieder das alte Backup einspielen soll und nochmal von vorne beginnen soll. Ich dachte mir intuitiv, im Backup-Prozess kann die Software nichts schlimmes angerichtet haben, also habe ich die Emfehlung ignoriert und das Update nocht einmal durchgeführt. Und siehe da, beim zweiten Mal klappte es einwandfrei. Was sagt mir diese Erfahrung? Es wird ungemütlich, wenn die Software zwar neue Fehler hervorbringt, aber da wo es unnötig ist, zusätzliche Arbeitsschritte vorschlägt, wie z.B. das Zurückspielen eines Backups, das in meinem Fall nicht notwendig war. Trotz dieser Stolperstellen bin ich zufrieden, daß ich endlich die Datenbank auf Linux am Laufen habe und zwar schneller, als es vorher der Fall auf Windows war.
Hier geht es nicht direkt um Fehler beim Update.

Aber man sieht hier jetzt mal deutlich, warum ein Testsystem in diesem Bereich elementar ist.
Man kann nicht immer am Live System arbeiten.
Gerade wenn der Betrieb größer ist.
Entweder hat man das bei JTL schlicht "übersehen" oder man möchte hier aus den Testumgebungen noch Geld ziehen.
Ich bin zwar noch nicht lange dabei, aber eine solche Änderung wäre doch schön gewesen mit der Community zu teilen.
Viele Firmen vergessen wie "wichtig" eine funktionierende Community hinter einem Produkt ist.
Das war zum Teil auch mit ein Grund, warum wir zu JTL wechseln/gewechselt sind.
 

TheOggy

Sehr aktives Mitglied
6. Oktober 2009
1.029
97
Berlin
Heute das Update gemacht, die neue Lizenzverwaltung ist ja mal für den Arsch!

Wie viele freie Email-Adresse soll ich mir jetzt anlegen um die Mandanten abdecken zu können?!
Macht so keinen Spaß und ist nen Riesenrückschritt, nur um ein paar Euro mehr zu verdienen durch eventuelle Mehrfachnutzung.
Gibt wahrscheinlich Leute bei denen es um 1-5 eazyAuction Bestellungen geht und diese dürfen jetzt einen Tarif buchen. Sauber, rentiert sich für die User ja sofort!

An der Performance sollte mal geschraubt werden und nicht an so einem Mist.

Sorry, just my 2 Cent, die mich echt gerade nerven...
 

aaha

Sehr aktives Mitglied
11. Januar 2007
548
82
Hallo @TheOggy , wir verstehen, dass dieser Zustand unbefriedigend für Dich ist. Wir möchten Dich aber dennoch darum bitten, die Kommunikation gemäß unserer Forenregeln zukünftig konstruktiv zu führen.
Hallo Nina, falls du es überlesen hast ... hier der konstruktive Part:
An der Performance sollte mal geschraubt werden [...]
Freut mich, dass ich helfen konnte ...
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Fehler bei der Anmeldung nach Update auf 1.11.5 Installation von JTL-Wawi 0
Seit dem Update auf JTL Wawi 1.11.4 funktioniert der Workflow "Datei Schreiben" nicht JTL-Wawi 1.11 1
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Update auf 1.11.4 Aktualisierung hängt -> "Keine Rückmeldung" JTL-Wawi 1.11 2
Neu Nach Update auf JTL Shop 5.6.1 - Play/Pause Buttons im Layout!? Installation / Updates von JTL-Shop 6
Nach Update auf 1.11.4 (von 10.13.1) werden keine Artikel unter F2 Artikel mehr angezeigt, sind aber da! JTL-Wawi 1.11 0
Neu Seit Update auf 1.10.15.0: eBay Fahrzeugverwendungsliste Fehler eBay-Anbindung - Fehler und Bugs 3
Neu Seit Update auf 1.11.4 läuft der CSV Abgleich ins Endlose! JTL-Ameise - Fehler und Bugs 6
Neu Nach Update komme ich nicht mehr auf die Shop Seite Installation / Updates von JTL-Shop 6
Kein vollständiges Update auf 1.11.4.0 möglich JTL-Wawi 1.11 1
Seit Update auf 1.11.4 werden Rechnungen nicht mehr korrekt gespeichert / nur Mini-Ausschnitt sichtbar JTL-Wawi 1.11 4
Neu Update WAWI 1.10.14.3 auf 1.11.4.0 Installation von JTL-Wawi 4
Seit Update auf 1.11.4: Hunderte Artikel plötzlich „in Aufträgen reserviert“, aber keine passenden Aufträge vorhanden JTL-Wawi 1.11 5
Neu Update auf 5.6.1. – Trusted Shops Plugin erzeugt Fehlercode 500 Installation / Updates von JTL-Shop 6
Update von 1.6 auf ? JTL-Wawi 1.6 4
Issue angelegt [WAWI-86213] Kartonagen nicht mehr über Workflow auswählbar nach Update auf 1.11.3 JTL-Workflows - Ideen, Lob und Kritik 1
Neu Nach Update auf 2.4.0 kein Bestell- & Artikeldatentransfer mehr möglich WooCommerce-Connector 0
Neu OPC-Bilder werden nach Update auf 5.6.0 nicht mehr generiert JTL-Shop - Fehler und Bugs 3
Neu Nach Update auf neueste Shop-Version – Datenbank plötzlich leer / Wie weiter? Backup, Rollback oder neu aufsetzen? JTL-Shop - Fehler und Bugs 9
Update auf Version 1.11.0.0 schlägt fehl JTL-Wawi 1.11 6
Amazon Rechnungen werden seit "Update" nicht mehr erstellt - VCS Lite 1.10.10.3 auf 1.10.14.3 JTL-Wawi 1.10 31
Zugriff auf Artikel und Bestellungen nach Update nicht möglich JTL-Wawi 1.11 0
Kassenanbindung funktioniert nach Update auf 1.11 nicht mehr JTL-Wawi 1.11 2
Neu Probleme nach Shop Update auf V5.6 Onlineshop-Anbindung 3
Datenbankverbindung Ameise funktioniert seit Update auf 1.11.1.0 nicht mehr JTL-Wawi 1.11 7
Update auf Version 1.11.0.0 schlägt fehl ! JTL-Wawi 1.11 13
Neu PayPal lädt nicht mehr nach Update auf 5.6 (Child theme Checkout index.tpl Bug) Installation / Updates von JTL-Shop 0
Neu JTL Shop Update von 5.3.3 auf 5.6 mit der Community Free Edition - WaWi funktion weiter gegeben? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Update von JTL-Wawi von 1.6 auf 1.9 Installation von JTL-Wawi 12
Neu Nach Update auf 1.10.14.1 - Zahlungsart wird beim Auftrag erstellen nicht mit übernommen + Sepa Eingänge JTL-Wawi - Fehler und Bugs 0
Beantwortet Template update nach Shop update auf Installation / Updates von JTL-Shop 4
Dubios: Nach Update auf 553 Einbruch um 30% Einrichtung JTL-Shop5 3
Neu Nach Update von 1.8.10.0 auf 1.10.14.1 werden Rechnungen nicht mehr zu Amazon hochgeladen!!! Amazon-Anbindung - Fehler und Bugs 5
Update 1.9.8.0 auf 1.10.14.0 Frage zum Rechnungen IDU JTL-Wawi 1.10 3
nach update auf 1.10.11.0 nur 251 von 252 Steuerklassne JTL-Wawi 1.10 3
Neu Nach Update auf PayPal 2.1.0 doppelte Zahlungsarten und Ratepay Plugin erforderlich Plugins für JTL-Shop 0
Neu Nach Update von WaWi 1.6 auf WaWi 1.10 kein Abgleich der Artikeldaten mehr möglich WooCommerce-Connector 0
DHL-Leitcodierungsdaten nach Wawi-Update nicht mehr vorhanden JTL-Wawi 1.11 0
seit Update zu viele Versandbestätigungen JTL-Wawi 1.11 0
Neu POS doppelte Artikel und Kategorien nach Update Einrichtung / Updates von JTL-POS 0
Neu Update: JTL-Gambio-Connector Gambio-Connector 0
Kein flüssiges Update von 1.10.14.3 zu 1.11.4 JTL-Wawi 1.11 4
Neu How to properly update order status through JTL Shop plugin? Allgemeine Fragen zu JTL-Shop 4
Wawi-Update cloudflare??? JTL-Wawi 1.11 5
Nach Update 1.11.4: Keine Zahlungen mehr sichtbar JTL-Wawi 1.11 0
Problem nach dem Update. JTL-Wawi 1.11 2
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Fehlermeldung beim Update JTL-Wawi 1.11 4
Keine Anmeldung mehr möglich in JTL Wawi seit Update? JTL-Wawi 1.11 5
Neu Sql Express 2022 - wawi sagt beim Start es ist ein Update bereit - gelöst Installation von JTL-Wawi 3

Ähnliche Themen