Are there any ways to change a timer rule status , ACTIVE/INACTIVE by NCL ?
There are no ways to change a message rule, a message group and a timer rule status, ACTIVE/INACTIVE by NCL on 5.0.
You can change status by SOLVE panel, /EADMIN.R.T.
If you need to control the status by NCL, you can change a ruleset status by $RECALL.
$RECALL to chaSERVICE=ACTION ACTION=INACT or ACT NAME='RULESET=name-of-ruleset'
Please create a ruleset to have ACTIVE or INACTIVE for each rule and run a NCL to have $RECALL to switch the ruleset.