Query on Parts and its Policies

As per my understanding a development part is a part which is in conceptual state.So when it is created on 3DEXPERIENCER2017x it is in "IN WORK" state.We can change the Development part to Production part by clicking on "Set to production " command available?

My query is as follows:

When the dev part is "In work" state, as per my understanding it means that the part is still being worked on reviewed and yet not approved.If it is so, then I feel the "Set to Production" command should be deactivated when the part is in "In Work" state and should be activated only when the part is promoted from "In work" state.But, currently as I can see the "Set to production" command is still activated when the dev part is in In work state.

May I please know the reason behind keep the command "Set to production" as activated when the dev part is in "In Work" state?

Please rectify me, if my understanding is wrong.


Along with this, I would like to know that currently every part on 3DEXPERIENCER2017x level is being managed under EC Part policy,but previously on older version of Enovia V6 level the part used to be governed either by "Development part" policy or "EC part" policy.

So, what was the reason behind keeping only one policy instead of 2 different policies?