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 / 343 / 3 / 102 ) »
  • 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 / 238 / 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.
3374
Views
normalen Listmodus deaktivieren
von Mr. ABAP » 20.08.2007 10:25 • Verfasst in ABAP® Core
5
Antw.
4076
Views
integer in '*' umwandeln
von boogey » 02.05.2010 15:57 • Verfasst in ABAP® für Anfänger
11
Antw.
4840
Views
BAPI umwandeln
von SaskuAc » 16.12.2016 11:15 • Verfasst in ABAP® für Anfänger
0
Antw.
1393
Views
File in XML umwandeln
von khb » 10.11.2006 13:18 • Verfasst in ABAP® Core
1
Antw.
1629
Views
Liste zu ALV umwandeln
von managero » 06.06.2008 10:31 • Verfasst in ABAP® für Anfänger

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

SD_PRINT_TERMS_OF_PAYMENT
vor einer Woche von Manfred K. 1 / 2673
BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Wochen von snooga87 1 / 4480