CALL TRANSACTION

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

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

CALL TRANSACTION

Beitrag von Roddy (ForumUser / 27 / 6 / 0 ) »
Hallo zusammen,

habe folgendes Problem:

Als Reaktion auf einen Hotspot in einem ALV-Grid soll 'VA01' bzw. 'Anlegen mit Bezug' mit vorbelegter Faktura-Nr. aufgerufen werden.
-> Die Fakturanummer (wa_out-rgnr) wird aber NICHT übergeben bzw. die Parameter-ID 'VF' nicht berücksichtigt.

SET PARAMETER ID 'AAT' FIELD 'L2'.
SET PARAMETER ID 'VF' FIELD wa_out-rgnr.
CALL TRANSACTION 'VA01' AND SKIP FIRST SCREEN.

Nutze ich dagegen BDCDATA bzw. die Aufrufoption 'USING' wird die Faktura-Nr. vorbelegt, man muss dann aber zuerst 'Anlegen mit Bezug' ausführen, denn hierbei funktioniert '/COPY' als BDC_OKCODE nicht, soll heißen, es wird ein Bestätigungsdynpro angezeigt.

CALL TRANSACTION 'VA01' USING bdcdata_tab.

Hat jemand einen Tipp?

Danke im Voraus!

Ciao
Roddy

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


Re: CALL TRANSACTION

Beitrag von black_adept (Top Expert / 4080 / 125 / 934 ) »
Hallo Roddy,

evtl. verhält sich die Transaktion online anders als im Batch. Versuch mal eine Batch-Input-Aufzeichnung mittels Transaktion SHDB zu machen - dann weißt du, wie du deine Batch-Input-Tabelle aufbauen musst.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
Roddy

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: CALL TRANSACTION

Beitrag von Roddy (ForumUser / 27 / 6 / 0 ) »
Hallo black_adept,

danke für den Tipp - aber das Ergebnis einer Aufzeichnung bzw. deren anschließende Reproduktion erbringt ernüchterndes:

Ob ich nun die Einträge der Aufzeichnung 1 zu 1 in mein Coding übernehme oder auch nur die entsprechende Aufzeichnung selbst abspiele - der Fehler erscheint analog -> für die BDC_OKCODE-Einträge wird jeweils ein eigenes, kleines Dynpro geöffnet, das erst manuell bestätigt werden muss, bevor die Aufzeichnung bzw. das Coding weiter ausgeführt wird.

Wohlgemerkt - SAP zeichnet ein absolut standardisiertes Vorgehen auf (TA starten und Icon ausführen) und bringt dann beim Abspielen dieser Aufzeichnung besagte Fehler!

Wenn Du oder jemand anderes dazu noch eine Idee hätten - ich würd' mich freuen!

Ciao
Roddy

Re: CALL TRANSACTION

Beitrag von inab (ForumUser / 69 / 0 / 6 ) »
Hi,

um das 'Bestätigungsdynpro' nicht zu bekommen, kannst Du beim Call Transaction ussing BDCDAT den Modus mitgeben, in dem Deine Daten verabeitet werden.

Effect
"A" Processing with screens displayed
"E" Screens displayed only if an error occurs
"N" Processing without screens displayed. If a breakpoint is reached in one of the called transactions, processing is terminated with sy-subrc equal to 1001.
The field sy-msgty contains "S", sy-msgid contains "00", sy-msgno contains "344", sy-msgv1 contains "SAPMSSY3", and sy-msgv2 contains "0131".
"P" Processing without screens displayed. If a breakpoint is reached in one of the called transactions, the system branches to the ABAP Debugger.

Others As for "A".

Da Du keinen mode mitgegeben hast, wird mode 'A' verwendet

Folgende Benutzer bedankten sich beim Autor inab für den Beitrag:
Roddy


Re: CALL TRANSACTION

Beitrag von Roddy (ForumUser / 27 / 6 / 0 ) »
Danke inab, das hatte ich übersehen.

Ein Problemchen weniger... :up:

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2501
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
5
Antw.
5594
Views
Call Transaction - wie F8 ?
von tomcat13 » 16.04.2007 14:09 • Verfasst in SAP - Allgemeines
3
Antw.
2872
Views
Call Transaction
von Dörk » 01.03.2007 06:03 • Verfasst in Dialogprogrammierung
1
Antw.
1569
Views
CALL TRANSACTION mit BDC
von BubbleSort » 25.07.2018 10:48 • Verfasst in ABAP® Core
12
Antw.
6041
Views
Call Transaction SD
von Betze » 13.06.2005 08:35 • Verfasst in Dialogprogrammierung

Ü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

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

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1517
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8130