Production order restricted to project BOM


If I have a BOM made for a project, I am able to make a production order against it for another project. Is this a bug or by design? And if it is by design, is there a way for me to restrict a production order to be made only against the BOM for that particular project?


Make Project field in the Production Order a read-only field, and ensure that it fetches value from BOM only. For now, there is no validation of restriction user in Production Order based on Project. You can also consider adding Github Issue for it.