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


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 / 609 / 14 / 27 ) »
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 / 609 / 14 / 27 ) »
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 / 609 / 14 / 27 ) »
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

Über diesen Beitrag


ABAP & SAP eBook Flatrate von Espresso Tutorials Sponsorlink
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SmartForms show table...
vor 5 Tagen von Lucyalison 2 / 2264
Wie groß ist mein DynPro?
vor 6 Tagen von JanR gelöst 3 / 1144

Vergleichbare Themen

CALL FUNCTION ... STARTING NEW TASK ... Task nachverfolgbar?
von Obelix1 » 30.01.2017 18:10
starting new task <-> in update task
von Matthias_L. » 13.09.2007 19:15
starting in new task - messages
von foxtrot » 11.10.2017 08:47
CALL FUNCTION STARTING NEW TASK
von Artie200 » 30.03.2011 11:46
CALL FUNCTION '...' STARTING NEW TASK in RECEIVE-Methode
von nickname8 » 12.02.2019 09:58