Purchasing Parts for Engine / Body etc

As per car manufacturing now days, most parts are manufactured by a third party. This usually comes down to who sells the parts at a lower price but also produces the parts to a quality expected by the car manufacturer.

What i am trying to say is that it would be good to have to order all the parts required for building the car (similar to Street Legal Racing)(Cam, Head Gaskets, Batteries, seats, pedals etc, however this would be done a bidding basis where you can negotiate bulk purchases, over time you could get loyalty bonus’s on new orders / Specs.

This would also allow for inventory control, stock monitoring etc. This would also allow for stock to run try and the production line coming to a stand still. This in real life costs car companies millions.

This would be a lot of detail to add, especially as all parts required will need to be put on the market place, however this could be an option that can be set to automatic if people down want to negotiate prices or play to business / strategy levels as other people.

If this is something that you would be interested in, I have a relative who works for a company who build engine pipes, tubes, hoses etc and could get a base rate price.

Correct me if i am wrong, but you can produce parts to a certain quality by the quality slider and if you want to, you can buy parts from other companies…

I understand that you can select this in the engine builder, however a significant part of Car manufacturing is the inventory/stock control. This can cost manufacturing companies millions if they run out of parts resulting in the production line coming to a alt.

I guess you are correct in the sense that you can choose the quality, however would it be possible / achievable to have to buy the parts of such quality before having the option to building the engine/body etc.

I may be over analyzing the output of the game, however its just a few ideas to make the Business / finance side of the game as realistic as possible.

Devs,

Understand this may not be achievable as I do not know the complexities of writing such programming, however please only take this as a possible suggestion.