Activate ABAP Objects Programmatically

Yes, we can activate ABAP objects programmatically, to do that we just need to call the function module \’REPS_OBJECT_ACTIVATE\’.

Please find below the sample code:

*Data Declaration:
PARAMETERS: 
  p_objectToActivate TYPE e071-obj_name. 

*Function module to activate object:
CALL FUNCTION \'REPS_OBJECT_ACTIVATE\'
  EXPORTING
   OBJECT_NAME        = p_objectToActivate    \"Object to activate 
   OBJECT_TYPE        = \'REPS\'                \"Type of the object 
 EXCEPTIONS
   NOT_EXECUTED       = 1
   OTHERS             = 2
          .
IF SY-SUBRC = 0.
  Message \'The object has been activated successfully.\' Type \'I\'.
ENDIF. 

Happy activation. 🙂

,