SAP Jobsuche bei DV-Treff
reffi
  • reffi
  • SAP Forum - Profi Thema Starter
vor 17 Jahre

Hallo Zusammen,

ich habe folgendes Problem:
ich selektieren ein paar Daten und schiebe diese dann in eine interne Tabelle, u.a. MATNR.
Nun möchte ich gerne per SUBMIT einen anderen Report aufrufen. Allerdings weiß ich nicht, wie ich dem Report das Intervall der MATNR mitgebe.
Ich habe es schon per Loop versucht:
----------------------------------------------
LOOP at i_mvke
 SUBMIT rbdsemat
       with logsys eq receiver
       with matsel eq i_mvke-matnr
       with ...
  and Return.
ENDLOOP
----------------------------------------------

Dumm ist nur, das der Report RBDSEMAT nach jedem MAterial erst ein POPUP ausgibt, das per Enter bestätigt werden muß.
den Befehl: with matsel in i_mvke-matnr akzeptiert das System nicht (klar).
Daher hatte ich jetzt gedacht, ich übergebe einfach den ersten Eintrag aus i_mvke an MATSEL-LOW und den letzten Eintrag an MATSEL-HIGH, nur wie komme ich am besten an den ersten und den letzten Eintrag aus einer Tabelle  :?:

Danke & viele Grüße
reffi


viele Grüße aus dem Sauerland

der reffi

MMler mit SAPSCRIPT
vor 17 Jahre

Hallo Reffi,

interne Tabelle mit SORT sortieren nach den gewünschten Kriterien.

Mit Describe I_MVKE Zeilenanzahl lesen und merken in Variable.

Dann mit Read I_MVKE per Index den ersten und letzten Eintrag auslesen und an MATSEL-LOW /MATSEL-HIGH übergeben.

Gruss MMler


Schwerpunkt MM, dann noch SD, WM, ein wenig PP/QM, Rollen

Branche Pharma, Release ECC 6.0