ich habe folgende - hoffentlich relativ einfache - Problemstellung:
Ich lade mir aus dem ERP System die Währungstabelle "TCURR" in eine kundespezifische Datasource im BW. Deren Werte werden dann per Transformation / DTP in ein DSO Objekt geschrieben - nach definierten Filterkriterien. Soweit so gut.
Nun möchte ich, dass alle Sätze, bevor Sie in das DSO-Objekt geschrieben werden, absteigend nach dem aktuellsten Datum sortiert werden, sodass ich bei einem Verweis auf dessen Inhalt stets den aktuellsten Umrechnungskurs erhalte.
Das Datumsfeld ist zunächst im invertierten Format, das ich in der Startroutine in ein "Standard"-Datumsformat ändere (DD.MM.JJJJ). Eine ABAP Anweisung in der Start- bzw Endroutine "SORT SOURCE-/RESULT_PACKAGE DESCENDING BY *Datumsfeld*" zeigt leider nicht die gewünschte Wirkung bzw. überhaupt keine Wirkung. Die Daten im DSO Objekt werden weiterhin nach dessen Schlüsselfeldern sortiert.
Was mache ich hier falsch?
Vielen Dank für die Unterstütung!
Mfg und schönes Wochenende!
Andre
DATA date_n(8) TYPE n.
DATA date TYPE sy-datum.
date_n = '99999999' - inverted_date.
date = date_n.
Bin gerade nicht an SAP angemeldet und nicht sicher, ob beim Weglassen des Hildafelds vom Typ n nicht vorher alles nach type P ider I konvertiert wird und dann Unsinn rauskommt. (Datum = Anzahl Tage seit...)