Release date: 15 of May, 2024
New general improvements #
1. OmniStudio elements of a specific Org are now scanned by the Full Scan for Salesforce #
Pre-requisites:
- You need a ORG Salesforce instance configured in Quality Clouds.
- Your ORG should contain OmniStudio elements.
- You need a user with full scan launcher permission.
Description:
OmniStudio is a modular system with standard click-based components to quickly build Salesforce flows and solutions. OmniStudio effortlessly satisfies the supply needs of the Omnichannel service implementing and updating these interactions in different channels and devices. We have included these Configuration Elements from Salesforce in the Quality Clouds platform and have also included our first two best practices for Omni.

We have implemented four types of OmniStudio Configuration Elements:
– DataTransforms: DataRaptors support the retrieving, transforming and updating of data.
– IntegrationProcedures: Integration Procedures allow you to retrieve information from third-party services.
– OmniScripts: An OmniScript gives customers a guided path for completing a business process and works as a configurable way of creating a seamless customer experience. OmniScripts let you configure sequences for sales, services paths, and other business processes.
– OmniCards: Represent the structure, data source, content and styling of the card. FlexCards summarize and display contextual data and actions, both from Salesforce or third-party systems.
→ How to access the OmniElements in your Salesforce Executive view:
- Go to Quality Clouds Portal.
- Click on your Salesforce instance.
- Select the view Salesforce Executive in the dropdown menu.
- Click on the Inventory tab.
- Click on Packages.
- Search for the OmniElement you would like to check on the Configuration Elements Type drop-down menu.

Impact: A comprehensive visibility into OmniStudio elements across all Orgs, ensuring effective governance of changes to these crucial configurations.
2. Execution of the Application Scan through the Quality Clouds Admin portal only for ServiceNow #
Pre-requisites: To have enabled the option to launch the Application Scan in the Admin portal. To have an instance connected where the Application is configured in Quality Clouds.
Description:
When launching a Full Scan using the Admin portal, four different type of scans are available: Full Scan, Profiling Scan, Application Scan and Operational Scan. The Application Scan is the Full Scan performed at an application level, which means scanning all the changes made in an application.

It is possible to launch this type of scan by selecting the Manual Entry option in the Application Scan drop-down menu that requires providing the Application name and the Sys Id number if an application has never been scanned. If the application has been previously scanned through the Quality Clouds Admin portal, then it will be visible in the Application Scan drop-down menu.

By clicking on ‘Manual Entry‘, it is possible to include the Application Name and the Sys Id number as we can see in this image.

Once the application Scan has successfully finished it is possible to see the data related in the Live Check view by clicking on the Applications Live Check tab.

Also it is possible to see the results in the History tab in the Quality Clouds Admin portal.

→ How to find the Sys Id number for an application:
- Go to the ServiceNow instance.
- Click on the World icon at the top right of the instance.
- In the Application Scope option click on the right arrow.
- Click on the three dots symbol.
- A screen to find the name of your application will appear so type the Application Name in the name search bar.
- Click on the name of the application.
- Right click on the grey part of your application in the top part of the screen.
- A menu will show you the Sys Id number. Just copy it.

→ How to launch an Application Full Scan in the Quality Clouds Admin portal:
- Go to Quality Clouds Admin portal.
- Click on the Launch Scan tab.
- Select the instance you want to scan.
- Select Application in the ‘Scan type’ drop-down menu and then click on Launch Scan.
- A pop up will show up to select the name of the Application to scan. If it doesn’t appear in the drop-down menu then it will be necessary to select Manual Entry.
- Type the Application Name and the Sys Id number, click Yes and start scaning.
Impact: To verify in detail the status and progress at an Application level using the Admin portal.
3. Improvements made to the grid columns and filters of Update Set Scans.
Pre-requisites: Have enabled the option to launch an Update Set Scan in the Admin portal.
Description:
The Update Set Scans tab in the Admin History has been upgraded with improved grid columns for more detailed information. These include:
- Update Set Name: Displays the name of the update set against which the scan was executed.
- Quality Gates: Indicates whether the scan passed or not.
- P. Time: Reflects the processing time of the scan.
- Technical Debt: Provides information about the Technical Debt.
- Source: Specifies the origin of the scan, distinguishing between scans triggered from the Portal or the App.
Moreover, you can now easily filter scan records by updating set names using the filter added to the Update Set Name column.
→ How to access the Update Set Scan History Tab?
- Go to Quality Clouds Admin portal.
- Click on the ‘History‘ tab.
- Go to the Update Set Scan section.
- Use the filters to locate your instance.
- View the data provided.
- Execute any action needed.

Impact: To verify in detail the status and progress of the scans using the Admin portal.
Use cases:
4. Display Tag Column and Tag Field to Table Configuration in Debt Manager view
Pre-requisites: Have access to the Debt Manager view.
Description:
In the Closed (fixed) issues of the Debt Manager tab, a new filter labeled ‘Tag‘ and its corresponding column have been added to the issue’s table. Additionally, the ‘Tag’ field is available in the Table Configuration functionality, allowing users to personalize the order of the columns in the issue’s table.
→ How to access the Debt Manager view?
- Go to Quality Clouds Admin portal.
- Go to the Debt Manager view.
- Click on Closed (fixed) issues tab.
- Filter the issues by tags.
- Use the table configuration to display the Tag column and organize the order of the columns.
New Salesforce Best practices #
New rule for Salesforce (SF-AVOID-ACTIVE-WORKFLOW-RULES)
Description:
This rule has been created due to the upcoming deprecation of workflow rules after 2025. Using this functionality beyond this date will accumulate Technical Debt . This best practice highlights that Workflow Rules running post-2025 won’t get support or bug fixes. To fix this, make a strategic plan to mitigate its impact before the deadline.
In this release we are covering Omni configuration elements. Additionally, we created two rules designed to evaluate performance within your Omni developments:
New rule for Salesforce (SF-AVOID-SPACES-IN-OMNI-NAME)
Description:
This best practice advises against using spaces in element names, as they can slow down performance.
New rule for Salesforce (SF-AVOID-TOO-MANY-ELEMENTS-IN-OMNI)
Description:
This best practice suggests that having over 750 elements in a single OmniScript could slow down performance. To fix this, simply reduce the number of elements in the script.
Bug fixes #
1. Display Technical Debt in Application Scan History Screen in Hours.
Bug explanation:
The Application scan history incorrectly displays the Technical Debt column in minutes.
Solution:
By implementing this adjustment, users will see the correct representation of Technical Debt in hours.
2. Error when downloading issues file for Update Set Scan.
Bug explanation:
When attempting to download the ‘Issues’ file for an ‘Update Set Scan’, users encountered a 500 error displayed in the Network console.
Solution:
Now users will be able to download the ‘Issues’ file without encountering any errors.
3. Consistency between view and XLS reports for issue counts
Bug explanation:
There was a mismatch in the number of issues shown on the Debt Manager dashboard compared to the XLS reports.
Solution:
Now the number of issues displayed on the dashboard matches the counts in the XLS reports.
4. Ensure same scan dates when using Compare Issues view
Bug explanation:
When using the Compare Issues Dashboard, the scan dates in the date selectors for the dashboard and the scan to be compared were currently offset by one hour.
Solution:
The information regarding the scan dates within the Compare Issues Dashboard is now synchronized.
5. Threshold values in ruleset screen can be modified successfully
Bug explanation:
When modifying a threshold value in the ruleset screen, if the value has not been previously modified, saving the change resulted in an error message.
Solution:
Users are able to update the threshold without encountering any error messages.