Skip to main content

Attaché Payroll (New Zealand): End of year housekeeping

Attaché Payroll (NZ) end of year housekeeping - deleting history transactions and terminated employees

Updated over 2 weeks ago

If you have a large payroll with many transactions, deleting history transactions and terminated employees may speed up processing and reporting times.

📌 Notes:

  • Before proceeding, ensure you have created your history company and run end of year.

  • You will NOT be able to delete terminated employees if they have transactions and YTD figures in the new financial year.

  • You can only delete employees when:

    • the EOY has been completed

    • They have no transactions.

    • Have a zero YTD total.

  • Carry out Payroll housekeeping in your current live company.

  • You can use the history company if you need to reprint reports for terminated employees.


Deleting Terminated Employees after EOY

⚠️Important:

  • To delete terminated employees, you must have run your Payroll end of year. You will use this copy if you need to reprint reports for terminated employees.

  • Before you begin the processes below, take an archive backup.


Delete history transactions — Time sheets and Adjustments

Timesheets

  1. Choose Payroll, Transactions, Time Sheets, Delete History Transactions.

  2. From the Period Ending Range task area, enter the First Date (Start of last FY) and Last Date (end of last FY).

  3. You can also select the Exclude transactions less than 12 months old checkbox if required.

  4. In addition, for further filtering, you can also click Options (F4) and select the Employee Range Selection.

  5. Once the ranges and options are correct, click Accept (F9). The program will confirm how many records have been deleted.

  6. Click Close (Esc) to finish the process.

Adjustments

  1. Choose Payroll, Transactions, Adjustments, Delete History Transactions.

  2. Follow steps 2-6 above in the Timesheets section.


Delete Super Payment Details

  1. Choose Payroll, Period End, Superannuation, Delete Super Payment Details.

  2. Set the Terminated check box to Yes and Page Down to enter any relevant ranges.

  3. Click Delete (F9). The program will confirm how many records have been deleted.

  4. Click Close (Esc) to finish the process.


Delete employees

  1. Choose Payroll, Masterfiles, Employee Details, Delete.

  2. Enter the Employee Code range.

  3. Click Start (F9). The program will confirm how many records have been deleted.

  4. Click Close (Esc) to finish the process.


Information messages and recommended action

See details on each error message below.

  • "Leave Liability Not Zero".

    1. Print the Leave Liability Journal (Payroll, Reports, Leave, Leave Liability Journals).

    2. In the Employee Status selection area, set only the Terminated check box to Yes.

    3. Print the report and choose Yes to create the GL Journals.

      📌Notes:

      • If the message still appears when trying to delete terminated employees, check the employee's Masterfile, Leave tables tab.

      • If they are set to NIL, you will need to add the relevant leave tables to reverse the leave liability.

  • "The Employee Other Payments File contains unprinted details for Employee Code XXXXXXX".

    • Follow the steps above in the Delete Super Payment Details section.

  • "Cannot delete – Employee Masterfile has Payroll G/L Interface".

    1. Go to Payroll, Reports, Other Reports, General Ledger Postings.

    2. From the Modules task area, select Payroll.

    3. Click Print to run the report.

    4. Check the transactions on this report.

      • If there are transactions to be posted to the general ledger, Post the transactions to GL.

      • If the transactions are not to be posted to the general ledger:

        1. Go to Payroll, Reports, Other Reports, Delete GL Postings File.

        2. Choose Payroll from the Modules selection task area.

        3. Enter the Date Range First Date and Last Date.

        4. Click Accept (F9). The program will confirm how many records have been deleted.

        5. Click Close (Esc) to finish the process.

Did this answer your question?