The vendor production order can be created manually or automatically by putting an assembly or a mfg item in the BOM with line type "vendor".
We want a third way to create them: via firming of planned production orders. This is a more natural way in my view.
The buyers are responsible for these production orders, they will filter them out of the planned production orders , for example because the routing-id is intelligent and shows that it is outsourced labor.
Then the firming should allow an option to a vendor production order. This would be a very tiny adjustment of the logic.
THen in the PRoduction order grid we have a very easy way to filter these vendor production orders for the buyers, and the production supervisors can filter the vendor prod orders out.