FuBa in neuem Task starten "STARTING NEW TASK"

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

FuBa in neuem Task starten "STARTING NEW TASK"

Beitrag von jan.se (ForumUser / 2 / 0 / 0 ) »
Hallo zusammmen!

Also ich starte einen FuBa mehrmals parallel mittels "starting new task". Im Dialogbetrieb funktioniert auch alles wunderbar, im Batchbetrieb bekomme ich allerdings Fehler.
Ist es möglich, FuBas mittels "starting new task" zu starten, wenn das Programm im Hintergrund läuft? Oder funktioniert das nur im Dialogbetrieb?

Vielen Dank und Gruß

Jan

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


Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Hallo jan.se,

man kann auch im Batch "starting new task" verwenden. Was für Fehler treten denn auf ? Vielleicht ist das Maximum an Prozessen, die über RFC gestartet werden dürfen, erreicht.
Du solltest in den FuBa-Aufruf noch zwei Systemexceptions aufnehmen, über die du so etwas in Erfahrung bringen kannst:
data: l_message like sy-title.
...
exceptions
...
system_failure = 91 message l_message
communication_failure = 92 message l_message.

mfg dele

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Moinsen.

Das funzt auch im Hintergrund.
Welcher Fehler tritt denn auf? Fängst Du die Standard-Exceptions (RESOURCE_FAILURE / COMMUNICATION_FAILURE / SYSTEM_FAILURE) ab? Falls ja, welche Message bekommst DU?

Gruss,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Beitrag von jan.se (ForumUser / 2 / 0 / 0 ) »
Hallo.

Danke für die Antworten. Also die Tasks werden ohne Fehlermeldung gestartet, ich sehe sie auch ganz kurz in der Prozessübersicht.
Wenn ich allerdings in der Callback-Routine mit receive die Ergebnisse abfragen will, bekomme ich folgende System-exception:
"connection closed (no data)"

Die Funktionsbausteine habe auch nicht wirklich das gemacht was sie tun sollten.

Gruß, Jan

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Hmpf, blöd!

Guck mal in der SM21, ob da irgendeine Fehlermeldung auftaucht. Einen Dump gibt's ja wohl nicht - oder etwa doch? :shock:

Gruss,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Beitrag von Gast ( / / 0 / 3 ) »
Hallo!

Nein, es kommt kein Dump. Und es liegt auch nicht an meinem FuBa. Ich habe jetzt mal versucht, einen Standardbaustein von SAP zu starten (RFC_INFO) und es tritt das gleiche Problem auf.
Da ich ja hier schon erfahren habe das es grunds�tzlich m�glich ist, hoffe ich das es "nur" irgendeine Einstellung im System ist - jetzt mu� ich diese Einstellung nur noch finden....

Gru�, Jan

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Moinsen.

Hast Du die RFC-Exceptions auch beim Aufruf des Bausteins abgefangen? Ggf. gibt es da schon ein Problem...

Ansonsten kannst Du noch in den RFC-Trace gucken. Der liegt auf dem App-Server in einem Verzeichnis

Code: Alles auswählen.

/usr/sap/<SID>/<inst>/work
wobei <SID> fuer die System-ID steht und <inst> fuer den Instanznamen (haeufig DVEBMGSxx, xx = Instanznummer).
Die Namen der Tracefiles beginnen mit "dev_rfc". Evtl. findest Du da noch Infos.

Gruss,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Seite 1 von 1

Vergleichbare Themen

0
Antw.
221
Views
RFC FUBA IN BACKROUNG TASK / STARTING NEW TASK
von EZ09 » 05.02.2023 22:54 • Verfasst in ABAP® für Anfänger
11
Antw.
7077
Views
CALL FUNCTION ... STARTING NEW TASK ... Task nachverfolgbar?
von Obelix1 » 30.01.2017 18:10 • Verfasst in ABAP® Core
1
Antw.
2305
Views
starting new task <-> in update task
von Matthias_L. » 13.09.2007 19:15 • Verfasst in ABAP® Core
6
Antw.
3042
Views
starting in new task - messages
von foxtrot » 11.10.2017 08:47 • Verfasst in ABAP® Core
5
Antw.
5102
Views
CALL FUNCTION STARTING NEW TASK
von Artie200 » 30.03.2011 11:46 • Verfasst in ABAP® Core

Über diesen Beitrag


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.