-
--Copyright (c) 2022 T4DT GmbH --Jedem, der eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die "Software") erhält, wird hiermit kostenlos die Erlaubnis erteilt, ohne Einschränkung mit der Software zu handeln, einschließlich und ohne Einschränkung der Rechte zur Nutzung, zum Kopieren, Ändern, Zusammenführen, Veröffentlichen, Verteilen, Unterlizenzieren und/oder Verkaufen von Kopien der Software, und Personen, denen die Software zur Verfügung gestellt wird, dies unter den folgenden Bedingungen zu gestatten: --Der obige Urheberrechtshinweis und dieser Genehmigungshinweis müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein. IF EXISTS(SELECT 1 FROM sys.procedures WHERE Name = 'NullEURZu1CtSetzen') DROP PROCEDURE CustomWorkflows.NullEURZu1CtSetzen GO CREATE PROCEDURE CustomWorkflows.NullEURZu1CtSetzen @kAuftrag INT AS BEGIN --Copyright (c) 2022 T4DT GmbH --Jedem, der eine Kopie dieser Software und der zugehörigen Dokumentationsdateien (die "Software") erhält, wird hiermit kostenlos die Erlaubnis erteilt, ohne Einschränkung mit der Software zu handeln, einschließlich und ohne Einschränkung der Rechte zur Nutzung, zum Kopieren, Ändern, Zusammenführen, Veröffentlichen, Verteilen, Unterlizenzieren und/oder Verkaufen von Kopien der Software, und Personen, denen die Software zur Verfügung gestellt wird, dies unter den folgenden Bedingungen zu gestatten: --Der obige Urheberrechtshinweis und dieser Genehmigungshinweis müssen in allen Kopien oder wesentlichen Teilen der Software enthalten sein. DECLARE @Auftrag [Verkauf].[TYPE_spAuftragEckdatenBerechnen] INSERT INTO @Auftrag SELECT kAuftrag FROM Verkauf.tAuftrag a WHERE a.kAuftrag = @kAuftrag UPDATE ap SET ap.fVkNetto = 0.01 FROM Verkauf.tAuftragPosition ap WHERE ap.kAuftrag= @kAuftrag AND ap.fVkNetto = 0 EXEC [Verkauf].[spAuftragEckdatenBerechnen] @Auftrag END GO EXEC CustomWorkflows._CheckAction 'NullEURZu1CtSetzen' GO EXEC CustomWorkflows._SetActionDisplayName 'NullEURZu1CtSetzen', '0-€ Position auf 1ct setzen' GO
Kommentare
2 Kommentare
Ergänzt doch mal, warum dies nötig bzw. wo es erforderlich ist.
Hi Michael,
vielen Dank für deinen Kommentar.
tatsächlich können die Anwendungsbereiche extrem umfangreich sein. Einen Anwendungsfall zu benennen wäre insofern gefährlich, weil dann der Eindruck beim Lesen entstünde, es wäre für den geneigten Leser eine gute Idee, den Workflow unbesehen als “Best-practice” zu übernehmen.
Dieser Eindruck sollte unbedingt vermieden werden.
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.