Datensätze in der Startroutine verschmelzen

Getting started ... Alles für einen gelungenen Start.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Datensätze in der Startroutine verschmelzen

Beitrag von Janni (ForumUser / 2 / 0 / 0 ) »
Hallo zusammen,

die Programmieraufgabe besteht darin zu schauen, ob für einen Mitarbeiter mit mehreren Datensätzen die "Abwesend von" bzw. "Abwesend bis" Felder zu verschmelzen, wenn nur ein Tag zwischen dem 1. Datensatz (Feld "Abwesend bis") und dem 2. Datensatz (Feld "Abwesend von") liegt.

Nun zu meinem Problem im SAP-BW. Ich bekomme in einem DSO bzw. schon in der PSA, Daten in folgendem Format:

Mitarbeiter = Müller
Abwesend von = 01.01.2012
Abwesend bis = 10.01.2012

Mitarbeiter = Müller
Abwesend von = 11.01.2012
Abwesend bis = 20.01.2012

Mitarbeiter = Müller
Abwesend von = 25.01.2012
Abwesend bis = 10.02.2012

d.h. zu einem Mitarbeiter kommen 3 Datensätze mit unterschiedlichen "Abwesend von" bzw. "Abwesend bis" Daten.

Die Daten kommen so auch schon in der PSA an und werden dann 1:1 in das DSO geschrieben.
Meine Idee war direkt in der Startroutine des DSOs die Verschmelzung zu machen. Nur leider weiss ich nicht wie, da ich ja eigentlich nur eine Tabelle habe, und zwar die PSA.

Das Ergebnis für den Beispielmitarbeiter sollte dann folgendermaßen aussehen:

Mitarbeiter = Müller
Abwesend von = 01.01.2012
Abwesend bis = 20.01.2012

Mitarbeiter = Müller
Abwesend von = 25.01.2012
Abwesend bis = 10.02.2012

Wie man sieht, wurden von den 3 obigen Datensätzen die ersten beiden verschmolzen.

Über Ideen oder Anregungen wäre ich sehr dankbar!

Grüsse
Marco

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


Seite 1 von 1

Vergleichbare Themen

0
Antw.
1536
Views
0
Antw.
1911
Views
In BW Startroutine Calday Von/Bis zu einzel Calday
von Joerg74 » 04.10.2013 11:16 • Verfasst in Sonstige Module
3
Antw.
2945
Views
Datensätze in LSMW verdichten
von czschunke » 14.07.2019 22:21 • Verfasst in ABAP® für Anfänger
1
Antw.
486
Views
Die aktuellste Datensätze behalten
von HH_ABAP » 23.05.2023 14:46 • Verfasst in ABAP® für Anfänger
2
Antw.
2144
Views
Zu viele Datensätze in Ausgabe
von samson » 13.11.2005 13:15 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

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

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.

Unbeantwortete Forenbeiträge

Substitution zum Zeitpunkt 60
vor einer Woche von irene 1 / 2055
CDS View Erweitern mit Hierarchie
vor einer Woche von Interger 1 / 4535
Intervall mit Beziehungswissen füllen
vor 4 Wochen von wolli 1 / 35262