Adding a field for the default user warehouse and modifying the global default method for assign in any related field the correct default warehouse.