Default addresses not set on sale created from opportunity
The addresses are filled with the address on opportunity but if it is empty (which is common as opportunity does not fill it when party is set), it stays empty.
I think in this case it should be filled with the default addresses.