Sage Fixed Assets Ideas Portal

Premier Depreciation: Add more settings to UserSettings.xml

When using Citrix to launch Sage Fixed Assets, the C:\Program Files(x86)\Sage Fixed Assets\Premier Depreciation\ASSTACCT.xml file is shared by all users. Only the preferences of the last user are saved in that file.

The user specific UserSettings.xml file only stores a limited number of user preferences (Last Company, Printer, etc).

Would like additional user specific preferences to be stored in UserSettings.xml. Examples: Settings from the File-Preferences page, indicators whether to display pages , , other settings, etc.

  • Guest
  • Aug 1 2021
  • We're Taking A Look At This
  • Sarita Menard commented
    June 28, 2023 17:51

    Comment submitted by miketranosky: I agree with the comments/request above and would like to request the same. This is a challenge for a shared environment of any kind (Citrix, RDSH, etc.) since the ASSTACCT.XML file used to store user preferences and selections is a per-machine file that works on last-write-wins. For scenarios where users access SageFA from the same machine, two or more users will potentially have conflicting settings/preferences based on who opened SageFA most recently and wrote their selections to the ASSTACCT.XML. Since the XML has the ability to enable UserSettings with a flag that can be redirected to %localappdata%, this or %appdata% is ideally where per-user customizations should be saved. I'll add to what MSkattebo mentioned above that anything that gets written to and saved with ASSTACCT.XML on a per-user level should be redirected to the UserSettings.xml for that user (company/database selection, user preferences, printer designation, etc.)