[53478] in SAPr3-news
Re: Selektionsvariante - Von Datum fix + Bis-Datum Dynamisch
daemon@ATHENA.MIT.EDU (Olli)
Fri Feb 18 10:06:28 2005
To: sapr3-news@mit.edu
Date: Fri, 18 Feb 2005 16:07:20 +0100
From: Olli <ob.spam@tangro.de>
Message-ID: <cv5089$3n0$1@jump.tangro.de>
Hallo Jürgen,
zum Zeitpunkt INITIALIZATION kannst Du die parameters und select-options
so füllen wie Du es brauchst.
Beispiel:
REPORT ztestdatum .
SELECT-OPTIONS: s_datlo FOR syst-datlo.
INITIALIZATION.
* Erster vom Vormonat:
s_datlo-low = sy-datlo. "akt. Datum
s_datlo-low+6(2) = 28. "Kurz vor Ende diesen Monats
s_datlo-low = s_datlo-low + 4. " in den nächsten Monat
s_datlo-low+6(2) = '01'. "erster des nächsten Monats
s_datlo-low = s_datlo-low - 32. "im Vormonat
s_datlo-low+6(2) = '01'. "erster des Vormonats.
* Tagesdatum - 3:
s_datlo-high = sy-datlo - 3.
s_datlo-sign = 'I'.
s_datlo-option = 'BT'.
APPEND s_datlo.
Und mit den Funtionsbausteinen aus der Fugr SCAL kannste dann auch noch
die Daten auf Werktage korrigieren.....
HTH
Cheers Olli
J?rgen Spranz schrieb:
> Wir haben Rel. 4.6c Retail
>
> Ich habe einen Report mit Selektionsbild.
> Dieses wählt NAST-Sätze aus etc....
>
> Damit wird geprüft, ob alle Nachrichten, die manuell für Bestellungen
> durch den Benutzer erzeugt werden sollen auch erzeugt wurden....
> Ab und zu gibt es Sonderfälle (im Monat max. 1 Mal), bei der die
> Nachricht nicht erzeugt werden soll.
>
> Deshalb würde ich dann nach der Prüfung gerne das Erstelldatum-Von in
> der Selektionsvariante abändern.
>
> Das Bis-Datum würde ich gerne dynamisch (- 3 Werktage) berechnen. Das
> geht auch durch die Selektionsvariante.
>
> Ich schaffe es allerdings nicht kombiniert, d.h. das Von-Datum fix und
> das Bis-Datum dynamisch.
> Geht das überhaupt? Wie?
>
> Eine weitere Möglichkeit wäre noch einen Parameter ins Programm
> einbauen lassen für X Werktage zurück für Bis-Datum.
> Das ist aber eigentlich doppelt...
> Jeder vernünftige EDVler oder auch Anwender wird sich da an den "Kopf
> langen" bzw. "den Kopf schütteln"...
>
> Ich hoffe, daß ich mein Problem "einleuchtend" dargestellt habe und
> jetzt nicht alle "Leser" die "Schulter zucken lassen" (für ich versteh
> nix...)...
>
> Dann wäre es super nochmals nachzufragen....
>
> Danke fürs Nachfragen bzw. für Hilfe(n)
>
> Tschau
> Jürgen