Is it Possible to Import Stock Assignments?

SUGGESTED

Here's the background here:
We have Sales Order lines tied to a finished good produced by a work order (link is via MFGITM.VCRNUMORI / MFGITM.VCRLINORI)
Not all our sales orders and work orders are linked this way.  Say it's 50/50 linked and not linked. 

We would like to start running assignments in our system to assign the rest of the work orders that aren't directly linked to a sales order, but we've found that assignments do not respect this existing link on the MFGITM table as we assumed it would.

As a result we have work orders linked to one sales order via the MFGITM table, but the assignments table (MTOLINK) has the work order assigned to completely different sales order.

The only thought I had was that if I could run some sort of process that would first perform assignments for these linked work orders/sales orders, then I run the batch assignments for everything else then I would be able to force the assignments I know should be there and let the system do what it will with everything else.

Has anyone ever had this issue?  How did you deal with it?
And, per the subject of this discussion, can a stock assignment be created via an import?  I've not found any existing template to do this, but I think an import of manual assignments could fix this issue for me.