Sortierung absteigend nach neuestem Datum - BW

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Sortierung absteigend nach neuestem Datum - BW

Beitrag von Andre1986 (ForumUser / 4 / 0 / 0 ) »
Hallo zusammen,

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

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Sortierung absteigend nach neuestem Datum - BW

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Das invertierte Datum ist doch gerade dazu da, dass man aufsteigend danach sortieren kann und dann mit BINARY SEARCH in der itab suchen kann.

Ich nehme an, du hast die Konvertierung mit dem Konvertierungsexit gemacht, und nicht ins interne Datenformat (20110212) gemacht, oder.

Ich würde als Zirlfeld ein normales Datumsfeld nehmen und die Konvertierung so machen:

Code: Alles auswählen.

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...)

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2143
Views
Daten zwischen Datum A und Datum B
von cecslucas » 13.10.2022 09:44 • Verfasst in ABAP® für Anfänger
4
Antw.
4762
Views
Sortierung Entgeltnachweis
von Fluff » 18.10.2007 11:01 • Verfasst in Human Resources
0
Antw.
1867
Views
Sortierung in Tabellen
von Lamerman » 18.05.2006 15:01 • Verfasst in Web-Dynpro, BSP + BHTML
3
Antw.
3747
Views
Sortierung Datenbanktabelle
von fba9901 » 29.01.2015 09:51 • Verfasst in ABAP® Core
2
Antw.
4027
Views
ALV-OO Sortierung ausschalten
von axxter » 28.08.2007 09:50 • Verfasst in ABAP Objects®

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

LSMW-Problem
vor 3 Tagen von rob_abc 4 / 298

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

LSMW-Problem
vor 3 Tagen von rob_abc 4 / 298

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 68997
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 121840