Can I have two types of advances at the same time with different maximum values , different audit recovery rules and stop an advance from being opened if an existing outstanding exists and how to implement approval rules based on different maximum values.