We have a requirement here at B&W that "a Child must be at the same or later State than its Parents" . Currently we have EPDM setup so that the Children are selected by default when promoting the Parent, however EPDM gives the user the option of deselecting the Children thus allowing promotion of the Parent without the Child. The result would be a Parent in Review State and the Child in Preliminary which is against our policy. How can we prevent a Parent being promoted ahead of a Child?
Bottom line, we would never want the condition where and Assembly is RELEASED State and a Part child is in PRELIMINARY.
I attached a screenshot of our current Workflow.