io pure farei come dici te, ma la richiesta è espressamente quella che ogni attore si deve gestire quel flag in completa autonomia.
e quindi non deve esistere un flag unico che valga per tutti (non è un caso previsto).

in sostanza, per farla semplice, è come se nella tabella articoli dovessi avere tre campi del genere (3 al momento, un giorno potrebbero diventare anche 10):
codice:
- articolo_id
- articolo_abilitato_magazzino_1
- articolo_abilitato_magazzino_2
- articolo_abilitato_magazzino_3
- articolo_abilitato_magazzino_N
(lo dico solo a livello teorico, non è una cosa che farei mai questa qua sopra).