Normalen FUBA in remotefähigen umwandeln

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

Normalen FUBA in remotefähigen umwandeln

Beitrag von Suppe (ForumUser / 1 / 0 / 0 ) »
Hallo Zusammen,

ich soll einen normalen FUBA in einen remotefähigen umschreiben bzw. kopieren.
Da ich das noch nie gemacht habe, wollte ich mich erkundigen, was ich dabei zu beachten habe.

Reicht es hier lediglich, die Eigenschaften anzupassen oder muss ich noch weiteres beachten?

Vielen Dank im Voraus!

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


Re: Normalen FUBA in remotefähigen umwandeln

Beitrag von jocoder (Specialist / 345 / 3 / 103 ) »
  • Die Parameterschnittstelle musst du von Referenz auf Wertübergabe umgestellen.
  • Der Remoteaufruf kann zustandslos oder zustandsbasiert erfolgen. In ABAP-Programmen erfolgt der Funktionsaufruf automatisch zustandsbasiert, d.h. die Variablen im TOP-Include bleiben erhalten. Beim zustandslosen Remoteaufruf wird die Funktionsgruppe bei jedem Aufruf eines Funktionsbausteins neu geladen, d. h. die Variablen im Top-Include haben zu Beginn des Funktionsbausteins immer Initialwert.
    Wenn die Funktionsgruppe im TOP-Include Variablen bereithält, die durch andere Funktionsbausteine dieser Funktionsgruppe befüllt werden oder ein "COMMIT WORK" oder "ROLLBACK WORK" danach erfolgt, muss der Remoteaufruf zustandsbasiert erfolgen. Im Jco-Konnektor ist in diesem Falle ein Kontext zu eröffnen.

Code: Alles auswählen.

try
    {
        JCoContext.begin(destination);
        function1.execute(destination);
        funcBapiTransactionCommit.execute(destination);
    }
    catch (AbapException ex)
    {
        ...
    }
    catch (JCoException ex)
    {
        ...
    }
    catch (Exception ex)
    {
        ...
    }
    finally
    {
        JCoContext.end(destination);
    }
  • Nicht alle Remoteaufrufer unterstützen Dynpro-Aufrufe und andere UI-Elemente. Dies daher nach Möglichkeit im Funktionsbaustein vermeiden.

Re: Normalen FUBA in remotefähigen umwandeln

Beitrag von A6272 (Specialist / 240 / 8 / 36 ) »
Kommt auch darauf an, von wo der RFC-Fuba aufgerufen werden soll.
z.B. RFC von EXCEL aus, da gehen Tabellen nur als TABLES und bei IMPORTING/EXPORTING gehen maximal Strukturen

Seite 1 von 1

Vergleichbare Themen

10
Antw.
3501
Views
normalen Listmodus deaktivieren
von Mr. ABAP » 20.08.2007 10:25 • Verfasst in ABAP® Core
0
Antw.
1459
Views
File in XML umwandeln
von khb » 10.11.2006 13:18 • Verfasst in ABAP® Core
5
Antw.
4304
Views
integer in '*' umwandeln
von boogey » 02.05.2010 15:57 • Verfasst in ABAP® für Anfänger
1
Antw.
1697
Views
Liste zu ALV umwandeln
von managero » 06.06.2008 10:31 • Verfasst in ABAP® für Anfänger
10
Antw.
8232
Views
Umwandeln SAPOffice URL in PDF
von Lucyalison » 08.02.2018 16:39 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

SAPGui 8.00 32 Bit vs 64 Bit
vor 19 Minuten von DeathAndPain 1 / 15
IBAN und BUT0BK
vor 39 Minuten von DeathAndPain gelöst 5 / 5952
Gewährleistungsende im Equipment
vor einer Woche von Yourairld gelöst 8 / 28143
IF mit AND und OR
vor 3 Wochen von GastX 6 / 16387

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.