Eine vollständige Action, kein Code-Schnipsel

Du baust den Kursfall „externe Rechnung am Auftrag“ einmal komplett: eigener Parameter-Type, Prozedur mit Guards und Transaktion, Registrierung über _CheckAction, verständliche Anzeige im Workflow-Editor und ein nachvollziehbarer Testlauf.

Abnahmefähig statt Produktiv-Hack

Positiv-, Negativ- und Wiederholungstests, Preview-SELECT vor jeder Änderung, Abnahmeprotokoll und vorab definierter Rollback. Genau die Bausteine, die aus einem SQL-Skript eine verantwortbare Lieferung machen.

Verkaufen, kalkulieren, betreiben

Scoping-Fragen, Risikoeinstufung, Aufwandsschätzung, Supportgrenzen und Update-Sicherheit: wie du Custom Workflows als klar umrissene Leistung anbietest, statt sie nebenbei zu basteln.

Worum es in diesem Kurs geht

JTL-Workflows decken viel ab – aber nicht alles. Wenn Standardaktionen an ihre Grenze kommen, kann eine SQL Custom Action eine eigene Stored Procedure im Schema CustomWorkflows aufrufen und definierte Parameter übernehmen. Diese Nähe zur Datenbank ist mächtig und genau deshalb heikel: Ein einzelnes Kennzeichen kann Folgeprozesse in Rechnung, Versand und Buchhaltung beeinflussen. Dieser Kurs führt dich deshalb nicht nur durch die Technik, sondern durch den ganzen Lieferweg. Du klärst zuerst den fachlichen Bedarf und wählst begründet zwischen Standardaktion, SQL Custom Action und externem Prozess. Danach baust du die Action selbst: Objektkontext und Systemparameter verstehen, eigene Parameter-Types anlegen und benennen, Prozedur mit Validierung, Transaktion und sprechenden Fehlermeldungen strukturieren, Aktion registrieren und im Workflow-Editor konfigurieren. Zum Schluss geht es um das, was in der Praxis über Erfolg entscheidet: Testmatrix, fachliche Abnahme, risikoarmer Rollout, Diagnose bei Störungen und der Betrieb über Wawi-Updates hinweg. Der Kurs arbeitet durchgehend an einem einzigen, überschaubaren Fall: Das Kennzeichen Verkauf.tAuftrag.nIstExterneRechnung eines eindeutig bestimmten Auftrags kontrolliert setzen. Klein genug, um jeden Schritt zu verstehen, und trotzdem groß genug, um alle Schichten sichtbar zu machen. Alle Kursobjekte tragen das Präfix spKurs, laufen ausschließlich im Testsystem und überschreiben nichts Bestehendes.

Für wen dieser Kurs gemacht ist

JTL-Servicepartner, die Kundenanforderungen jenseits der Standardaktionen umsetzen wollen Interne JTL-Verantwortliche und ERP-Betreuer mit Datenbankzugang Entwickler und Consultants, die SQL bereits kennen, aber Abnahme und Betrieb sauber aufsetzen möchten Voraussetzungen JTL-Wawi mindestens in der Pro-Variante – Custom Workflows stehen erst dort zur Verfügung Zugang zu einem JTL-Wawi-Testsystem mit eigener Datenbank, niemals Produktivdaten Grundkenntnisse in T-SQL: SELECT, UPDATE, JOIN, Stored Procedures Rechte, um im Schema CustomWorkflows Objekte anzulegen

Das nimmst du mit

Eine begründete Entscheidung zwischen Standardaktion, SQL Custom Action und externem Prozess – mit Übersicht der Workflow-Bereiche und der jeweils übergebenen Objekt-ID Zwei lauffähige Kursprozeduren inklusive sicherer Deploy-Reihenfolge Vier Quality Gates als Checkliste: Entwicklung, Test, Abnahme, Rollout Eine Abnahmevorlage und einen Rollback-Plan, die du im Kundenprojekt weiterverwenden kannst Eine Diagnosekette für den Störfall statt Rätselraten im Produktivsystem Scoping- und Kalkulationsleitfaden samt Supportgrenzen für dein Angebot

Robert Wall

Robert Wall

Meet Robert Wall, your guide to mastering custom workflows. I discovered my passion for automation the hard way—by spending years doing work that could have been automated. I encountered countless obstacles, made mistakes, and learned from every single one of them. Those painful lessons became my greatest assets. What drives me today is seeing others break free from the chains of repetitive tasks, just like I did. I'm genuinely excited to teach you because I remember how lost I felt before discovering these solutions. My biggest goal? To help you save hundreds of hours annually while scaling your business effortlessly. In this course, I'm sharing everything I've learned so you never have to struggle like I did.

Inhalt

    1. (Included in full purchase)
    2. (Included in full purchase)
    3. (Included in full purchase)
    4. (Included in full purchase)
    1. (Included in full purchase)
    2. (Included in full purchase)
    3. (Included in full purchase)
    4. (Included in full purchase)
    1. (Included in full purchase)
    2. (Included in full purchase)
    1. (Included in full purchase)
    2. (Included in full purchase)
    3. (Included in full purchase)
    4. (Included in full purchase)
    1. (Included in full purchase)

FAQ

Brauche ich tiefe SQL-Kenntnisse?

Nein, aber Grundlagen solltest du mitbringen: SELECT, UPDATE, JOIN und Stored Procedures. Der Kurs erklärt die Custom-Workflow-spezifischen Teile ausführlich, nicht SQL von null.

Funktioniert das mit meiner Wawi-Version?

Die Kursinhalte sind gegen die Datenbankreferenzen 1.9.8.0 bis 2.0.1.0 geprüft. Schema, Feldsemantik und verfügbare Workflow-Bereiche musst du trotzdem im Zielsystem verifizieren – der Kurs zeigt dir genau, wie du das machst.

Kann ich das in einem Kundensystem mitmachen?

Nein. Alle Übungen laufen ausschließlich im Testsystem mit eindeutig erkennbaren Testdaten. Diese Regel ist Teil der Kursmethodik, nicht nur ein Hinweis.

Bereit, Custom Workflows als verlässliche Leistung anzubieten?

Starte mit Kapitel 1 und arbeite dich am durchgehenden Praxisfall bis zum abnahmefähigen Rollout. Am Ende hast du kein Skript, sondern ein Paket, das du einem Kunden guten Gewissens übergeben kannst.

€150,00