SAP Jobsuche bei DV-Treff
dello
  • dello
  • SAP Forum - Experte Thema Starter
vor 20 Jahre
Hallo,

kann man die Periode auch automatisch verschieben, also mithilfe von Jobs oder so?

Muß die Periode vom 11/2002 bis heute verschieben...

dello
dello
  • dello
  • SAP Forum - Experte Thema Starter
vor 19 Jahre
hier eine Antwort von mir selbst:

dies half mir ein Menge Tipparbeit zu sparen:

data: li_monate(2) type n.

li_monate = '01'.
while li_monate < '11'.
   submit RMMMPERI and return
      WITH  I_VBUKR CP '0001'
      WITH  I_BBUKR CP 'S300'
      with  I_LFMON CP li_monate
      with  I_LFGJA CP '2004' .
 li_monate = li_monate + 1.
 write: / li_monate.
endwhile.

da wir im 4.7 keine Eentwicklungsberechtigung haben, halfen hier die Performancebeispiele unter SE80 (Menü-> Umfeld). Einfach den ABAP Code in den linken Kasten eintragen und Starten und schon hat man eine halbautomatisierte Periodenverschiebung

dello
Q
  • Q
  • SAP Forum - Neuling
vor 19 Jahre
Hi,

Bisschen spät aber doch.
Also:



TCODE: SE38 >RMMMPERI
SPRINGEN > VARIANTEN

Die Variante muß jetzt natürlich denn Monat / Jahr um 1 hoch zählen und das geht folgendermaßen:


-Variabel Anlegen Buchungskreise . . .
-Attribute
-Bedeutung : Name
  -Feldeigenschaften (S bei „Datum“)
  -Buttom >Selektionsvariablen
  -Hier erscheint jetzt eine kleine Tabelle

Klicke in (D: Dynamische Datumberechnung) Grüne Ampel.
Schräg unter T ist ein kleiner Schwarzer Pfeil der nach unten zeigt, hier wählst du „Erster des aktuellen Monats“ aus

Jetzt sollte das Datumsfeld der Variante beim Aufruf immer den 1 des Aktuellen Monats zeigen.

Somit ist die Variante Dynamisch geworden.

Programm RMMMPERI mit der Variante einplanen:
- Periodisch
-Arbeitstag relativ zum "Anfang des Monats"

Bei uns Funktionier das Wunderbar!!


Gruß
Q