Technical Information

GENERAL LEDGER CODE (GL Code)

The GL Code used for a transaction is written to the relevant fields in the Job Transactions table (for Activity Codes) and Job Invoice Lines table (for Sales Codes).

The GL Code is determined when a number of processes are initiated:

  • When a Batch List is printed: It determines the GL Code for the selected Batch/es only.
  • When the General Ledger Enquiry is run: The initial entry into the program determines the GL Code for all Job Transactions and Job Invoice Lines.
  • When the export to the financials is done: It determines or re-determines the GL Code for the selected Batch/es only.

The GL Coded column identifies the updated status of the GL Code.

  • 0 means that the GL Code has not been determined. Any of the above 3 processes will determine the GL
    Code and make the GL Coded field -1
  • -1 means that the GL Code has been determined but that every time one of the above 3 processes are
    Initiates the GL Code is recalculated.
  • 1 means that the transaction has been exported and the GL Code is now fixed.
  • 2 means that these transactions have been initialised at set up time. They will never be recalculated.

Note that when you un-export a batch the GL Coded field is put back to -1. (It unlocks it.)