‎2010 Apr 20 2:34 PM
how do define authorization object for OR contion
like
AUTHORITY-CHECK OBJECT 'P_ORGIN' ID 'AUTHC' field 'R' ID 'INFTY' field '0002'
or id 'INFTY' field '0003' .
‎2010 Apr 20 2:40 PM
As far as I know you can't define like that. But you can achive it by following the way below;
AUTHORITY-CHECK OBJECT 'P_ORGIN' ID 'AUTHC' field 'R' ID 'INFTY' field '0002' .
if sy-subrc ne 0.
AUTHORITY-CHECK OBJECT 'P_ORGIN' ID 'AUTHC' field 'R' ID 'INFTY' field '0003' .
if sy-subrc ne 0.
error message 'You're not authorized....'.
endif.
endif.
‎2010 Apr 20 2:37 PM
Hi,
For reading value will be 0003, for change it will be 0002 and for create 0001.
thanks
Subhankar
‎2010 Apr 20 2:40 PM
As far as I know you can't define like that. But you can achive it by following the way below;
AUTHORITY-CHECK OBJECT 'P_ORGIN' ID 'AUTHC' field 'R' ID 'INFTY' field '0002' .
if sy-subrc ne 0.
AUTHORITY-CHECK OBJECT 'P_ORGIN' ID 'AUTHC' field 'R' ID 'INFTY' field '0003' .
if sy-subrc ne 0.
error message 'You're not authorized....'.
endif.
endif.
‎2010 Apr 20 2:46 PM