Das Problem besteht darin, dass ein Join auf die BSEG nicht funktioniert, die Daten aber dort in der best möglichen Form vorliegen.
Nach aktuellen Sachstand ist eine sequenziellen Selektion der Lieferanten und der Belege (mit FOR ALL ENTRIES) ohne Join notwendig, um die ganzen Verwicklungen mit den Sekundärindex-Tabellen BSxx zu entkopppeln.
Möglicherweise müssen trotzdem die Belege mehrfach gelesen werden, weil nicht alle Daten in den entsprechenden Belegpositionen vorliegen.
Vielleicht gibt es ja einen Fachmann, der sich im FI entsprechend auskennt.
Gruß
Ereglam
May the Force be with your code || .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .
Vielen vielen Dank an alle die mir so toll geholfen haben!
Genau Du sagst es!
Würde es einfach über die BSEG funktionieren, bräuchte ich nicht zig Tabellen auslesen.
Habe jetzt eine Lösung gefunden, die aber nur für MEINEN Report gilt.
Nach Rückfrage konnte sichergestellt werden, daß die Daten die ich haben will immer in der zweiten Buchungszeile zu finden sind. Von daher war es dann natürlich kein Problem mehr richtig darauf zuzugreifen.
Ich bin echt froh, daß Ihr mir so gut geholfen habt und mich dermaßen unterstützt habt.
Ich arbeite erst seit Mitte Dezember mit ABAP und mein größtes Problem zurzeit ist nicht die Programmierung sonder daß auffinden diverser Tabellen die es gibt, und in welchen Tabellen ich was finde. Besonders im Bereich FI ist es für mich sehr schwierig, da ich bis vor ca. 3 Monaten mich nie mit FI auseinandersetzen mußte.