Veröffentlicht Tue, 18 Jun 2024 06:39:54 GMT von Sven Linxweiler
Guten Morgen, 

ich möchte gerne die Betriebszugehörigkeit berechnen lassen. Das Ganze habe ich über einen Workflow versucht zu lösen, sobald das Feld "Eintrittsdatum" geändert wird, soll neu berechnet werden (zu Testen). 

Formel: DATEDIFF("d",DW_EINTRITTSDATUM,WF_CURRENT_DATE)/365
Quelle: Feld Eintrittsdatum (Datumsfeld)
Ziel: Feld Betriebszugehörigkeit (Dezimalfeld mit 1 Nachkommastelle)

Beispiel: Eintrittsdatum = 01.08.2022
Datum heute: 18.06.2024
Erwarteter Wert: 1,9
Wert der berechnet wird: 1,0

Habe mehrere Beispielwerte ausprobiert, erhalte aber immer gerundete Werte. Weiß jemand Rat?

VG
Veröffentlicht Wed, 26 Jun 2024 00:00:51 GMT von Matthias Wieland Senior Director Support EMEA
Guten Tag Sven Linxweiler! Leider sieht es so aus, dass die Community diese Frage nicht beantworten kann. Wir haben deshalb eine neue Supportanfrage mit der Nummer SR-232921-P6X7R für Sie eröffnet. Ein Software Support Specialist wird sich direkt bei Ihnen melden, um diese Anfrage zu beantworten. Wir werden die Lösung der Anfrage hier veröffentlichen, sobald diese abgeschlossen ist. Mit freundlichen Grüßen DocuWare Support Team
Veröffentlicht Tue, 02 Jul 2024 07:34:50 GMT von Ute Degen Sr. Specialist Software Support Team GREEN EMEA
Guten Tag,

das Statement zur Berechnung ist soweit korrekt, dieses muss aber in 2 Teile gesplittet werden.
Das heißt, mit der folgenden Zuweisung funktioniert die Berechnung wie erwartet:
Variable vom Typ integer (GV_int): DATEDIFF("d",DW_EINTRITTSDATUM,WF_CURRENT_DATE)
Variable vom Typ Dezimal (GV_dec): GV_int/365

Viele Grüße
Ute Degen
DocuWare Support Team EMEA

Sie müssen angemeldet sein um Beiträge in den Foren zu erstellen.