Datensätze sortieren und neueste Löschen

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

Datensätze sortieren und neueste Löschen

Beitrag von evie (ForumUser / 1 / 0 / 0 ) »
Hallo Forum,

hoffentlich könnt ihr mir helfen:

Ich habe im BW eine Endroutine, welche mir Datensätze sortieren soll und zwar nach Datum/Belegnummer/Position. Bis jetzt bin ich so weit gekommen:

Code: Alles auswählen.

DATA: lv_beleg    TYPE DOC_NUMBER,
      lv_position TYPE /BI0/OIS_ORD_ITEM,
      lv_calmonth TYPE /BI0/OICALMONTH,
      wa_result_package TYPE _ty_s_TG_1.

SORT RESULT_PACKAGE BY CALMONTH DOC_NUMBER S_ORD_ITEM ASCENDING.
Nun will ich, dass immer nur der älteste Eintrag weitergeschrieben wird und alle anderen gelöscht..

z.B.

CALMONTH DOC_NUMBER POSITION
05.2019 1234 10
04.2019 1234 10 --> löschen
03.2019 1234 10 --> löschen

WIE mache ich weiter? Hilfe.... 🙄

Ich DANKE vielmals!!

Evie.

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


Re: Datensätze sortieren und neueste Löschen

Beitrag von qyurryus (Specialist / 116 / 88 / 47 ) »

Code: Alles auswählen.

"sortieren
SORT RESULT_PACKAGE BY CALMONTH DOC_NUMBER S_ORD_ITEM ASCENDING.

" NUR sinnvoll, wenn Tabelle sortiert, ggf. weitere Schlüssel beim comparing zusatz ergänzen
delete adjacent duplicates from result_package comparing doc_number s_ord_item.
Hinweis: du sagst, dass du die ältesten Einträge behalten willst, in deinem Beispiel behälst du aber den jüngsten Eintrag. ASCENDING wäre für den Fall "ältester Eintrag" korrekt, müsstest du in DESCENDING ändern für "jüngster Eintrag".

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3255
Views
Datensätze in zwei verschieden Tabellen löschen
von abap_frischling » 28.01.2022 12:26 • Verfasst in ABAP® für Anfänger
2
Antw.
3955
Views
Doppelte Datensätze aus einer Tabelle löschen
von managero » 21.04.2008 17:34 • Verfasst in ABAP® Core
3
Antw.
2449
Views
Löschen der Datensätze auf Basis einer Datums-Selection
von kaim77 » 10.05.2023 12:45 • Verfasst in ABAP® Core
6
Antw.
1505
Views
Tabelle sortieren
von ralf.wenzel » 22.08.2022 13:28 • Verfasst in ABAP® Core
2
Antw.
1624
Views
liste sortieren
von ostpower » 04.12.2009 10:12 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44149
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45935
ALV Grid und Dynprofeld
vor 2 Wochen von PeterPaletti 5 / 44032

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

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44149
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 45935
ALV Grid und Dynprofeld
vor 2 Wochen von PeterPaletti 5 / 44032

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 44149
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 95148
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 110190