Unit605 hat geschrieben:Was hast Du den bisher selber versucht?
Ob es performanter wird, lasse ich mal dahin gestellt.
Oder ist das einfach nur eine hypothetischeFrage?
Ich habe zu jedem GET jeweils die Befehle
SELECT BUKRS BELNR BUZEI ... FROM BSIS
where ....
AUFNR = <<nod_aufnr>>
um bei Logistik zu bleiben
dann nochmal für BSID
Das hatte ich vor 1 Jahr schon Mal bei einem Kollegen ähnlich. Dann lief das Ding bei > 100.000 Objekte die ganze Nacht.
Ich habe das dann in einem Rutsch in eine interne Tabelle eingelesen und mit einer binary search und index loop darüber, hatte das Ding dann knappe Std.
Mein Problem ist im Moment nur, ich benötige die Selektion aus der logischen Datenbank , um zu wissen, was ich in die interne Tabelle an Belegen zu Stammaten zu lesen habe.
Aber wenn es bessere Vorschläge gibt , dann werden die natürlich auch gerne genommen. Das Problem ist halt nicht mit Logistik-Stammdaten sondern etwas exotischeren Objekten und einigen komplexeren Filtern für die gesuchten FI-Belege dazu