Ok - so this is something that used to confuse me too, and it really made my life easier once I understood it ... Rules only run if the field they are on changes. So you have rules on the ShowCFOSig field that are supposed to SET the ShowCFOSig field - but unless that field's value changes, the rule will never ever fire. I would use a default value for this instead. You can't use default values for boolean fields, so change the field to text and use a default that will return true or false. The other option is put the rules you currently have on the ShowCFOSig field on each of the fields involved, so that the ShowCFOSig field is set when any of those fields change, like discount amount, or discount percent and so on. When those fields change, the logic will run to set ShowCFOSig. Does that make sense? Give it a try & let me know if you need a hand. :)
Hilary Stoupa
