How would you design this with Dynamics NAV 2017?
Three different companies, same owner, same industry.
They share a production plant. Each company owns different machines.
They need to use MRP so Dynamics NAV manufacturing is a must.
They get sales orders from their customers indistinctly because any of them can sell final goods (books, by the way).
In a production order, it usually participates machines, personnel and raw materials not only for the company that got the sales order, but from the others.
At the end of the month they have lots of administrative complexity in figuring out what one company did for others of the group and make an invoice for that.
I see two possible solutions for design, please choose and comment:
a) set up three companies, create a "Virtual Production" fourth one for the plant that would run the production orders and develope some coustomization to syncronize sales/purchase orders and stock between Virtual Production Company and the 3 real. Use INTERCOMPANY to simplify invoincing among them.
b) set up only one company and use a new DIMENSION named Company to tag every single operation in other to track operations between them. Create a customization to generate invoices between them for the used resources.
Unfortunately I see lots of customization...