I would like to receive an error message when the total debits do not match the total credits for the entire journal entry. Currently the system only checks for balancing between class, project, transaction codes and funds. Every quarter I do a journal entry to move expenditures out of a clearing fund and into other funds. They system allowed me to do a journal entry that was out of balance.
The system is already doing this. If the entire batch is out of balance with regard to debits and credits then that means it is out of balance that way based on one of the characteristics that you described. At any time you can view a summary total of debits and credits of the batch.