FixedOnboard
Switching service type on a draft order now saves correctly
When editing a draft order and changing the service from SCANIT to BIMIT (or the reverse), the switch wasn't sticking. Pricing and scope rows updated correctly, but the order continued to display and behave as the original service type everywhere — in the order detail view, in downstream calculations, and in any status tracking tied to that order.
The fix ensures that when you save a draft order with a different service selected, the service type is written correctly alongside everything else. Reload the order after saving and it reflects the service you chose, not the one you started with.
This applies to draft orders only. Orders that have already been signed follow a separate edit path, and that path is not affected by this change.