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
Ameise: Eigene Exporte umbenennen? JTL-Wawi 1.8 6
Neu eigene Felder Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 5
Neu Händlerartikelnummer druch eigene im Auftrag ersetzen User helfen Usern - Fragen zu JTL-Wawi 0
Artikel Eigene Felder kommen nur beim ersten Shopabgleich in den JTL-Shop JTL-Wawi 1.11 2
Ameisen-Vorlagen Attribute und Eigene Felder lassen sich nicht speichern JTL-Wawi 1.11 2
Neu wie Wawi eigene Felder (Kunden) an Shop DB übertragen? User helfen Usern - Fragen zu JTL-Wawi 3
JTL Wawi App eigene Statistiken erscheinen nicht JTL-Wawi App 0
Neu Export eigene Felder User helfen Usern - Fragen zu JTL-Wawi 3
Eigene Spalten in Vorlagen (Rechnung, Angebot, Lieferschein etc.) JTL-Wawi 1.11 4
Neu Kunden-Daten Import / Eigene Felder User helfen Usern - Fragen zu JTL-Wawi 1
Neu Eigene Übersichten nicht mehr möglich? JTL-Wawi - Fehler und Bugs 4
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
Rechnungstext in WAWI anlegen JTL-Wawi 1.10 0
Diesntleister als Kreditor anlegen um Eingangsrechnungen zu erfassen JTL-Wawi 1.10 3

Ähnliche Themen