Sales orders and cost center

V 14
Each sales order have a cost center field which is copied into items cost center when we create an invoice from this sales order.
However, if I set the default cost center of the company, then the cost center entered in the sales order is ignored and invoice items will have the default cost center.
I think setting a cost center in the sales order should override the default cost center otherewise it is very confusing to see the sales order with certain cost center and discover later that the items were recorded in a different cost center