Hallo Jörg,
dass die Suche in den Änderungsbelegen "ewig" läuft liegt nicht zuletzt an der Vielzahl der Daten, die vorhanden sind. Benutzt werden die Tabellen CDHDR und CDPOS.
Hilfreich wäre es, soweit wie möglich einzuschränken - die Objektklasse VERKBELEG und das Datum hättest du ja schon mal.
Vielleicht auch noch die User - da ja nicht alle User die Berechtigung zum Ändern haben werden. Das gleiche gilt für die Daten der CDPOS - auch hier die Feldnamen bestmöglich einschränken.
Es sollte für eure Entwickler doch auch kein grösseres Problem sein, den Report zu nehmen und davor noch eine eigene "Vorselektion" zu packen
Ich nehme mal an, dass du die Abfrage dann ohnehin einmal täglich als Job laufen lässt, um die Änderungen des Vortags zu prüfen - Wenn du hier mehrere Jobs machst und div. Zeitfenster definierst /00:00-06:00 // 06:00-12:00 etc.
dann sollte es zeitlich auch einigermassen gehen.
Gruß
mas