[GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC23)

2. Juni 2025 08:53

Hallo zusammen,

ich haben einen Aufgabenwarteschlangenposten, welcher immer am letzten Tag eines Monats ausgeführt werden soll. Aktuell habe ich bei "Datumsformel für nächste Ausführung" LM+1M drin stehen. Wenn ein Monat 31 Tage hat, dann funktioniert das, wenn ein Monat aber nur 30 Tage hat, dann wird vom Folgemonat auch nur der 30. ermittelt.

Wie schaffe ich es mit einer Datumsformel, dass immer der letzte Tag vom Folgemonat für die nächste Ausführung herangezogen wird?
Zuletzt geändert von StRe am 2. Juni 2025 10:05, insgesamt 1-mal geändert.

Re: Aufgabenwarteschlangenposten > Datumsformel (BC23)

2. Juni 2025 09:39

Versuche es doch mal mit 1T+LM
So rechnet er vom aktuellen Datum (dem aktuell monatsletzten Tag) einen Tag drauf (und ist somit schon im nächsten Monat), und dann von dem Datum den letzten Tag des Monats aus.

Re: Aufgabenwarteschlangenposten > Datumsformel (BC23)

2. Juni 2025 09:43

viewtopic.php?f=40&t=24080&#p103036

Re: Aufgabenwarteschlangenposten > Datumsformel (BC23)

2. Juni 2025 09:56

Timo Lässer hat geschrieben:Versuche es doch mal mit 1T+LM
So rechnet er vom aktuellen Datum (dem aktuell monatsletzten Tag) einen Tag drauf (und ist somit schon im nächsten Monat), und dann von dem Datum den letzten Tag des Monats aus.


1T+LM am 30.06. ergibt m. E. den 01.06.
Die Formel 1T+LM bedeutet "1 Tag nach dem letzten Tag des vorherigen Monats". Da der letzte Tag des vorherigen Monats (Mai) der 31. Mai ist, ergibt sich daraus der 1. Juni.

Re: Aufgabenwarteschlangenposten > Datumsformel (BC23)

2. Juni 2025 10:00

Kowa hat geschrieben:http://www.msdynamics.de/viewtopic.php?f=40&t=24080&#p103024


LM+1T+1M-1T funktioniert m. E.

Re: [GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC

6. Juni 2025 12:40

ich vernde dafür in den Wiederkehrenden Buchblättern in der Wiederholungsrate immer folgende Formel für letzter Tag des Monats--> 1T+1M-1T
Damit trifft man alle 12 Monatsletzte des Jahres

Re: [GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC

9. Juni 2025 18:47

Anke S. hat geschrieben:1T+1M-1T

Du meinst sicher T1+1M-1T.

Re: [GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC

Gestern 09:18

Hallo,

Timo du hast zwar recht, das war aber hier nicht die Frage. Gefragt war hier der letzte des Folgemonats, also "LM+1T+1M-1T" ist hier die richtige Lösung.

Gruß Fiddi

Re: [GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC

Gestern 17:35

muss mal ne blöde Frage gestellen, in der Hoffnung nicht gesteinigt zu werden

was zum Geier macht Tn?
Timo Lässer hat geschrieben:Du meinst sicher T1+1M-1T.


war das nur ein Schreibfehler? Ich hoffe es, denn bei mir funktionuckelt T1 nicht (BC26 SaaS)

Re: [GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC

Gestern 18:06

<Dx> oder deutsch <Tx> hab ich auch heute erst gelernt. Steht aber in der Hilfe/Doku:

https://learn.microsoft.com/en-us/dynam ... -data-type

Beispiel dort:
D15 = On the 15th of each month

Re: [GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC

Gestern 18:19

Hallo,

Nein, das war kein Schreibfehler :mrgreen:
"T1" bewirkt das gleiche wie "-LM" = Tag 1 des Monats . "T2" bedeutet dann Tag 2, usw.

In der konkreten Frage hilft das aber nicht, da man ja den letzten des Folgemonats haben möchte.
Zur Erklärung der Formel "LM+1T+1M-1T":
  • LM bedeutet der letzte vom laufenden Monats.
  • +1T bringt das Datum auf den 1. des Folgemonats, damit +1M gleich die richtige Anzahl Tage des Folgemonats benutzt.
  • +!M bringt jetzt das Datum auf den 1. des Folgemonats des Folgemonats.
  • -1T sorgt jetzt dafür, dass das Datum auf den gewünschten letzten des Folgemonats kommt


Interessante Formel :-D

Gruß Fiddi

Re: [GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC

Heute 09:22

fiddi hat geschrieben:[*]+!M bringt jetzt das Datum auf den 1. des Folgemonats des Folgemonats.

Das +!M war wohl ein Opfer der Umschalttaste, das sollte +1M sein.

Re: [GELÖST] Aufgabenwarteschlangenposten > Datumsformel (BC

Heute 10:06

super, danke für die Erklärung
fiddi hat geschrieben:Hallo,

Nein, das war kein Schreibfehler :mrgreen:
"T1" bewirkt das gleiche wie "-LM" = Tag 1 des Monats . "T2" bedeutet dann Tag 2, usw.

In der konkreten Frage hilft das aber nicht, da man ja den letzten des Folgemonats haben möchte.
Zur Erklärung der Formel "LM+1T+!M-1T":
  • LM bedeutet der letzte vom laufenden Monats.
  • +1T bringt das Datum auf den 1. des Folgemonats, damit +1M gleich die richtige Anzahl Tage des Folgemonats benutzt.
  • +!M bringt jetzt das Datum auf den 1. des Folgemonats des Folgemonats.
  • -1T sorgt jetzt dafür, dass das Datum auf den gewünschten letzten des Folgemonats kommt


Interessante Formel :-D

Gruß Fiddi