CALL TRANSACTION -> falsches DYNPRO

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

CALL TRANSACTION -> falsches DYNPRO

Beitrag von formcraft (ForumUser / 9 / 0 / 0 ) »
Guten Tag,

ich habe ein kleines Problem bei der Verwendung von Call Transaction.
Und zwar lande ich scheinbar immer in der falschen Selektionsmaske, bzw. dem falschen Dynpro.

Ich versuche die Transaktion FBV0 aufzurufen und zwar nicht mit der Standard-Selektionsmaske (Programm: SAPMF05V; Dynpro: 100), sondern mit der Selektionsmaske Liste vorerfasster Belege (Programm: RFPUEB00; Dynpro: 1000).
Also so als wenn man die FBVO aufruft und einfach auf den Button Belegliste klickt.
Die Programmnamen und Dynpronummern habe ich über System\Status nachgesehen.

Code: Alles auswählen.

  bdcdata-program = 'RFPUEB00'. " Post Parked Document
  bdcdata-dynpro = '1000'. " start with selection screen for list
  bdcdata-dynbegin = 'X'.
  APPEND bdcdata.
  CLEAR bdcdata.
...

Code: Alles auswählen.

  "call transaction fbv0
  CALL TRANSACTION 'FBV0'
    USING
      bdcdata
      MODE 'A' " A TODO: use 'N' for production
      UPDATE 'S'
      MESSAGES INTO messtab.

  " output status messages produced while running transaction
  LOOP AT messtab.
    CONCATENATE messtab-tcode messtab-dyname messtab-dynumb messtab-msgtyp messtab-msgspra messtab-msgid messtab-msgnr INTO msg SEPARATED BY space.
    PERFORM log USING 'i' msg.
  ENDLOOP.
Ich habe auch schon versucht die Eingabe zum Wechsel auf die Selektionsmaske für die Beleglist separat in der bcddata zu übergeben, aber leider auch ohne Erfolg.

Code: Alles auswählen.

  " goto dynpro 1000
  bdcdata-fnam = 'BDC_OKCODE'.
  bdcdata-fval = '/ELST'. " auch ohne Erfolg mit '/05' probiert
  APPEND bdcdata.
  CLEAR bdcdata.
Fülle ich bcddata falsch oder ist ein Parameter anders anzugeben?

Viele Grüße,
Christoph

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: CALL TRANSACTION -> falsches DYNPRO

Beitrag von Thomas R. (Expert / 757 / 78 / 34 ) »
Hallo Christoph,
eine Aufzeichnung ergibt:

Code: Alles auswählen.

Programm        Screen  Start-ID                                Field name     Field Value
                                        	    	T	FBV0	                                                                                                                                    
SAPMF05V	0100	X	                                                                                                                                    	                                                                                                                                    
                                        	    	 	BDC_OKCODE	/ELST
                                        	    	 	BDC_CURSOR	RF05V-BUKRS
RFPUEB00	1000	X	                                                                                                                                    	                                                                                                                                    
                                        	    	 	BDC_CURSOR	BUDAT-LOW
                                        	    	 	BDC_OKCODE	/00
                                        	    	 	BUKRS-LOW	0010
                                        	    	 	BUDAT-LOW	120416
                                        	    	 	USNAM-LOW	                                                                                                                                    
RFPUEB00	1000	X	                                                                                                                                    	                                                                                                                                    
                                        	    	 	BDC_CURSOR	BUDAT-LOW
                                        	    	 	BDC_OKCODE	=ONLI
                                        	    	 	BUKRS-LOW	0010
                                        	    	 	BUDAT-LOW	12.04.2016
RFPUEB00	1000	X	                                                                                                                                    	                                                                                                                                    
                                        	    	 	BDC_OKCODE	/EE
                                        	    	 	BDC_CURSOR	BUKRS-LOW
                                        	    	 	RF05V-BUKRS	0010
Und abspielen lässt sie sich auch.

MfG
Thomas R.

Re: CALL TRANSACTION -> falsches DYNPRO

Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Ich würde dir empfehlen mit SUBMIT den Report RFPUEB00 aufzurufen.

Re: CALL TRANSACTION -> falsches DYNPRO

Beitrag von formcraft (ForumUser / 9 / 0 / 0 ) »
Hallo,

wir konnten herausfinden, dass man den Programmnamen und ddie Dynpronummer beim Wechsel zu einem anderen Programm/Dynpro mit angeben sollte, danach hat es funktioniert.

Trotzdem vielen Dank für die Hilfe, auch das mit dem Aufzeichnen und abspielen hat geholfen.

Viele Grüße
Christoph

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2631
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
1
Antw.
1630
Views
CALL TRANSACTION mit BDC
von BubbleSort » 25.07.2018 10:48 • Verfasst in ABAP® Core
3
Antw.
3178
Views
Call Transaction
von SaskuAc » 27.07.2015 11:18 • Verfasst in ABAP® für Anfänger
1
Antw.
1512
Views
Call Transaction
von Boon » 25.08.2014 15:33 • Verfasst in ABAP® für Anfänger
2
Antw.
2311
Views
Call Transaction?!
von eschi78 » 22.06.2005 12:36 • Verfasst in ABAP® Core

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor 37 Minuten von msfox gelöst 7 / 6035
ABAP - Mail so10 Text
vor 6 Stunden von retsch 6 / 122
selection-screen comment mit icon
vor 14 Stunden von DeathAndPain 9 / 1166

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Nach MESSAGE TYPE E Felder entsperren
vor 37 Minuten von msfox gelöst 7 / 6035
ABAP - Mail so10 Text
vor 6 Stunden von retsch 6 / 122
selection-screen comment mit icon
vor 14 Stunden von DeathAndPain 9 / 1166

Unbeantwortete Forenbeiträge

SD_PRINT_TERMS_OF_PAYMENT
vor 5 Tagen von Manfred K. 1 / 935
BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Wochen von snooga87 1 / 2741