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 / 348 / 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.
ABAP, Java, JavaScript
GitHub

Re: Normalen FUBA in remotefähigen umwandeln

Beitrag von A6272 (Specialist / 246 / 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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 74266
Stücklisten
vor einer Woche von Selma.schwarz 1 / 75757
Belege
vor einer Woche von Selma.schwarz 1 / 73686

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.

Vergleichbare Themen

normalen Listmodus deaktivieren
von Mr. ABAP » 20.08.2007 10:25
File in XML umwandeln
von khb » 10.11.2006 13:18
BAPI umwandeln
von SaskuAc » 16.12.2016 11:15
integer in '*' umwandeln
von boogey » 02.05.2010 15:57
Umwandeln SAPOffice URL in PDF
von Lucyalison » 08.02.2018 16:39

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 74266
Stücklisten
vor einer Woche von Selma.schwarz 1 / 75757
Belege
vor einer Woche von Selma.schwarz 1 / 73686

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 75757
Belege
vor einer Woche von Selma.schwarz 1 / 73686