‎2008 Dec 01 12:37 PM
Hi Guys,
Can we do an extended programme check for multiple programs at a time. if yes please let me know the procedures. ?
Edited by: Matt on Dec 1, 2008 1:49 PM - reduced number of question marks
‎2008 Dec 01 12:45 PM
Hi,
I don't think we can do for multiple programs at one time..
Regards,
nagaraj
‎2008 Dec 01 12:45 PM
Hi,
I don't think we can do for multiple programs at one time..
Regards,
nagaraj
‎2008 Dec 01 12:47 PM
Hi Sanu
in the SLIN transaction you can do it one at a time.
You can create a Z program (Copy of slin) and you can modify it for multiple entries and then
and in output you generate the report one by one for each program.
Give it a try.
Regards
Neha
Edited by: Neha Shukla on Dec 1, 2008 6:18 PM
‎2008 Dec 01 12:51 PM
Here's how I found out the answer is yes:
1. Go to SE93 to view the transaction SLIN.
2. This tells you the program is: SAPLSLIN.
3. "SAPL" programs are function modules. So go to SE80 and look at function group 'SLIN'.
4. This has a number of function modules. The one you want is EXTENDED_PROGRAM_CHECK.
5. Write a program that selects a number of programs, and throws them, one at a time, to this function module.
‎2008 Dec 01 1:01 PM
Thanks guys... Both the ideas are great.. but how do we realise each programme has passed the extended programme check.. output is either in red,green or yellow .. how do we capture this for each programme when we pass multiple programs through FM ? Hope i am clear to u guys
‎2008 Dec 01 1:04 PM
‎2008 Dec 01 1:14 PM
The function module returns the results in a table. Have a look at it. It's use is quite straightforward. Write a program that uses the function module, and examine the returned tables. Compare with the results you get using SLIN directly. You should be able to work it out.
( Or look at function module EXTENDED_PROGRAM_CHECK_SHOW which is the fm that displays results - that'll show you how to decode the table ).
matt
Edited by: Matt on Dec 1, 2008 2:14 PM