| Error: "Invalid Printer Specified" on Citrix or Terminal Server |
Cause | The printer information is not 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 the Sage Fixed assets client is installed: - Edit the C:\Program Files\Sage Fixed Assets\Premier Depreciation or Depreciation Network\ASSTACCT.xml or FASACCT.xml.
- Within the Defaults tags add <UserSettings>true</UserSettings>.
Note: When the UserSettings tag is set to true a UserSettings.xml file will create 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 may improve Sage Fixed Assets performance in a Citrix or Terminal Server environment: - <MemoryOptimization>true</MemoryOptimization>
- Setting this tag will improve 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 ConfigSettingsEnabled tag is set to false any changes made to the User Interface will not save.
- <UserSettings>true</UserSettings>
- When the UserSettings tag is set to true a UserSettings.xml file will create in the user's Application Data folder (i.e., C:\Users\<username>\AppData\Local\Sage Fixed Assets - Premier Depreciation) in which 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 in conjunction with the UserSettings tag, after selecting a printer, you can copy customized asset list views created on another system to the remote system.
- See and How to Customize the Asset List? for more information on My Views.
Tag combinations: - <UserSettings>False</UserSettings> and <Roaming>False</Roaming>
- The GlobalViewSettings.xml file will need to be copied to default location of C:\Program Files (x86)\Sage Fixed Assets\<Sage product folder>
- <UserSettings>False</UserSettings> and <Roaming>True</Roaming>
- The GlobalViewSettings.xml file will need to be copied to default location of C:\Program Files (x86)\Sage Fixed Assets\<Sage product folder>
- <UserSettings>True</UserSettings> and <Roaming>False</Roaming>
- The GlobalViewSettings.xml file will need to be copied to C:\Users\<username>\App Data\Local\<Sage product folder>
- <UserSettings>True</UserSettings> and <Roaming>True</Roaming>
- The GlobalViewSettings.xml file will need to be copied to C:\Users\<username>\App Data\Roaming\<Sage product folder>
[BCB:165:Chat Fixed Assets US:ECB]
|
|