Problem bei Aufruf eines Dynpros mit Call Transaction

Benutzeroberflächen in SAP®-Systemen.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Problem bei Aufruf eines Dynpros mit Call Transaction

Beitrag von Wejbora (ForumUser / 6 / 0 / 0 ) »
Hallo,

ich habe Probleme beim Aufruf eines Dialoges via
Call Transaction, die Transaktion wird ausgeführt
und das Anzeigedynpro mit den entsprechend von mir über die Struktur bdc_data übergebenen Werten gefüllt. Auch den OK Code habe ich gesetzt und BDC_Cursor gefüllt, und nun wird mir das Dynpro nach dem Call Transaction mit rot eingefärbten Werten angezeigt und ein Pop Up kommt hoch in dem der OK Code eingetragen ist und das bestätigt werden muss um in die Anzeige (dort will ich hin) zu kommen. Die Werte habe ich aus der Aufzeichnung des Batch Input Recorders.
Wieso springt er nicht gleich in die Anzeige ?
Kann mir jemand helfen ?

CLEAR bdcdata_wa.
bdcdata_wa-program = '/BA1/RF2_POS_CM_FUNCTION_XXX'.
bdcdata_wa-dynpro = '1000'.
bdcdata_wa-dynbegin = 'X'.
APPEND bdcdata_wa TO bdcdata_tab.
*BDC_CURSOR
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'BDC_CURSOR' .
bdcdata_wa-fval = 'SO_COID-LOW'.
APPEND bdcdata_wa TO bdcdata_tab.
*BDC_OKCODE
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'BDC_OKCODE'.
bdcdata_wa-fval = '=ONLI'.
APPEND bdcdata_wa TO bdcdata_tab.
*bestandsklasse
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'P_POSC'.
bdcdata_wa-fval = l_pos_cl.
APPEND bdcdata_wa TO bdcdata_tab.
*kontotyp
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'P_ACCTY'.
bdcdata_wa-fval = l_kto_typ.
APPEND bdcdata_wa TO bdcdata_tab.
*kontonummer
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'SO_ACC-LOW'.
bdcdata_wa-fval = l_account1.
APPEND bdcdata_wa TO bdcdata_tab.
*Vorlage
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'P_PRTY'.
bdcdata_wa-fval = l_vorlage.
APPEND bdcdata_wa TO bdcdata_tab.
*Ext_Cont
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'SO_COID-LOW'.
bdcdata_wa-fval = 'DE0001012714'.
APPEND bdcdata_wa TO bdcdata_tab.
*stichtag
CLEAR bdcdata_wa.
bdcdata_wa-fnam = 'P_KDATE'.
bdcdata_wa-fval = l_datum.
APPEND bdcdata_wa TO bdcdata_tab.

opt-dismode = 'N'.
opt-defsize = 'X'.
opt-UPDMODE = 'S'.

CALL TRANSACTION '/BA1/F2_POS_CM_DIS' USING bdcdata_tab.

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


Beitrag von ewx (Top Expert / 4907 / 331 / 649 ) »
Du hast zwar die Options-Tabelle gefüllt, aber nicht beim Call Transaction-Befehl übergeben...
Gruß, Enno.

Problem bei Aufruf eines Dynpros mit Call Transaction

Beitrag von Wejbora (ForumUser / 6 / 0 / 0 ) »
Danke Enno für die schnelle Antwort !

Ich übergebe doch bdcdata_tab beim Aufruf ?!

CALL TRANSACTION '/BA1/F2_POS_CM_DIS' USING bdcdata_tab.

Gruss

Tom

Re: Problem bei Aufruf eines Dynpros mit Call Transaction

Beitrag von ewx (Top Expert / 4907 / 331 / 649 ) »
Und was ist damit:
Wejbora hat geschrieben: opt-dismode = 'N'.
opt-defsize = 'X'.
opt-UPDMODE = 'S'.
:?:

Gruß, Enno

Problem bei Aufruf eines Dynpros mit Call Transaction

Beitrag von Wejbora (ForumUser / 6 / 0 / 0 ) »
Tja, da haste natürlich recht gehabt, tsstssss.
Nun färbt er mir die Werte nicht mehr rot ein aber macht den SKIP FIRST SCREEN immer noch ned. :cry:

opt-dismode = 'E'.
opt-UPDMODE = 'A'.
opt-defsize = 'X'.

CALL TRANSACTION '/BA1/F2_POS_CM_DIS' USING bdcdata_tab
AND SKIP FIRST SCREEN
MESSAGES
INTO itab_message
OPTIONS FROM opt.

...hast Du noch einen Tip ?

10000 Dank !

Tom

Problem bei Aufruf eines Dynpros mit Call Transaction

Beitrag von Wejbora (ForumUser / 6 / 0 / 0 ) »
hallo,

hat sich gerade erledigt, hatte versehentlich den OK_CODE ausgesternt, nun tuts :D

vielen dank

Tom

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1963
Views
Problem mit Call Transaction und den unterschdl. Modi
von svenk » 09.04.2008 12:09 • Verfasst in ABAP® für Anfänger
1
Antw.
5217
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
6
Antw.
3781
Views
Aufruf der TA SE91/ Überspringen des 1. Dynpros
von sarastro99 » 30.07.2008 18:30 • Verfasst in ABAP® für Anfänger
3
Antw.
4467
Views
Call Transaction
von SaskuAc » 27.07.2015 11:18 • Verfasst in ABAP® für Anfänger
1
Antw.
2899
Views
CALL TRANSACTION mit BDC
von BubbleSort » 25.07.2018 10:48 • Verfasst in ABAP® Core

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Wochen von Rabea1103 1 / 45544
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 61655
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 69227