Just came across this situation.
Imagine that you start by creating a material in table MARA (Basic Data).
Then subsequently you extend it to table MARC (Purchasing).
Then afterwards you extend it to table MLGN (Warehouse views) where you state only Warehouse Number (no Plant).
In this case field MARC-PSTAT will not be updated with maintenance status "S" (Warehouse management).
(NB: we are aware of ZRMMMSTAT from Note 113966 to fix inconsistency between MARA/MARC maintenance status,
but this does not solve this scenario with MARC/MLGN).
Any ideas how to solve this problem?