In transaction SM50, you often see that the spool work process edits program 'RSPOWP00'. What does that mean?
Cause and prerequisitesThis is not a problem -- only for inforamtion purposes
SolutionIt means nothing at all.
The spool software which runs during the spool work process is implemented completely in C. However, due to technical reasons all work processes must behave identically up to a certain degree. For the adaptation to other work processes, the spool work process does the following:
Once when being started:
The database adjustment software and many smaller base parts are initialized.
The DYNP processor (the processing unit for dynamic screens) is initialized.
The ABAP/4 processor (the processing unit for all programs programmed in ABAP/4) is initialized.
During each processing step:
The work process edits screen "RSPOWP00/2000". This screen does not contain any fields. At the event PBO, the actual spool software is started in its flow logic.
With this trick, database accesses, buffers, error situations and many other things can be handled exactly the same way as in other work processes.
Final note: Do not change anything !
(We have had customers who had deleted 'RSPOWP00' because they believed to have killed a long-running transaction.)
No comments:
Post a Comment