Powalowski
Sehr aktives Mitglied
Wenn man in der Auftragsübersicht auf Versandinfo geht, dann ist das einzige sichtbare Hinweisfeld eines Lieferscheins das Feld "Anmerkung" aus dem Lieferschein. Dieses Feld lässt sich nach Versand leider nicht editieren und der Wert in dieser Anmerkung lässt sich von Haus aus auch nicht über die Workflows steuern.
Hier ein CustomWorkflow mit dem wir das Thema umschiffen und per Workflow Anmerkungen in die Lieferscheine setzen können. Wenn man z.B. seinen Dropshipping Lieferant dort einträgt, dann sieht man gleich im Dialog "Versandinfo" nützliche Details, die hilfreich sein könnten bei der Auftragsbearbeitung. Wenn man den dann noch bei Statusänderung des Lieferscheins anpasst, dann kann man da hilfreiche Infos reinscheiben, die den Alltag deutlich vereinfachen.
⚠️ACHTUNG: Custom Workflows funktionieren nur so lange das Datenbank Schema es auch hergibt (nicht zwingend updatesicher), ebenso sollten Custom Workflows -die Änderungen direkt an der Datenbank vornehmen- auf keinen Fall von Leien angelegt und bearbeitet werden, die nicht wissen was sie tun! -!Anwendung auf eigene Gefahr!-
Hier ein CustomWorkflow mit dem wir das Thema umschiffen und per Workflow Anmerkungen in die Lieferscheine setzen können. Wenn man z.B. seinen Dropshipping Lieferant dort einträgt, dann sieht man gleich im Dialog "Versandinfo" nützliche Details, die hilfreich sein könnten bei der Auftragsbearbeitung. Wenn man den dann noch bei Statusänderung des Lieferscheins anpasst, dann kann man da hilfreiche Infos reinscheiben, die den Alltag deutlich vereinfachen.
⚠️ACHTUNG: Custom Workflows funktionieren nur so lange das Datenbank Schema es auch hergibt (nicht zwingend updatesicher), ebenso sollten Custom Workflows -die Änderungen direkt an der Datenbank vornehmen- auf keinen Fall von Leien angelegt und bearbeitet werden, die nicht wissen was sie tun! -!Anwendung auf eigene Gefahr!-
SQL:
CREATE TYPE CustomWorkflows.Parameter_spLieferscheinAnmerkungSetzen_Anmerkung FROM NVARCHAR(255);
GO
EXEC CustomWorkflows._SetActionParameterDisplayName @parameterName = 'Parameter_spLieferscheinAnmerkungSetzen_Anmerkung', @displayName = "Anmerkung"
GO
CREATE PROCEDURE CustomWorkflows.spLieferscheinAnmerkungSetzen @kLieferschein INT, @cAnmerkung Parameter_spLieferscheinAnmerkungSetzen_Anmerkung
AS
BEGIN
UPDATE.dbo.tVersand
SET tVersand.cHinweis = @cAnmerkung
WHERE tVersand.kLieferschein = @kLieferschein
END
GO
EXEC CustomWorkflows._SetActionDisplayName @actionName = 'spLieferscheinAnmerkungSetzen', @displayname = 'Anmerkung setzen'
GO
EXEC CustomWorkflows._CheckAction @actionName = 'spLieferscheinAnmerkungSetzen'
Zuletzt bearbeitet: