Mit der Transaktion ME3M bekommt man das ganz gut hin.
Selektionsparameter und Listumfang können im customizing selbst definiert werden wenn die von SAP ausgelieferten nicht die Wünsche erfüllen.
Das Selektionsbild kann man sich als Variante abspeichern, hierbei kann man einstellen dass die Datumsfelder dynamisch ermittelt werden.
und den ganzen Report kann man dann als Batchjob wiederkehrend einplanen.