Just because supplier has shipped material does not mean production order can calculate the value of finished goods. It needs to know costs of input materials.
That will generally be fulfilled when purchase invoice is entered. So from the production order point of view - it’s qty owned that is important.
Have a look at Understand insufficient quantity on a production order | Manager which explains why it works this way and what would happen if it wouldn’t.