[55323] in SAPr3-news
Re: ABAP: Selektion mit Periodenangaben
daemon@ATHENA.MIT.EDU (Gerhard Fricke)
Tue Aug 30 04:41:15 2005
To: sapr3-news@mit.edu
Date: Tue, 30 Aug 2005 10:41:09 +0200
From: Gerhard Fricke <gerhard.fricke@stadtwerke-wolfsburg-ag.de>
Message-ID: <1125391269.66@user.newsoffice.de>
markus.horn@swissonline.ch schrieb am 08.30.2005:
> Hallo Newsgroup
> Ich will über die Tabelle mbewh (Materialbewertung - Historie) eine
> Selektion mit den Suchkriterien MBEWH-LFGJA (Geschäftsjahr der
> laufenden Periode) und MBEWH-LFMON (Laufende Periode) machen.
> Unter 'SELECT-OPTIONS' hab ich dies folgendermassen definiert:
> SELECT-OPTIONS: lfgja FOR mbewh-lfgja.
> SELECT-OPTIONS: lfmon FOR mbewh-lfmon.
> Folgende Probleme tauchen auf:
> Beispiel 1:
> Jahr lfd. Periode von: 2005 bis: 2005
> Laufende Periode von: 01 bis: 06
> So werden aber Jahr und Monat als zwei eigenständige Kriterien
> angeschaut. Sommit kommen z.B. auch die Monate 01 - 06 vom Jahr 2004.
> Beispiel 2:
> Jahr lfd. Periode von: 2004 bis: 2005
> Laufende Periode von: 03 bis: 01
> System gibt folgende Fehlermeldung aus: Untergrenze grösser
> Obergrenze.
> Ich habe weder in der SAP-Hilfe noch in diesem Forum einen Hinweis
> gefunden. Wie muss ich vorgehen, damit ich diese Problematik in den
> Griff bekommen? Muss ich womöglich eine interne Periodentabelle
> erstellen und diese Abfragen?
> Danke im Voraus für die Unterstützung.
> Gruß
> Markus
Hallo Markus,
wenn du die TA SE16 aufrufst, dort dir die Tabelle MBEWH aufrufst,
gelangst du auf einen Selektions-Screen.
Dieser Screen gehört zu dem Report "/1BCDWB/DBMBEWH"
Das Anzeigen des Quelltextes dieses Reports unter 4.6C Package 47 ergibt
in Zeile 526 die Selektionsanweisung.
Eine kurze, damit auch oberflächliche Betrachtung des Coding ergab, dass
alle Selektionskriterien logisch mit einem "UND" verknüpft sind.
Schau dir einfach das Coding an. Ich denke, dass weiterhelfen könnte,
vielleicht sogar sollte.
Tschüß
Gerd