(Gelöst) Statistiken mit Vorjahreswerten

11. Mai 2011 17:18

Hallo, gibt es irgendeine elegante Lösung, um Statistiken mit Vorjahreswerten sauber in reports darzustellen?

also z.B. Artikelposten:
Artikelnr. ; Beschreibung; Menge lfd. Monat, Menge Jahr aufgelaufen, Menge Vorjahresmonat; Menge Vorjahr aufgelaufen

und das selbe für Debitorenumsätze, usw.
Kundennummer, Name, Umsazt lft. Monat, Umsatz Jahr aufgelaufen, Umsatz Vorjahresmonat, Umsatz Vorjahr aufgelaufen

gibts da eine Funktion, oder Matrix-eigenschaft?

:wink:
Zuletzt geändert von wirtnix am 20. Mai 2011 08:28, insgesamt 1-mal geändert.

Re: Statistiken mit Vorjahreswerten

11. Mai 2011 17:32

Hallo,

also für die Debitoren gibts jetzt nichts fertiges, was genau deinen Wünschen entspricht, aber guck dir mal die Reports 113 Customer/Item Sales und 119 Customer - Sales List an. Da kannst du sicherlich die Logik abgreifen etc.

Gruß

Martin

Re: Statistiken mit Vorjahreswerten

11. Mai 2011 22:19

Wenn der Datumsfilter einen Bereich hat (also nicht mehrere mit Lücken) ist, kann man den Vorjahresfilter so erhalten.

Code:
FirstDay := GETRANGEMIN("Date filter");
LastDay := GETRANGEMAX("Date filter");
FirstDayLastYear := CALCDATE('<-1Y>',FirstDay);
LastDayLastYear := CALCDATE('<-1Y>',LastDay);
SETRANGE(LastYearfilter,FirstDayLastYear,LastDayLastYear);


In Codeunit 6 und Codeunit 8 (Funktion SetGLAccColumnFilters) findet man auch noch Beispiele für Datumsberechnungen.