TotalerNeuling
Mitglied
Guten Abend,
heute wende ich mich mit einem weitere Bitte an euch.
Ich versuche ein Custum- Workflow zu erstellen, welches mir ein Parameter abfragen soll. Leider wird das Feld für die Abfrage nicht angezeigt. Habe hin und her probiert, bin aber nicht darauf gekommen.
Bin mir nicht ganz schlüssig, wann Wert und wann cWert eingetragen werden muss.
Kann mir vielleicht jemand Schreiben, wo der Fehler ist.
heute wende ich mich mit einem weitere Bitte an euch.
Ich versuche ein Custum- Workflow zu erstellen, welches mir ein Parameter abfragen soll. Leider wird das Feld für die Abfrage nicht angezeigt. Habe hin und her probiert, bin aber nicht darauf gekommen.
Bin mir nicht ganz schlüssig, wann Wert und wann cWert eingetragen werden muss.
SQL:
-- Erstellen eines benutzerdefinierten Datentyps für AendernUm
CREATE TYPE CustomWorkflows.Parameter_spEinkaufspreisAendern_Aenderungswert FROM DECIMAL(25, 13);
GO
-- Festlegen des angezeigten Namens für den Parameter im Workflow-System
EXEC CustomWorkflows._SetActionParameterDisplayName @parameterName = 'Parameter_spEinkaufspreisAendern_Aenderungswert', @displayName = 'Wert'
GO
-- Überprüfen, ob das Verfahren bereits existiert, und es gegebenenfalls löschen
IF EXISTS(SELECT 1 FROM sys.procedures WHERE Name = 'spEinkaufspreisAendern')
DROP PROCEDURE CustomWorkflows.spEinkaufspreisAendern;
GO
-- Erstellen des gespeicherten Verfahrens zur Änderung der AendernUm
CREATE PROCEDURE CustomWorkflows.spEinkaufspreisAendern
@kAuftrag INT, -- Eingabeparameter für die Auftrags-ID
@cWert Parameter_spEinkaufspreisAendern_Aenderungswert -- Eingabeparameter für den AendernUm
AS
BEGIN
-- Aktualisierung von fVkNetto in der Tabelle der Auftragspositionen
UPDATE Verkauf.tAuftragPosition
SET fVkNetto = fVkNetto - @cWert
WHERE kAuftrag = @kAuftrag AND nType = 1;
END
GO
-- Überprüfen, ob das Verfahren korrekt registriert ist
EXEC CustomWorkflows._CheckAction 'spEinkaufspreisAendern';
GO
-- Festlegen des angezeigten Namens für die Aktion im Workflow-System
EXEC CustomWorkflows._SetActionDisplayName 'spEinkaufspreisAendern', 'EK Änderung';
GO
Kann mir vielleicht jemand Schreiben, wo der Fehler ist.