[58340] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: Call Transaction ML81N

daemon@ATHENA.MIT.EDU (Stirn Michèle A&D SC SPA IT HAG)
Fri Oct 27 04:01:36 2006

To: sapr3-news@mit.edu
Date: Fri, 27 Oct 2006 10:01:16 +0200
From: "Stirn Michèle A&D SC SPA IT HAG" <nospam.michele.stirn@siemens.com>
Message-ID: <1161936082.200683@baruth.khe.siemens.de>

Sie müssen mit SM35 die Transaktion aufzeichnen und alle Felder mitgeben 
beim CALL
z.Beispiel CALL TRANSACTION ME23N
data: begin of dat occurs 100.
        include structure bdcdata.
data: end of dat.

dat-program = 'SAPLMEGUI'. dat-dyndpor = '0041'.
dat-dynbegin = 'X'.
append dat. clear dat.
dat-fnam = 'BDC_OKCODE'. dat-fval = '=MECHOB'.

dat-program = 'SAPLMEGUI'. dat-dynpro = '0002'.
dat-dynbegin = 'X'.
append dat. clear dat.
dat-fnam = 'BDC_OKCODE'. dat-fval = '=MEOK'.
append dat.
dat-fnam = 'BDC_CURSOR'. dat-fval = 'MEPO_SELECT-EBELN'.
append dat.
dat-fnam = 'MEPO_SELECT-EBELN'. dat-fval = p_ebeln.
append dat.
call transaction ME23N using dat mode 'E'.
...


<Obutz@web.de> a écrit dans le message de news: 
1161101206.208433.256270@m7g2000cwm.googlegroups.com...
Hallo Zusammen,

ich scheitere beim Call Transaction mit ML81N aus einem Programm
heraus.

Die Parameter BES und BSP und  werden korrekt übergeben jedoch wird
nur das letzte Leistungserfassungsblatt angezeigt. Ein Aufruf der
übergebenen Bestellung erfolgt erst, wenn man auf den Button "andere
Bestellung" drückt.

Die Funktion skip first screen hilft hier nicht.
Wie kann ich die Bestellung in einem Schritt sichtbar machen ?

          set parameter id 'BES' field ln_anzeige-ebeln.
          set parameter id 'BSP' field ln_anzeige-ebelp.
          set parameter id 'SE_AKTYP' field 'H'.  "=HIN
          call transaction 'ML81N'. " and skip first screen.

System 4.6B Pulevel B36 + OssHinweise 589898 + 576543 eingespielt,
trotzdem funktioniert es nicht. Weis irgendjemand was ich noch tun kann
?



home help back first fref pref prev next nref lref last post