Complex Operation sequence in Route for a BOM

Hello all,

I have a route which consists of operations like 10, 20, 30, 40, 50, 60, 70, 80 and so on.

10 → 20 → 30

40 → 50 → 60

30 → 70

60 → 70

70 → 80 …

This is the setup of operations in workcenter. operations 10,20,30 and operations 40,50,60 are independent from eachother. The end items (which is not defined in items table) produced at the end of the operations 30 and 60 goes into operation 70 with some other items to make eventually a final product.

My problem is when there is a problem at operation 60 I like to mark all the components used in 40, 50 and 60 as scrap. however in axapta it marks all the components at operations 40, 50, 60, 10, 20, 30 as scrap where there is no problem at the output of the op 30.

How can I achive a proper structure for such design without defining new item codes?