Aufruf RFC/Call Transaction

Rund um Java und SAP®.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Aufruf RFC/Call Transaction

Beitrag von JUHE (ForumUser / 3 / 0 / 0 ) »
Hallo zusammen.

Habe folgendes Problem:
Aus Java wird ein RFC aufgerufen, der einen PM-Auftrag anlegt (TCode IW31). Erstellt der FB eine Batch Input Mappe, funktioniert alles blendend. Wird dagegen im FB ein Call Transaction aufgerufen, wird eine Fehlermeldung zurückgegeben. Daten für Dynpro.... nicht vorhanden. :?:
Wird der FB aus SAP angestartet, läuft er fehlerfrei durch. Konvertierungskonflikte liegen keine vor.

Hat dafür jemand eine Erklärung?

Gruss
Jürgen

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


Beitrag von Hermann ( / / 0 / 3 ) »
Wird ein eigener RFC aufgerufen, oder ein BAPI im Standard?
Grundsätzlich kann es bei Call Transaction dann zu Problemen kommen (im RFC), wenn versucht wird, Dynpros zu prozessieren (was im RFC auf keinen Fall geht). Möglicherweise liegt es auch daran, daß die Datenübergabe beim Call Transaction nicht vollständig ist. Wie erfolgt der Aufruf?

Hermann

Beitrag von JUHE (ForumUser / 3 / 0 / 0 ) »
Es handelt sich um einen eigenen RFC. Call Transaction läuft dunkel ab.
Test des FB ist ok. Aufruf aus anderem ABAP funktioniert auch. Tabelle t_bdcdata korrekt gefüllt.
Datenübergabe aus Java ist auch ok. Zur Kontrolle werden die Daten wieder an Java zurückgegeben.
Batch-Input läuft ja auch.

Jürgen

Code: Alles auswählen.

    CLEAR opt.
    MOVE 'N' TO opt-dismode.       " dunkel abspielen
    MOVE 'S' TO opt-updmode.       " synchron
    MOVE ' ' TO opt-cattmode.      " kein Catt aktiv 
    MOVE ' ' TO opt-defsize.       " Standard-Fenstergröße 
    MOVE ' ' TO opt-racommit.      " kein Ende bei COMMIT WORK 
    MOVE 'X' TO opt-nobinpt.       " kein Batch-Input-Modus
    MOVE 'X' TO opt-nobiend.       " kein Batch-Input-Modus

    CALL TRANSACTION 'IW31' USING t_bdcdata
                            OPTIONS FROM opt
                            MESSAGES INTO t_message.

Beitrag von Gast ( / / 0 / 3 ) »
Ist in der Tat seltsam. Wenn ich es richtig verstanden habe, funktioniert der call transaction aus dem ABAP heraus problemlos.
Beim Aufruf von Java, funktioniert es nicht wg. Fehler 'Fehlende Daten ... Dynpro'.

Könnte es am Benutzer liegen (unterschiedliche bzw. fehlende Berechtigung des RFC-Users von Java aus)?

Hermann

Beitrag von ewx (Top Expert / 4884 / 318 / 644 ) »
Oder evtl. ein

Code: Alles auswählen.

BREAK rfcuser
in einem User-Exit?

Gruß, Enno

Beitrag von JUHE (ForumUser / 3 / 0 / 0 ) »
Schon mit unterschiedlichen User getestet.
Ergebnis negativ.

Sehr mysteriös, die ganze Angelegenheit.

Trozdem schon mal Danke!

Gruss
Jürgen

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1083
Views
Aufruf meherer CALL TRANSACTION's nacheinander wg. verbuchun
von Michael A. » 20.01.2006 09:57 • Verfasst in ABAP® Core
5
Antw.
3465
Views
Problem bei Aufruf eines Dynpros mit Call Transaction
von Wejbora » 06.03.2006 14:51 • Verfasst in Dialogprogrammierung
1
Antw.
3592
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
1
Antw.
2078
Views
CALL TRANSACTION mit BDC
von BubbleSort » 25.07.2018 10:48 • Verfasst in ABAP® Core
4
Antw.
4987
Views
CALL TRANSACTION
von Roddy » 27.01.2016 11:40 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Web Feature Services (WFS) im SAP
vor 22 Stunden von msfox 1 / 78
FOR mit CORRESPONDING
vor 23 Stunden von rob_abc 4 / 204

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

Web Feature Services (WFS) im SAP
vor 22 Stunden von msfox 1 / 78
FOR mit CORRESPONDING
vor 23 Stunden von rob_abc 4 / 204

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor 22 Stunden von msfox 1 / 78
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 2120
Erweiterung in ME51N/ME52N:
vor 3 Wochen von ABAPlerv 1 / 1946