Setting up Journal Classes

Journal classes allow you to classify journals at a basic accounting level, for example, receipts, payments, transfers, and so on. They enable you to associate logical groupings of journal types more formally than the classical method of using the journal type codes to do this. In other words, journal classes allow you to group journals according to their business function.

Unlike journal types, journal classes are optional; you do not need to use them to post journals to a Financials ledger. However, if you are using voucher numbering it is necessary to create journal classes and to categorize each journal type as part of a journal class. To do this from SunSystems select Journal Types (JNT) and set the Journal Class Code field on the General tab as appropriate on each journal type record.

If you are using journal classes, a journal class code is automatically stored as part of each ledger transaction, merely by its association with the journal type.

A journal class cannot be deleted once it has been used, that is, once the journal class has been assigned to a journal type, or has been used as the default value for a system batch process (defined in Ledger Setup).

Mapping Journal Classes to system batch functions

All system batch functions are posted with the journal type SYSTM, for example, system journals generated by fixed asset depreciation, payment run, and so on. Each provides a different business function, so if you are using journal classes, you may map each of the batch functions separately to your journal classes. To do this, once you have created your journal classes, from SunSystems select Ledger Setup (LES) and on the Journal Classes tab select a Class Code as appropriate for each batch process.