Job-number split required
Turned on for an invoice approval step, the invoice can be approved at that step only when its net is 100% split between job numbers or projects. If the split is missing, the Approve button asks for it, then saves and approves in one go.
It is set per step, so you can require it at the finance approver's step only, for instance. It is available for invoice approval only and does not apply to transfer approval. It is off by default.
The same dialog asks for the split on the invoice banner, in the Approvals list and in focus mode. Save and approve saves and approves together: if either fails, neither happens and the invoice stays at its current step. The approver needs no billing rights for this, only the right to decide the step; creating a new job number still needs billing management rights.
Saving the split does not restart the approval from the first step.