Set up the nominal link with Sage 50 Accounts on another computer
Description

When you post the nominal link, Sage 50 Payroll uses the company file to locate your Sage 50 Accounts data. If Sage 50 Accounts is installed on a different computer to Sage 50 Payroll, you must create a company file on the payroll computer and install some accounts files.

Once you create the company file and install the relevant accounts files, you can set up the set up the nominal link to post to Sage 50 Accounts.

Cause
Resolution

Step 1 - Determine your Sage 50 Accounts version and data directory

TIP: Before you create a company file, you must confirm you can access the Sage 50 Accounts data from both the accounts computer and payroll computer. You must also determine the path to the Accounts data from the payroll computer. The path must be up to, but not including the Accdata folder.

  • In Sage 50 Accounts, click Help then click About
  • Under Program Details, make a note of the version number and Data Directory

Step 2 - Create a Company file

  1. Press the Windows key + E, click This PC then double-click C:.
  2. Click File, then click New.
    If the File menu doesn't appear, press Alt.
  3. Click Folder, or if required, click the Folder icon at the top of the window, and name the folder Sage Accounts.
  4. Press Enter, then double-click the Sage Accounts folder.
  5. Click View, ensure file extensions are not hidden.
  6. Right click in the folder, than click New, and click Text Document.
  7. Name the file Company.txt, then press Enter.
  8. Double-click Company.txt, then enter the path to the accounts data, as noted earlier, not including Accdata from the end of the path.
  9. Press Enter, then click File.
  10. Click Save, then click File.
  11. Click Exit, then right-click Company.txt.
  12. Click Rename, then remove the .txt extension so the file name is Company.
  13. Click Yes, then click File.
  14. Click Close.

Step 3 - Amend the payroll.ini

Sage 50 Payroll needs to know which file to use to post your payroll information to Sage Accounts.

To do this, your software uses the payroll.ini file. As Sage Accounts isn't installed on the same computer as Sage 50 Payroll, you must enter the file name into the payroll.ini. Sage 50 Payroll can sometimes have more than one payroll.ini file.

To ensure the nominal link works correctly, you must apply the same changes to each payroll.ini.

  1. Check the following locations for a payroll.ini:
    • C:\Windows
    • C:\Users\\AppData\Local\VirtualStore\Windows
  1. Press the Windows key then, in the Start Search box, type notepad.exe.
  2. Right-click notepad.exe, then click Run as administrator.
  3. Click File, then click Open.
  4. From the file type drop-down list, click All Files (*.*).
  5. Browse to and select the payroll.ini file, then click Open.
  6. Under the [Payroll4] section, type the relevant line from the table below:
    Sage Accounts v30SDOEngine=SDOEngine.30
    Sage Accounts v29SDOEngine=SDOEngine.29
    Sage Accounts v28SDOEngine=SDOEngine.28
    Sage Accounts v27SDOEngine=SDOEngine.27
    Sage Accounts v26SDOEngine=SDOEngine.26
  7. Click File, then click Save.
  8. Click File, then click Exit.
  9. Repeat steps 2 to 6 for each payroll.ini.

Step 4 - Download and install the SDO engine

  1. Click the update link below:
  2. Sign into My Sage if prompted.
  3. Click Save link as or Save target as.
  4. Browse to the Windows Desktop, then click Save.
  5. If the file you downloaded ends .zip, right-click the file and select Extract all.
     TIP: If the file you downloaded ends in .msi, skip ahead to Step 7. 
  6. Set where to save the extracted file, and select Extract.
  7. Right-click the SDO installer file and select Run as administrator.
  8. Follow the on-screen prompts.

Step 5 - Browse to the Company file in Payroll

  1. In Sage 50 Payroll, click Company then Nominal Settings.
  2. Under the Path to Company File heading, click the Browse button.
  3. Browse to the Company file you created in Step 2 - Create a company file click this file then click Open.
  4. Click the Company dropdown box and select the Company name as it appears in your Accounts data that you'd like to post to from this Payroll company.
  5. Click OK.
Steps to duplicate
Related Solutions