Remote Function Call und Workprozesse

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Remote Function Call und Workprozesse

Beitrag von JohnLocklay (Specialist / 183 / 30 / 2 ) »
Moin, kurze Frage.

Fuba ist remote fähig und soll auf einem anderen system zeuch machen.
Der RFC Ping war erfolgreich und das Ding rödelt los.

Jetzt sind aber auf diem Zielsystem alle Workprozesse belegt.
Was macht das SAP System dann?

Wartet es solange bis einer frei wird? Gibt es da ne Timeout Grenze?
Grundsätzlich, wie reagiert das System, gibt es da ein vorgegebenes Prozedere?

Danke für eure Hilfe

J.
Code once - Think twice

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


Re: Remote Function Call und Workprozesse

Beitrag von Somani (ForumUser / 81 / 12 / 20 ) »
Hallo

Die CALL FUNCTION müsste folgende Default-Exeptions haben:

Code: Alles auswählen.

function_not_exist    = 1
communication_failure = 2
system_failure        = 3
resource_failure      = 4
OTHERS                = 5.
Im Falle von keinen freien WP (DIA) sollte ein subrc 4 zurück kommen.

Folgende Benutzer bedankten sich beim Autor Somani für den Beitrag (Insgesamt 2):
JohnLocklayTron


Re: Remote Function Call und Workprozesse

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin.
Bei RFC haben die Standard Exceptions keine Wirkung.
Deshald gibt es BAPIRET2 als Tabelle und spezielle Exceptions mit msg_text, die man manuell anfügt.
Mal bitte mit folgendem Code testen:

Code: Alles auswählen.

FORM check_avail.
  DATA:
"  info LIKE rfcsi,
  msg_text(80) TYPE c. "Message text

  CALL FUNCTION 'RFC_SYSTEM_INFO'
    DESTINATION p_des1
    IMPORTING
      rfcsi_export          = des1_info
    EXCEPTIONS
      communication_failure = 1 MESSAGE msg_text
      system_failure        = 2 MESSAGE msg_text.


ENDFORM.                    "Check_avail
Im Fehlerfall steht in msg_text was schief läuft.

gruß Jens

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
JohnLocklay

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2198
Views
Remote Function Call
von km216 » 03.03.2011 10:31 • Verfasst in ABAP® Core
3
Antw.
3524
Views
Remote Method Call
von Beni » 24.03.2005 07:45 • Verfasst in ABAP Objects®
1
Antw.
2536
Views
CALL FUNCTION und CALL TRANSACTION
von phil1982 » 10.08.2007 11:00 • Verfasst in ABAP® für Anfänger
0
Antw.
2646
Views
CALL FUNCTION 'CSAP_MAT_BOM_CREATE'
von Neugieriger » 13.12.2007 13:19 • Verfasst in ABAP® Core
5
Antw.
4762
Views
CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
von autohandel7 » 17.07.2014 14:26 • 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

Dialog-Container mit Toolbar/Status
vor 12 Stunden von black_adept gelöst 23 / 3705
User Exit EXIT_RQCPRM10_001
vor 13 Stunden von a-dead-trousers 2 / 273
Trennen Strasse und Hausnummer
vor 19 Stunden von payten 13 / 10622
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1326

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

Dialog-Container mit Toolbar/Status
vor 12 Stunden von black_adept gelöst 23 / 3705
User Exit EXIT_RQCPRM10_001
vor 13 Stunden von a-dead-trousers 2 / 273
Trennen Strasse und Hausnummer
vor 19 Stunden von payten 13 / 10622
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1326

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2860
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9452