Automated settlement and client money reconciliation with detailed general ledger, exception handling, BI and KPI reporting