Finance Plain & Simple - Rule Classes and Process Codes

Banner Finance Plain and Simple – Rule Classes and Process Codes

created  (edited ) in Banner Finance


 

Previously we shared information about creating custom rule classes. (Banner Finance Plain and Simple – Custom Rule Classes and Edits) This article will focus on general information about Rule Classes, and in particular the process codes.

What are rule classes?

Rule classes (sometimes referred to as rule codes or journal types) drive all transactions in Banner.  They tell the system where and how transactions should be processed and allow limitations on how transactions can be entered.  Rule classes (particularly journal based ones) can be customized to meet your institutional needs.

How do I use rule classes?

When you create a journal entry, the Journal Type is actually a rule class (for example JE16.)  Rule classes are also hidden behind the scenes and create entries when you transact with purchase orders, invoices, fixed assets, etc.  If you are interested in looking at rule classes, you can view the details on FTMRUCL form.

What are the components of a rule class?

Rule classes are comprised three parts:

  1. header that tells the system how the rule class works.Uploaded Image (Thumbnail)
  2. Edits that tell the system what is or isn’t allowable for particular fieldsUploaded Image (Thumbnail)
  3. Process codes that tell the system what actions to take and where to post the transaction informationUploaded Image (Thumbnail)

How do the process codes work?

Process codes tell the system what actions to take with the information provided in the transaction form in Banner.  There are four key types of process codes in Banner:

Process Code

Prefix

Example

Explanation

Initiator

I

I061

Must be the first Process Code on all Rule Classes

Determines whether debits and credits or +/- are used and how they are interpreted

Operating Ledger

O

O030

Used to post entries to the operating ledger (budget,  year-to-date, reservation and/or encumbrance fields)

General Ledger

G

G010

Used to post entries to the general ledger

Encumbrance Ledger

E

E010

Used to post encumbrance and reservation entries

Different process codes will create different types of postings, and to different fields depending on the codes used.  A series of process codes are strung together to create all of the individual postings that hit the Banner ledgers.

Below is an example of the process codes for a journal voucher that allows posting of operating and general ledger accounts:

Code

Explanation

I061

Allows input of a debit/credit

O030

Post to the year to date actual in the operating ledger

G010

Post to the general ledger

G030

Post inter-fund due to/due from

If you have access to the FTMRUCL screen, you can see all the process codes available by clicking on the drill down beside the Process code field on the Process Code Details block.

Hopefully this goes a little way in making the rule classes, and the process codes in particular a little less mysterious.

Print Article

Attachments (0)

No attachments found.