Create the task with planned hours calculated in the SO
Adding a field for the default user warehouse and modifying the global default method for assign in any related field the co