Neu (voraussichtliches) Lieferdatum und Leistungsdatum

  • Ersteller des Themas Ersteller des Themas aend
  • Erstellungsdatum Erstellungsdatum

aend

Aktives Mitglied
31. August 2018
68
4
Hamburg
Moin

Wir versenden physisch nichts, verkaufen nur digitale Produkte.
Mit diesem Jahr haben wir von 1.5 (duck) auf 1.9 umgestellt. Da hat sich wohl einiges geändert. Früher wurde das Leistungsdatum einer Rechnung offensichtlich automatisch auf das voraussichtliche Lieferdatum des Auftrags gesetzt. Wunderbar und gewünscht für unseren Fall. Nun ist das Leistungsdatum immer leer. Das ist für die Buchhaltung und ggf. auch für E-Rechnungen natürlich ungünstig.
Kann man das Leistungsdatum vielleicht mit einem Workflow setzen? Gefunden habe ich aber leider keine solche Aktion.
Wie wird denn nun das Leistungsdatum gesetzt?
 

aend

Aktives Mitglied
31. August 2018
68
4
Hamburg
Das Leistungsdatum kann manuell gesetzt werden, wenn man erst einen Rechnungsentwurf erstellt. Fein, das ist ja gar nicht aufwendig, bei im Schnitt einem Duzend, mitunter auch mal 100+ Rechnungen pro Tag.
Eine andere Lösung wäre vielleicht, die Aufträge einfach "auszuliefern", auch wenn wir das gar nicht wirklich tun. Aber welches Datum würde dann gesetzt? Das voraussichtliche aus dem Auftrag oder vielleicht doch der Tag, an dem wir ausliefern klicken? Na egal, geht eh nicht, weil es keine Versandarten bei uns gibt. Selbst wenn ich eine "virtuelle", ohne Versandkosten etc. setze, wird die bei der Auswahl automatisch als Auftrags-/Rechnungspostion eingefügt.

Dann eben ein SQL-Script ...
 

frankell

Sehr aktives Mitglied
9. September 2019
2.685
840
Flensburg
Moin,

damit hier auch eine Lösung steht:

Diesen Code kann man nutzen, um das voraussichtliche Lieferdatum auszugeben:

Code:
JTL_DirectQuery("
SELECT CONVERT(VARCHAR, dVoraussichtlichesLieferdatum, 104)
FROM Verkauf.tAuftrag
WHERE kAuftrag = "+str$(Report.SalesOrderInternalId)+"
")

Andere Optionen sind willkommen.
 

Ähnliche Themen