If you have used screen exit to add a storage location in transaction COR6N then you can write a code in that exit for the order by using update or modify statement.
Or if you have added in different method then you can use badi WORKORDER_GOODSMVT for updating the storage location number.
please reward the points if it works you.