Aufruf RFC_CALL_TRANSACTION_USING

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

Aufruf RFC_CALL_TRANSACTION_USING

Beitrag von zero88 (ForumUser / 14 / 1 / 0 ) »
Hallo Zusammen

Ich rufe den Funktionsbaustein "RFC_CALL_TRANSACTION_USING" über mein C# Programm auf, was auch den Transaction Code sauber öffnet.

Wie kann ich aber ein einzelnes Feld dem mitübergeben?

z.B.
TCODE: IE03 (Equipment Anzeigen=
MODE: E

BT_DATA (Struktur)
PROGRAMM: SAPMIEQ0
DYNP: 1000
DYNBEGIN: X
FNAM: RM63E-EQUNR
FVAL: 71000010

muss ich mehre Zeilen benutzen ?
Wenn ja welche?
Vielen Dank für euere Hilfe :)

Euer Zero88

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


Re: Aufruf RFC_CALL_TRANSACTION_USING

Beitrag von zero88 (ForumUser / 14 / 1 / 0 ) »
Hallo Zusammen

Ich habe es mittlerweile rausgefunden:

// Rufe die SAP Einstellungen auf
var sapDestination = sapConnector.GetDestination2();

// Funktionsbaustein aufrufen
var function_Transaction_Call = sapDestination.Repository.CreateFunction("RFC_CALL_TRANSACTION_USING");

// Setze die Parameter des Funktionsbausteins
function_Transaction_Call.SetValue("TCODE", TCode);
function_Transaction_Call.SetValue("MODE", "E");

// Struktur vorbereiten
var BT_DATA = function_Transaction_Call.GetTable("BT_DATA");

BT_DATA.Clear();
BT_DATA.Append();

BT_DATA.SetValue("PROGRAM", "SAPMIEQ0");
BT_DATA.SetValue("DYNPRO", "0100");
BT_DATA.SetValue("DYNBEGIN", "X");

BT_DATA.Append();

BT_DATA.SetValue("FNAM", "BDC_CURSOR");
BT_DATA.SetValue("FVAL", "RM63E-EQUNR");

BT_DATA.Append();

BT_DATA.SetValue("FNAM", "BDC_OKCODE");
BT_DATA.SetValue("FVAL", "/00");

BT_DATA.Append();

BT_DATA.SetValue("FNAM", "RM63E-EQUNR");
BT_DATA.SetValue("FVAL", EQNr);

function_Transaction_Call.Invoke(sapDestination);

Meine Frage ist noch:

Wenn ich das neue SAP Fenster schließe ist es in der Dauerschleife und wird erst geschlossen wenn mein externe Applikation geschlossen wird.
Kann ich das irgendwie schlau umgehen ?

Seite 1 von 1

Vergleichbare Themen

5
Antw.
5808
Views
Aufruf RFC/Call Transaction
von JUHE » 18.11.2004 18:02 • Verfasst in Java & SAP®
1
Antw.
1051
Views
Aufruf meherer CALL TRANSACTION's nacheinander wg. verbuchun
von Michael A. » 20.01.2006 09:57 • Verfasst in ABAP® Core
5
Antw.
3339
Views
Problem bei Aufruf eines Dynpros mit Call Transaction
von Wejbora » 06.03.2006 14:51 • Verfasst in Dialogprogrammierung
1
Antw.
2432
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
12
Antw.
5999
Views
Call Transaction SD
von Betze » 13.06.2005 08:35 • Verfasst in Dialogprogrammierung

Über diesen Beitrag

zero88

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.