callback orders menu weight based on preset variable #3307

### Changes

* Add the new task to a preset (os_department)
* Fix typos & logic
* Modify the correct menu item weights & verify save
* Add weight min/max helper function