Автоматически заказная спецификация при изменении конструкторской не "перестраивается".
Это неоднократно обсуждалось на форуме.
Чтобы не повторяться, тут напишу только вкратце суть:
Заказная спецификация - это полный состав изделия, зафиксированный на определённый момент времени (на тот, когда эта ЗС была создана).
Это позволяет, в частности, хранить не одно а много таких состояний и сравнивать их - например, посчитать насколько изменилась себестоимость в результате всех изменений внесённых в конструкцию в течение полугода. Это позволяет производству спокойно работать и выпускать существующую модификацию изделия, в то время как конструкторам прорабатывать новый вариант.
И т.п.
Если заказная спецификация устарела:
- если она нужна в старом варианте для истории, то ей ставится статус "не действует", рядом строится новая, актуальная.
- если не нужна в старом варианте, то удаляется, строится новая. Удалить можно "одной кнопкой" с помощью утилиты "очистка заказов".
Касательно "перестроения" (вложенных) - да, надо перестраивать.
Построив когда-то, вы тем самым зафиксировали состав на тот момент. Если хотите обновить, и зафиксировать на текущий - постройте рядом или вместо (см. выше).
Другой вопрос, что не нужно вообще строить заказные спецификации на всё подряд по принципу "чтобы было". Нужно строить только на то, на что они нужны, и только в тот момент, когда нужны.
Например, зачем вам иметь заказные спецификации не только на само изделие, но и отдельно на каждый узел, подузел и т.д. Они вам все по отдельности нужны? Вы ими всеми по отдельности пользуетесь для чего-то?