Business Rules

•     Origin code must exist in the Origin Code table.

•     Document number is required.

•     Chart code must exist in the Chart table and be active.

•     Account number must exist in the Account table.

•     If the document type is in parameter ANNUAL_CLOSING_DOCUMENT_TYPE and the period is BB or CB entries will post to closed accounts. Otherwise, the account cannot be closed.

•     Sub-Accounts must be valid and active.

•     Object must exist in the Object Code table.

•     If an invalid, inactive or blank sub-object code is used, the value will be replaced with dashes.

•     Balance type must exist in the Balance Type table.

•     If the Origin Code is defined in the OBJECT_TYPE_BYPASS_ORIGINATIONS parameter and the Object Type code is empty; or if the Origin Code is not in the OBJECT_TYPE_BYPASS_ORIGINATIONS parameter, replace or add the Object Type code associated with the Object Type.

•     Object Type code must exist in the Object Type table

•     Fiscal year must exist in the System Options table

•     Fiscal period must exist in the Accounting Period table and be open

•     Transaction entry sequence number must be numeric. Null and blank values will be replaced with zeroes; non-numeric transactions will be demerged for correction.

•     Transaction ledger entry amount must be numeric

•     If Balance Type offset generation is Y or C, the transaction ledger entry amount must be greater than or equal to zero.

•     If Balance Type offset generation is not N, the transaction debit/credit code must be C or D.

•     If the transaction date doesn’t exist in the University date table, the invalid date will be replaced with the current date.

•     If the origination code is in the TRANSATION_DATE_BYPASS_ORIGINATIONS parameter, the transaction dates in the file will be used instead of the date the file is processed.

•     Document type must exist in the Document Type table.

•     Project codes must be active and valid.

•     If the reference document number is not blank, then the reference document type must exist in the Document Type table.

•     If the reference document number is not blank, then the reference origin code must exist in the Origination Code table.

•     If the transaction encumbrance update code is R, then the reference document number cannot be blank.

•     If the reversal date is entered, it must exist in the University Date table.

•     If the Balance Type encumbrance indicator is Y and the Object Type fund balance indicator is Y, then the transaction encumbrance update code must be D, R or N.

•     If the Object Type code is expense and the Balance Type code is Actuals or Encumbrance, the sub-fund group must exist in the Sub-Fund Group table. Sub-Fund Group is derived from the account number.

More:

Parameters