Rules are typically thought to be simpler to follow than principles, demarcating a clear line between acceptable and unacceptable behavior. Rules also reduce discretion on the part of individual managers or auditors.
In practice rules can be more complex than principles. They may be ill equipped to deal with new types of transactions not covered by the code. Moreover, even if clear rules are followed, one can still find a way to circumvent their underlying purpose – this is harder to achieve if one is bound by a broader principle.