Initial changes to add attributes to transaction form.
op:1888 - initial changes to GL form
Main changes to GL Batch to remove ATTRIBUTES TAB
0001884: Payments - Exchange Rate field not following OpenPetra standard
0001883: Payments - Cheque number field doesn't disable for Cash Payments
0001882: Payments - Payment type doesn't default correctly
0001887: Supplier Transactions - Needs an amount due column
0001886: Supplier Transactions - Incorrect handling of payment rows in grid
0001805: Supplier Edit - Changing currency on a supplier changes existing invoices
Commit after merge
0001885: Reprint Payment Report - Menu option disabled on main screen and not context sensitive on supplier transaction screen
0001893: Recipient History does not show the donor
0001449: Income & Expense Report - Report fails if "from period" not same as "to period"
Commit after merge
0001448: Income & Expense Report - Reporting by Quarter fails
0001450: Finance Reports - Problems with validation of combo's
Commit after merge
Further changes to GL Batch handling and saving
0001036: No error is raised when the Client log file cannot be accessed
Commit after merge
Further fixes
Commit after merge
Uncrustify
Make sure reference to PPerson table is set to null after removing it from DataSet. This fixes a number of unit tests.
0001880: Invoice Deletion - Not sure if it should be there and can cause unhandled exception