I am trying to post an inventory adjustment for one of my child companies in a multi-company setup. I was able to do this for some products and product variants and when I try to maintain this transaction for other product variants belonging to the same product category (which I used before), i get the error "Cannot create moves for different companies". This error is not consistent as the transaction is successful for some of the product variant on the same product category. Please help.... This on Odoo 11
Please note that I was able to create inventory adjustment for some variant on the same product while I was not able to create for others.
Switch to debug mode, then go to the product page,then go to the inventory tab, click on the stock location on the inventory location field, then check Stock Valuation Account (Incoming) and Stock Valuation Account (Outgoing) to confirm that the accounts set on those fields belongs to the current company for the product. That was how i resolved mine