Hello everybody,
the problem I want to solve looks as follows:
I have an ABAP report that is runnng as Batch-job (imagine a frame within certain reports run).
The program runs, as customised, the whole day continuesly as a batch-job . At customised intervals it checks some conditions and "submits" other reports also in the same instance of the Batch-job and waits for them to "return".
Within the process/stack of a submitted, second report any messages are posted in certain application logs (BALLOG).
Every message that usually would come to the display is suppressed by FuBa "DIALOG_SET_NO_DIALOG" and "DIALOG_SET_WITH_DIALOG". This is necessary because else the Batch-job would crash as you know.
However, in the endless downs of SAP there is a location where an "E" message raises and the whole job crashes with "A" because of system exception "error_message".
The second job crashes and aborts the whole job without returning to the caller report.
This happens maybe once in a week or once a month, very unregular.
The location is not to be found!
Is is okay that the submitted, second report aborts.
But it is absolutely necessary that the first report still runs after the second one crashed and the batch job still must stay active.
How can I prevent that the wohle job aborts?
Any idea (simple/complicated) is welcome.
Thanx
Frank