‎2006 Dec 09 1:34 PM
Hi,
AUTHORITY-CHECK OBJECT 'M_EINF_WRK'
ID 'WERKS' FIELD '0002' -
1
ID 'ACTVT' FIELD '02'. -
2
I HAVE THIS FOLLOWING PIECE OF CODE .
CAN ANYONE TELL WHAT DOES 0002 AND 02 MEAN HERE .
I KNOW ITS PLANT VALUE BUT 0002 HAS SOME VALUE STORED FOR IT
I MEAN TO SAY 0002 IS PLANT ABC OR PLANT XYZ SOMETHING LIKE
O2 IS FOR CHANGE.
SO DOES IT CHECKS WITH SY-UNAME
I WANT SOME THING WHICH CHECKS THE USER HAS AUTHORIZATION TO A PARTICULAR PLANT
SO USER X HAS AUTHORIZATION TO PLANT ABC..
I KNOW WE CAN CREATE AUTHORIZATION BUT I FOUND THIS STANDARD AUTHORIZATION AND I THOUGHT OF MAKING USE OF THIS
THANKS
LET ME KNOW
‎2006 Dec 09 1:46 PM
You are right, 0002 is for Plant value and 02 is for operation you are performing on the plant. I guess 01 is for create, 02 for change and 03 would be for display.
Regards,
Ravi
Note - Please mark all the helpful answers
‎2006 Dec 11 2:03 PM
Hi,
I guess i mis lead you
I WANT SOME THING WHICH CHECKS THE USER HAS AUTHORIZATION TO A PARTICULAR PLANT
SO USER X HAS AUTHORIZATION TO PLANT ABC..
I KNOW WE CAN CREATE AUTHORIZATION BUT I FOUND THIS STANDARD AUTHORIZATION AND I THOUGHT OF MAKING USE OF THIS
let me know if this authorization object works or not.
if it works where does i need to give the user name and the plant value say my plant is ABC then i have to replace 0002 with abc or what.
Thanks
‎2006 Dec 11 3:16 PM
‎2006 Dec 11 5:36 PM
Hi,
IAM NOT SURE ABOUT THIS .
WHEN YOU TYPE AUTHORITY-CHECK IN EDITOR AND DO A F1 HELP .
YOU HAVE A AUTHORIZATION CHECK FOR A PLANT BASED ON USER.
I DON'T WHERE THE THE USER NAME WOULD BE PROVIDED AGAINST THE PLANT .
I MEAN WHERE ALL THE USERS ARE MAINTAINED IN ORDER TO HAVE THE ACCESS.
THANKS
SWATHI
‎2006 Dec 09 2:57 PM
hi
0002 is plant value
02 is change operation.
sure it will check the user authorization.
ask the BASIS to deal with the authroization assignment issues.
Cheers,
Abdul Hakim
Mark all useful answers..