Steps to troubleshoot program crashes and errors when running reports in a remote setup, such as Citrix or Terminal Services. This article also includes possible performance improvements for remote connections for Sage Fixed Assets.
Printer information is only user-specific in remote configurations when you set the UserSettings tag to true.
These steps resolve many errors related to reports, including:
- Error: "Invalid Printer Specified"
- Error occurred while generating a report - please contact your system administrator
- Details: Error executing the report
- Reports freezing or crashing without errors
On the Citrix or Terminal Server where you installed the Sage Fixed Assets client:
- Edit the C:\Program Files\Sage Fixed Assets\Premier Depreciation or Depreciation Network\ASSTACCT.xml or FASACCT.xml.
- Within the Default tags, add <UserSettings>true</UserSettings>.
NOTE:
When you set the UserSettings tag to true, the system creates a UserSettings.xml file in the user's Application Data folder. This stores the PrinterInf, LastCompanyID, and LastGroupID Example: C:\Users\AppData\Local\Sage Fixed Assets - Premier Depreciation.
- Launch Sage Fixed Assets.
- Go to File > Print Setup, select the correct printer. Have each user select a printer the first time they relaunch before opening a company. This is a onetime configuration.
- Attempt to run a report.
Settings that can improve Sage Fixed Assets performance in a Citrix or Terminal Server environment:
<MemoryOptimization>true</MemoryOptimization>
- Improves memory usage and increases client speed in Citrix or Terminal Server environments.
<ConfigSettingsEnabled>false</ConfigSettingsEnabled>
- Prevents saving user interface customizations. All users share the ConfigSettings.xml file.
<UserSettings>true</UserSettings>
- Creates a UserSettings.xml file in the user's local AppData folder (for example: C:\Users\<username>\AppData\Local\Sage Fixed Assets - Premier Depreciation).
- Stores PrinterInf, LastCompanyID, and LastGroupID.
- Select a default printer under File > Print Setup the first time the client opens.
<Roaming>false</Roaming> (2023.0 and higher)
- Add this tag manually to the product XML file.
- When used with UserSettings, it allows copying customized asset list views between systems after selecting a printer.
Tag combinations:
<UserSettings>False</UserSettings> and <Roaming>False</Roaming>
- Copy the GlobalViewSettings.xml file to the default location of C:\Program Files (x86)\Sage Fixed Assets\<Sage product folder>
<UserSettings>False</UserSettings> and <Roaming>True</Roaming>
- Copy the GlobalViewSettings.xml file to the default location of C:\Program Files (x86)\Sage Fixed Assets\<Sage product folder>
<UserSettings>True</UserSettings> and <Roaming>False</Roaming>
- Copy the GlobalViewSettings.xml file to C:\Users\<username>\App Data\Local\<Sage product folder>
<UserSettings>True</UserSettings> and <Roaming>True</Roaming>
- Copy theGlobalViewSettings.xml file to C:\Users\<username>\App Data\Roaming\<Sage product folder>
My Views:
- Solution ID
- 224924350057718
- Last Modified Date
- Wed May 06 19:40:57 UTC 2026
- Attributes
-
Product Information
Tier: NW
Tier: Prem
Version: 2026-0
Version: 2026-1
Version: 2027-0
Modules: Depr
- Views
- 0