2012 Oct 04 10:11 AM
Hi Experts,
I face a strange problem where in the transaction ME9F behaving in a strange manner .Suppose if I execute the transaction ME9F by inputting it at the command prompt I get a selection screen consisting of two blocks. When I navigate to the back end program of the transaction using SE38 and do an F8 over there it displays a selection screen with three blocks now. Why is this difference. I checked the Transaction ME9F has got one authorization object assigned to it. Is it gonna make any difference?Please suggest.
Best Regards,
Lakshman
2012 Oct 04 10:19 AM
2012 Oct 04 10:19 AM
2012 Oct 04 10:28 AM
Lakshman,
CALL TRANSACTION 'ME9F'.
r u used this code?If not use this it'll work fine.
(or)
For ME9F tcode backend program RM06ENDR_ALV. u can execute this program directly instead of executing tcode.
Regards,
BALAJI.
2012 Oct 04 10:32 AM
Lakshman,
The program assigned to ME9F also a base program for following tcode :
ME9A
ME9E
ME9F
ME9K
ME9L
So lot of standard coding is done on tcode base for the program, so if you execute it from SE38 it is not behaving like u expected.
Thanks/Gagan
2012 Oct 04 10:39 AM
Hi lakshman,
This is not due to the authorization object. That authorization object is just for the maintenance of EKORG i.e purchasing organization.
This behaviour is due to the following condition in program that is associated witth tcode ME9F i.e RM06ENDR_ALV
CASE screen-group1.
WHEN 'REL'.
IF p_kappl NE 'EL' AND p_kappl NE space.
screen-input = '0'.
screen-required = '0'.
screen-invisible = '1'.
Due to this reason the complete block is not visible via tcode me9f and is visible via tcode se38 .
Hope this solves your query.
Rgds,
Sandeep katoch
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |