Perioden auflösen ...

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Perioden auflösen ...

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Hallo Zusammen,

kennt jemand eine Möglichkeit (FB; Methode etc) wie ich aus einem Range von Perioden in der Form - bsp. von 200510 - 200603 - die einzelnen dazwischen befindlichen Perioden schnell ermitteln kann, da ich diese für die Datenselektion benötige. D.h. ich benötige ja für die Selektion die Perioden 2005/11, 2005/12, 2006/01, 2006/02 etc.Recht herzlichen Dank für jeden Tipp - bis dahin

Gruss Jens :)
thanks Jens

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


Beitrag von danielA. (ForumUser / 97 / 0 / 0 ) »
Hallo Jens,

wenn es um HR-Perioden geht, nimmst du am Besten die Tabelle T549Q dafür.

Gruß
danielA.

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Hi Daniel,

wenn du schon einen Range hast, wiso benutzt du diesen nicht für deine Selektion?

where <wert> in <range>

Du solltest nur darauf achten, das du die Paramter richtig referenzierst.

Gruß

Thomas

Beitrag von danielA. (ForumUser / 97 / 0 / 0 ) »
Moin TWP,

ich verstehe dich nicht richtig??

Man nimmt hierfür doch wohl "BETWEEN" oder nicht?

gruß
danielA.

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Hallo DanielA,

ich gehe davon aus, das wir hier von einem Report reden. Und hier kann man mit Select-Options Parameter hinterlegen. Das gleiche kannst du auch mit der Range Anweisung erreichen.
Resultat ist eine Tabelle mit verschiedenen Inhalten und die wird mit IN auf ihre Gültigkeit geprüft. Naäheres findest du auch in der Hilfe dazu.

Beispiel:

Select-Options so_bukrs for bsid-bukrs. (001-050, 99, 600-650)

Deine SO_BUKRS sieh nun so aus:
I BT 001 050
I EQ 099
I BT 600 650

Im Select wird es nun abgefragt:

select bsid where bukrs in so_bukrs.

Alles Klar.

Thomas

Beitrag von danielA. (ForumUser / 97 / 0 / 0 ) »
Hallo Thomas,

du hast natürlich recht. hm.....da stand ich wohl auf dem Schlauch.

Aber die Perioden von "jensschladitz" sehen so aus "200601", hier müsste er - wenn er es über die Tabelle macht die ich nannte - die Periode erstmal auflösen nach Jahr und Monat. Und weil die Tabelle eine Spalte für das Jahr und eine für den Monat hat, geht der Select mit "IN" doch nicht, oder? Mir fehlt jetzt die Vorstellung dafür.

gruß
danielA.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1979
Views
Bericht um Perioden erweitern
von nourie1 » 19.10.2005 16:59 • Verfasst in ABAP® für Anfänger
3
Antw.
5011
Views
Buchen nur in Perioden 2006/06 ...
von bohne » 01.07.2006 16:06 • Verfasst in Sales and Distribution
0
Antw.
1310
Views
Archivierung Einteilung Perioden
von Buetzy » 22.07.2008 08:42 • Verfasst in Financials
6
Antw.
3085
Views
Simulation von schon abgerechneten Perioden
von ginotico » 13.11.2007 14:01 • Verfasst in Human Resources

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 11 Stunden von waltersen gelöst 8 / 8164

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.