Introduction to Maintenance in the Nominal Ledger
Maintenance functions allow you to carry out certain updating tasks, usually involving batch processing and encompassing all or many of the records in the affected register. There are fifteen such functions available in the Nominal Ledger. To use them, ensure you are in the Nominal Ledger module and click (Windows/macOS) or tap (iOS/Android) the [Routines] button in the Navigation Centre. Then click or tap the [Maintenance] button in the subsequent window. The following window appears:---
Please follow the links below for details about the Maintenance functions in the Nominal Ledger:
Go back to:
Account Auto Elimination
Please refer here for details about the 'Account Auto Elimination' function.---
Maintenance functions in the Nominal Ledger:
Account Balance Transfer
Please refer here for a description of the 'Account Balance Transfer' function.---
Maintenance functions in the Nominal Ledger:
Add Tag/Object to Transactions
This page describes the 'Add Tag/Object to Transactions' Maintenance function in the Nominal Ledger.---
The 'Add Tag/Object to Transactions' function allows you to add a particular Tag/Object to every row in every Transaction from a specified period.
Maintenance functions in the Nominal Ledger:
Create N/L Transactions
The 'Create N/L Transactions' Maintenance function is located in the System module and the Nominal Ledger. Please refer here for a description.---
Maintenance functions in the Nominal Ledger:
Generate N/L Accrual Transactions
Please refer here for a description of the 'Generate N/L Accrual Transactions' function.---
Maintenance functions in the Nominal Ledger:
Lock N/L
This page describes the 'Lock N/L' Maintenance function in the Nominal Ledger.---
The 'Lock NL' function allows you to close an accounting period to prevent the further entry of new or corrected Transactions. It does this by updating the Locking setting in the System module. As well as updating the Locking setting, the function will assign a unique Sequence Number to every Transaction in the newly locked period. Sequence Numbers will be assigned to Transactions in Transaction Date order, so that for example the Transaction created from a Sales Invoice on a particular date might be followed in the sequence by the Transaction created from a Purchase Invoice on the same date. The sequence will begin at 1 and will be reset back to 1 at the beginning of each Fiscal Year. Assigning Sequence Numbers to Transactions is a legal requirement in some countries.
You can have Sequence Numbers printed instead of Transaction Numbers in the Nominal Ledger report and the Transaction Journal. To do so, print them using the
Don't Print Transaction Prefix option. If you need Sequence Numbers to be printed in Transaction forms, add the "Sequence" field to the Form Template.
Note that this function will only add Sequence Numbers to Transactions in the Fiscal Year containing the date that you specify. After locking a particular period you will not be able to lock an earlier one. The date that you specify does not need to be the last date of a month or a year. For example, you might choose to run the function monthly. If your Fiscal Year runs from January to December, running the function with January 31 as the specified date will set January 31 as the lock date in the Locking setting and will add Sequence Numbers to all Transactions from January. It will not add Sequence Numbers to any Transactions from the previous December that do not have them because December is in the previous Fiscal Year. Running the function again with February 28 as the specified date will set February 28 as the lock date and will add Sequence Numbers to all Transactions from February. Running the function for a third time with April 30 as the specified date will set April 30 as the lock date and will add Sequence Numbers to all Transactions from March and April. If you do need to add Sequence Numbers to Transactions in a previous Fiscal Year, you will need to change to an earlier lock date in the Locking setting first (e.g. if you need to add Sequence Numbers to Transactions in the previous December, set the lock date back to November 30). You will only be able to do this if you have logged in as a Global User or Person belonging to an Access Group in which Full access has been granted to the 'Change System Locking' Action.
Maintenance functions in the Nominal Ledger:
Rate Gain/Loss
Please refer here for full details about this function.---
Maintenance functions in the Nominal Ledger:
Remove Values from Budgets
This page describes the 'Remove Values from Budgets' Maintenance function in the Nominal Ledger.---
The 'Remove Values from Budgets' function will remove the Base Value and Budget Key from every record in the Budget register or from every Budget record with a specified Tag/Object. It will also set the Budget sum and the Budget amounts in every row in each selected Budget record to zero.
Maintenance functions in the Nominal Ledger:
Remove Values from Revised Budget
This page describes the 'Remove Values from Revised Budget' Maintenance function in the Nominal Ledger.---
The 'Remove Values from Revised Budget' function will remove the Add % to Budget figure from every record in the Revised Budget register or from every Revised Budget record with a specified Tag/Object. It will also set the Budget sum and the Budget amounts in every row in each selected Revised Budget record to zero.
Maintenance functions in the Nominal Ledger:
Remove Values from Revised Budget
This page describes the 'Remove Values from Revised Budget' Maintenance function in the Nominal Ledger.---
The 'Remove Values from Revised Budget' function will remove the Add % to Budget figure from every record in the Revised Budget register or from every Revised Budget record with a specified Tag/Object. It will also set the Budget sum and the Budget amounts in every row in each selected Revised Budget record to zero.
Maintenance functions in the Nominal Ledger:
Revaluation of Base Currency 2
Please refer here for full details about this function.---
Maintenance functions in the Nominal Ledger:
Revised Budget from Budget
This page describes the 'Revised Budget from Budget' Maintenance function in the Nominal Ledger.---
The 'Revised Budget from Budget' function will create Revised Budget records from Budget records. The sub-periods listed in the matrix in a Budget will be copied to the resulting Revised Budget together with the budget values. The Add % to Budget figure in each new Revised Budget will be zero, so the overall value of a Revised Budget will be the same as the originating Budget.
If you will create a Revised Budget for one Account and then produce a Balance Sheet or Profit & Loss report using the Revised Budget comparison, the report will not contain comparisons for the other Accounts. If you need there to be comparisons for every Account, this Maintenance function provides an easy way of creating Revised Budgets for those Accounts.
Maintenance functions in the Nominal Ledger:
Update Transactions
Please refer here for full details about this function.---
Maintenance functions in the Nominal Ledger:
Year End Simulation
This page describes the 'Year End Simulation' Maintenance function in the Nominal Ledger.---
The 'Year End Simulation' function is designed to be used in some countries (for example, Argentina) to set all Account balances to zero at the end of a fiscal year and to post end-of-year results. Running the function will create three Simulations as follows:

Maintenance functions in the Nominal Ledger: