NLS Service

The NLS Service can be used to schedule the accrual process, report generation, ACH processing, archiving, and other processes that are routinely run without the need for user interaction.

The NLS Service is not installed by default on client computers and should only be installed on those computers intended to run an automated process. During the installation process, the NLS Service may be installed by selecting Custom/Complete installation and selecting the NLS Service from the list of items to install.


For ASP/Switch customers, NLS Service is already installed and ready to use in the hosted environment. Configuration is not necessary. Skip ahead to Automated Accruals.


  1. Navigate to the bin directory (C:\Program Files (x86)\Nortridge Software\NLS\bin) and double click  NLSServiceMonitor.exe. If you receive the error message below, you will need to right-click the  NLSServiceMonitor.exe and select  Run as administrator.

    This will present the following dialog box:

    If you had a previous version of the NLSService Installed, you will see a different dialog box which will give you the option to remove the old NLSService—click Yes. After the old Service has been removed, click File > Connect to another computer. Select the computer that you want to connect to and you will then be to the screen shown above, where you may proceed with the remaining steps.
  2. Fill in the Windows account information and click OK.
  3. Start the service by clicking  on the toolbar.
  4. Right-click on Local Computer and select Add Server.
    Fill out the database information.

    This will scan the available NLS databases on the server. If there are several databases, the process could take some time. Once it is complete, select the NLS database for which you want to configure the service and click OK.
  5. After the database has been added, it will appear in the tree of the Service Monitor.

  6. Go to Edit > Options and fill out a path for the log file (optional) and the path of the folder where NLS is installed.

    NLS 5.33 and before

    The Log view will display the first 100 events in the log file.

    NLS 5.34 and later

    The Log view will display the most recent 100 events in the log file.

    To view the log in its entirety, open the log file using a text editor.

    Email/SMS Notifications

    NLS 5.29 and later

    Click Email/SMS Notifications in the Advanced Options dialog to configure NLSServiceHost to send an email or SMS text message when a success, warning, or error conditions occur.

  7. Proceed with the configuration under NLS Service in System Setup to set up your accrual automation.

Setting up Scheduled Services

In Setup > System > NLS Service, click Add Add to add a new scheduled process. In the configuration window, enter a description and the desired time of execution.

NLS 5.35 and LaterNLS 5.34 and Before

NLS 5.35 and later

Select Execute on Schedule and enter the time and frequency to execute this service or select Execute After and select a service. If Execute After is selected, this service job will only execute after the selected service has completed successfully. If one service in a chain of sequential jobs fail, the whole sequence will stop at that point.

See the sections below for configuring NLS Service for different target types.