Skip to main content

Manage Transaction Codes

Modified: 6 Jun 2026 Jobpac Connect

Within the payroll system, transaction types are required to identify the type of transaction that are being entered.

Hence, you need to assign a transaction code whenever you record a transaction.

To assign a code to a transaction:

  1. Expand the Payroll menu in the left pane of the Jobpac Connect home screen.
  2. Expand the Company Information sub menu.
  3. Select Transaction Definition to display the Transaction Code Maintenance screen.
  4. Select the search icon in the Transaction Code field and select the required transaction code.
  5. Select the search icon in the Group field and select the required transaction group code.
  6. Select OK in the Transaction Code Maintenance screen.
  7. Select Actions and select Modify.
  8. Enter the required values and select OK.
  9. Enter the required oncost values in the Transaction Code Maintenance screen and select OK.

Fields in the Transaction Code Maintenance Screen

This table provides information about the fields in the Transaction Code Maintenance screen.

FieldDescription

Transaction Code

The transaction code that will be used throughout the payroll programs to enter time worked, leave taken and accrued, additions, deductions, taxation values, adjustments and other payroll transactions is displayed in this field.

Group

This is used to allow for more than one version of a transaction code.

For example, the user may want to set up two normal time transactions with different oncosts.

If there is a match with the group code in the employee master file then the transaction matching the employee's group code will be used, otherwise the transaction with a blank group code will be used.

Description

Enter the description for the transaction in this field.

If this field is left blank then it will default to the description of the transaction type.

Short Name

Short name is an eight character description of the transaction that is printed on payslips and some reports.

If this field is left blank then it will default to the description of the transaction type.

Include Super Calculation

Select the checkbox to include the amounts for the transaction code in the calculation of the employer superannuation contribution.

Include RDO Calculation

Select the checkbox to include the amounts for this transaction code in the calculation of RDO accruals.

Include LSL Calculation

Select the checkbox to include the transaction code in the calculations of LSL accruals.

Include in Leave Accrual Calculation (Note: Will be checked for Trans Type = NT and other Trans Types Included in sys parm HNPHRS)

Select this box to include the transaction in leave accrual calculations (based on hours).

Default for Payroll Processing

Payroll processing generates automatic transactions (eg. Normal time for salaried employees, leave loading, group tax).

Select this checkbox to set this transaction code as the default for generating automatic transactions.

Employer Super Related

Select the checkbox if the transaction code represents an employer superannuation.

This option is only applicable when the transaction type is "ERC".

ERC/ACC Code

Enter the appropriate code based on the transaction type.

For ERC transactions, provide the superannuation code.

For ACC transactions, enter the special accrual code.

For LEV transactions, input the other leave entitlement code.

Column

This is only applicable to transactions of type ERC, employer contribution superannuation transactions.

Enter the column number (from 1 to 4) to be used in the superannuation report and the ERCs report.

This is used to distinguish standard contributions from additional superannuation contributions for the same employee.

Cashing Out Leave Type

This option applies only to transaction type "CSU" (cashing out leave).

Select A for annual leave, P for personal leave or L for long service leave.

GL Account Number

Enter the general ledger account against which this transaction is to be booked.

Prevent Expense Account Default

Select the checkbox if you want to prevent overriding the GL account when you enter timesheet for a transaction code.

Affix(N/P/S)

Select the appropriate option for the GL account affix.

Enter "P" if it should be a prefix, "S" if it should be a suffix or "N" if no affix is needed.

Multiplier

Enter a number to adjust the transaction base rate.

If the number is greater than 1, the transaction rate will be multiplied accordingly.

Job Required (N/O/Y)

Yes: Enter "Y" if the transaction requires job information.

No: Enter "N" if no job information is accepted for the transaction.

Optional: Enter "O" if the transaction may contain job information.

Keep History

All leave transactions are kept automatically in the leave history file.

Select the check box if you want to keep other types of transactions like RDO in the history file.

Default Cost Code

Unless specified otherwise in timesheet entry, the transaction code will be costed to this default cost code.

Group Tax Code

Enter the group tax code in this field.

The number of the items on the group certificate, for which this allowance or deduction is placed against:
  • Gross Earnings
  • Meals
  • Board & Quarters
  • Travel & other allowances
  • Lump Sum A
  • Lump Sum B
  • Lump Sum C
  • Superannuation
  • Group Assurance
  • Tax Deduction
  • Termination Tax – Lump Sum D
  • Holiday Leave Loading
  • FBT Gross
  • Lump Sum E
  • TBA
  • Foreign Sourced Income
  • Workplace Giving
  • Union Fees
  • Reportable Super

Get Rate from Job Parameters

If the rate varies from job to job you can specify the rate in the "RTExxx" job parameter (xxx is the transaction code).

Select the checkbox to get the rate from the parameter.

Rate

Enter the default rate or amount for allowances and deductions in this field.

Note: This value is negative for deductions.

Type

Enter one of the following types in this field:

  • A – Amount
  • P – Percentage
  • S - Super
  • G – Garnishee
  • C – Child Support
  • H – Hourly multiplier
  • L – Leading hand

ERC Liability G/L

Enter the employer super contribution general ledger account number in this field.

Note: When this account is entered, the actual amount of the ERC transaction is cleared from the G/L account number entered in the main section of the transaction above and posted to this account.

For example, the superannuation amount calculated could be 9% of the gross pay, say $90.00, but there may be a minimum contribution of $100.00.

In this case, the $90.00 would be posted to the G/L account in the transaction definition above.

However, the minimum $100 would be cleared from the account in the transaction definition above and posted to this ERC liability G/L account, leaving a deficit in the main account.

Affix N/P/S

No: Enter "N" if the specified G/L account number is complete and valid.

Prefix: Enter "P" if the specified G/L account number is incomplete.

It is a prefix and the remaining parts of the G/L account will be a suffixed derived from the Dept/Div/Loc table.

Suffix: Enter "S" if the G/L account specified is incomplete.

It is a suffix and the remaining parts of the G/L account will be a prefix derived from the Dept/Div/Loc table.

Payroll Tax Code

Enter the payroll tax code in this field.

This code determines the column of the payroll tax form to be modified by the allowances.

Valid values are:
  • Salaries & Wages
  • Commissions
  • Bonuses & Allowances
  • Directors Fees
  • Board & Quarters
  • Other Superannuation

Pre Tax Deduction

Select the checkbox if the deduction is a pre-tax deduction.

STP Other Leave Code (NT/ACT/LEV)

Select the required STP other leave code for item wise reportable income.

STP Allow/Deduct Code (ALL/DED/ACT)

Select the required STP allowance/deduction code for item wise reportable income.

LLD STP Code

Select the required STP leave loading code:

  • Paid Leave
  • Overtime
  • Unused Leave
  • N/A
Submit

Table of Contents