Hi,
I can see some strange things in your screen shot.Actually,if there are more than one same condition type in condition tab then they would be in red mark or inactive mode but in your case I can see ZBDP and ZCNP two are in red mark as well as ZCSC, ZHAU , ZTLD and ZSCO are in active mode in double.
I think,ZBDP and ZCNP are not fulfilled their requirement in sales order that's why some one might be entered manually ZBDP and ZCNP to get these.
Now coming to the ZCSC,ZHAU,ZTLD and ZSCO condition types might be came by two different tables because your sales order fields might be matched with two condition tables records. If marked exclusive in access sequence for these tables then you don't get this kind of problems
See analysis of this in condition tab.
Thanks,
Naren