It is not possible to trigger a background job with an operating system event.
- 1. sapevt is not called correctly
- 2. Event is not defined in R/3
- 3. Profiles have not been maintained correctly
- 4. Message server can not be reached
Background jobs triggered by an operating system event in R/3 are called by program sapevt, which is located in
directory /usr/sap/
- 1. The call is:
sapevt
sapevt
In the latter case, the message "sapparam(1c): No Profile used." is issued. You can ignore this message.
You can also specify the following options:
-t writes trace file 'dev_evt' into local directory
-p
If a parameter is specified when scheduling an event-driven job, and the event is then called, the job is started only when sapevt is called with the relevant parameter.
If a parameter is not specified during scheduling, the job is always started when the event is called regardless of whether sapevt is called with a parameter or without.
Events are not saved; Instead, they start the jobs that have been released at the exact time of the call.
- 2. The event
- 3. Check whether the spelling of the event name being called exactly corresponds to the one in the SAP system. This is particularly important when long event names are used.
- 4. Check the profile parameters rdisp/mshost and rdisp/msserv in the default and instance profiles.
- 5. Check in UNIX /etc/services whether the message server has been defined. Example: sapmsBIN 3604/tcp
Additional key words
sapevt
No comments:
Post a Comment