versaSRS Knowledge Base

 

 

Customising or Changing versaSRS

Article ID: Q731405

Category: FAQ - How To

The information in this article applies to:

  • versaSRS
  • Customisation

Changes are desired that are not available as part of the standard versaSRS configuration.

versaSRS is a flexible and highly configurable application, however it is not feasible to account for every kind of customisation that a User or client may desire as 'standard' features.

versaSRS can be customised beyond the standard configuration with our Custom Scripts which can be enabled in various modules allowing custom JavaScript functions to be written that drive behaviour or interface changes. Please visit this article for information about how to enable the Custom Scripts.

Further changes can be made directly to the default JavaScript or ASPX files in the application, however we DO NOT recommend this as there is the potential to cause errors and lose functionality if done incorrectly.

In versaSRS version 7.2.0 the ability to add individual customisations for specific Users has been introduced via the use of JSON data in the User's profile.
The below JSON configuration will prevent the User sign-in pop-up notifications from displaying each time a new User logs in.

User Profile Login Details Configuration Section

The code that controls what these JSON configurations do needs to be added to the custom script file that is associated with the customisation.
Example: If you wish to ensure that whenever a particular User actions a Case, before saving it they must complete a specific task, you'd put the code into the custom_manage_calls.js file.

NOTE: If these kinds of changes are desired they should be performed by someone familiar with the application and coding practices. The following precautions should also be taken:

  • Create backups of any file(s) that are to be changed.
  • Perform any changes first on a Test environment and thoroughly test for issues before implementing on Production.
  • Keep a log of what was changed and a copy of the file(s) as there is a potential for future updates to replace those file(s) and remove custom changes.

133 Custom Buttons Bar (Favourites - Navigation Sidebar)

387 Enable Custom Scripts

Did the information in this article help answer your question?

Yes
No
Did not apply

Last Reviewed: 11/10/2024
Powered By VersaDev Pty Ltd Copyright 2022
Last Reviewed:
11/10/2024

Provided by
VersaDev Support Services