Preventing Fraud and Errors through Segregation of Duty