2020 Feb 17 7:05 AM
The program ""ZFI_CUSTOMER_AGEING" has exceeded the maximum permitted
runtime without
interruption, and has therefore been terminated.
In this case what has to be done, Please advise
2020 Feb 17 7:11 AM
nidhi1994,
Key point is any program cannot run in the foreground longer than the time allotted in the parameter rdisp/max_wprun_time.
Recommend you to run the program in the background and check.
Also request you to go through the below OSS Note which discusses on the issue:
25528.
Regards!
The program ""ZFI_CUSTOMER_AGEING" has exceeded the maximum permitted
runtime without
interruption, and has therefore been terminated.
In this case what has to be done, Please advise
2020 Feb 17 7:11 AM
nidhi1994,
Key point is any program cannot run in the foreground longer than the time allotted in the parameter rdisp/max_wprun_time.
Recommend you to run the program in the background and check.
Also request you to go through the below OSS Note which discusses on the issue:
25528.
Regards!
2020 Feb 17 7:19 AM
So basically time allotment can be increased for this parameter? If yes then how. Please advise
2020 Feb 17 7:25 AM
nidhi1994 "So basically time allotment can be increased for this parameter? If yes then how. Please advise"
WRONG approach. If you simply increase the time allowed before timeout then when data volumes increase again, you have to increase it again. The time-out parameter is there to protect the system from programs that get stuck and consume large amounts of data.
The RIGHT approach is to analyse the program, find out why it is slow, and optimise it.
If that fails, then the job MUST be run in background, with a facility to check the results when the program has finished.
2020 Feb 17 7:55 AM
2020 Feb 17 8:54 AM
2020 Feb 17 7:15 AM
There are several ways to analyse your issu.
For me the faster is to check the SELECT statement :
transaction ST05
--> Activate trace
--> Run your program ZFI_CUSTOMER_AGEING until it dump
--> Desactivate trace
--> Displace trace
--> Menu Trace > Structural identical statement
and you will find what consume a lot of time in your program
(it could be other things than SELECT statement, but most of the time it is)
2020 Feb 17 7:16 AM
2020 Feb 17 7:33 AM
Hi Nidhi,
The default for this parameter is 600. below link has the rough guide to response time.
a guide to response time and Blog
Regards
2020 Feb 17 8:52 AM
It has been answered many times in the forum...
| User | Count |
|---|---|
| 6 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |