I've knocked up a plugin which moves any backordered lines to a new sales order (as a Reserve Order) when the current snapshot is processed, i.e snap 1 as it will process to closed.
I basically ripped the guts out of the standard plugin Move Outstanding Amounts to New Order which is fired by a button. Mine is fired by processing.
It works a treat aside from an error I get at the very end "Object reference not set to an instance of an object". Normally I can work out what causes the error & the resolution.
But in this case I've stepped through the code with the VS debugger & still can't locate the cause. I have also disabled all other plugins, no luck there either.
I thought I'd chuck the plugin over to the Jiwa brains trust to see what can be done to stop the error.