неофит, спасибо, интересная штука, но это не совсем то что меня сейчас интересует. Интересует именно регламент прохождения заказа по этапам.
Предполагается, что заказ посчитан, и теперь надо сделать так, чтобы заказ прошел все необходимые этапы работ строго в том порядке, в каком это требуется для данного конкретного типа заказов. При этом в процессе допускаются ветвления (прохождение заказа по разным маршрутам в зависимости от исходных данных).
То есть я хочу сделать так, чтобы бланк заказа выполнял одновременно функцию должностной инструкции, то есть некоего регламента, описывающего: что, когда и в каком порядке надо делать.