Hi Mehmet,
After you have defined the blocking reason and assigning it to site as mentioned above,
You can make use of report RWWLOCKD and schedule it on a daily basis so that for any site if this program reads the blocking reason and puts a block accordingly(be it order/delivery/billing/F&R,POS or information block or central block for that matter)
This report reads all the below mentioned 4 tables and updates - puts or removes the relevant block for the relevant site
WRF1
KNA1
T001W
TWRF11(where the blocking reasons are saved)
Hope it helps
BR,
Aram.