In Diskussion eigene CustomWorkflows anlegen

mnause

Aktives Mitglied
19. Juli 2016
89
17
Essen
Firma
NAAM Distribution GmbH
Hallo Wir haben uns nach dieser Anleitung von JTL eine Workflow Procedure selber erstellt.

Code:
Create TYPE CustomWorkflows.Parameter_spRueckhaltegrundeinstellen_Auftrag From NVARCHAR(255);
GO
EXEC CustomWorkflows._SetActionParameterDisplayName @parameterName = 'Parameter_spRueckhaltegrundeinstellen_Auftrag' , @displayName = 'Auftrag'
GO
Create TYPE CustomWorkflows.Parameter_spRueckhaltegrundeinstellen_Rueckhaltegrund From int(4);
GO
EXEC CustomWorkflows._SetActionParameterDisplayName @parameterName = 'Parameter_spRueckhaltegrundeinstellen_Rueckhaltegrund' , @displayName = 'Rueckhaltegrund'
GO
Create PROCEDURE CustomWorkflows.spRueckhaltegrundeinstellen_Auftrag @kTicket int, @cAuftrag Parameter_spRueckhaltegrundeinstellen_Auftrag, @cRueck Parameter_spRueckhaltegrundeinstellen_Rueckhaltegrund
AS
Begin
    Update Verkauf.tAuftrag
        Set Verkauf.tAuftrag.kRueckhaltegrund = @cRueck
    Where Verkauf.tAuftrag.cAuftragsNr = @cAuftrag
End
GO
EXEC CustomWorkflows._SetActionDisplayName @actionName = 'spRueckhaltegrundeinstellen_Auftrag' , @displayName = 'Rückhaltegrund für Auftrag setzen'

Unbenannt.PNG

Wir würden gerne den CustomWorkflows.Parameter_spRueckhaltegrundeinstellen_Rueckhaltegrund anstatt einer Textbox in dem wir die ID der Rückhaltegründe eintragen eine Auswahlbox der in der DB angelegten Rückhaltegründe zur auswahlstellen.

Und kann man eine Sicherheit einbauen für den fall das @cAuftrag keinen Wert hat?

Code:
BEGIN
IF @cAuftrag IS NOT NULL
BEGIN
UPDATE Verkauf.tAuftrag
SET Verkauf.tAuftrag.kRueckhaltegrund = @cRueck
WHERE Verkauf.tAuftrag.cAuftragsNr = @cAuftrag
END
END

Würde das Funktionieren?
 
Zuletzt bearbeitet:

mnause

Aktives Mitglied
19. Juli 2016
89
17
Essen
Firma
NAAM Distribution GmbH
Der Custom Workflow läuft sauber durch die if Bedingung haben wir getestet und funktioniert. Versuchen jetzt wie wir die Auswahl der Rückhaltegründe so regeln können das diese aus der Tabelle Rückhaltegrund ausgelesen werden damit die Auswahl dynamisch ist
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Ausgabe (drucken) Auftrag "eigene Felder" oder "Auftragspositionen.Bezeichnung" Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Eigene Felder des Artikels per Exportvorlage Auftrag auslesen Schnittstellen Import / Export 0
Vorlagen und eigene Felder JTL-Wawi 1.10 3
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 Artikel KinderArtikel anlegen: Workflow "Artikel erstellt und Artikel geändert" werden NUR beim Vaterartikel gestartet User helfen Usern - Fragen zu JTL-Wawi 0
Artikelpflege - Wo die MPN anlegen? JTL-Wawi 1.9 2
Amazon Retouren automatisch in Wawi anlegen JTL-Wawi 1.10 3
Neu WMS-Lager lässt sich nicht anlegen – Meldung „Sie besitzen keine Lizenz für JTL-WMS“ trotz gebuchtem WMS Start Installation von JTL-WMS / JTL-Packtisch+ 3
Neu Teilweise Probleme mit Kindartikel anlegen User helfen Usern - Fragen zu JTL-Wawi 5

Ähnliche Themen