I am trying to update the default supplier on non stock items.
The client wants to replace the current default supplier with the new one, rather than add a row.
I have been able to achieve this but the last supplier price is not being overwritten. I believe it should be 0 unless stock has been purchased by that supplier in the past. I am not sure what the behaviour of the last supplier price would be here, if it would update in that way.
Importing with the below replaces the existing default supplier with the new one but the last supplier price remains the same.

I assume it is doing the same if I click in the Supplier Id field on the non stock items suppliers tab and select a new ID. Having tested this, the last supplier price also does not change.
The import scenario should need to remove the supplier completely for a new one to be imported correctly?