| | Error: "Invalid Printer Specified" on Citrix or Terminal Server |
| Cause | The printer information isn’t user specific in remote configurations unless the UserSettings tag is set 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
|
| Resolution | 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, a UserSettings.xml file is created 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.
Note: 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>
- Setting this tag improves the usage of memory and speed of the client in a Citrix or Terminal Server environment.
- <ConfigSettingsEnabled>false</ConfigSettingsEnabled>
- The ConfigSetting.XML file stores any customization to the User Interface. This is a shared resource to all users. When you set the ConfigSettingsEnabled tag to false, any changes made to the User Interface won’t save.
- <UserSettings>true</UserSettings>
- When you set the UserSettings tag to true, a UserSettings.xml file is created in the user's Application Data folder (C:\Users\<username>\AppData\Local\Sage Fixed Assets - Premier Depreciation). This will store the PrinterInf, LastCompanyID, and LastGroupID.
- The first time the Client opens, under File, Print Setup, you must select the default printer before continuing to any other process
- <Roaming>False</Roaming> (2023.0 and higher)
- Manually enter the Roaming tag into the product XML file. When used with the UserSettings tag, after selecting a printer, you can copy customized asset list views created on another system to the remote system.
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>
See How to Customize the Asset List for more information on My Views. [BCB:165:Chat Fixed Assets US:ECB]
|
|