CSM 10.2.2 Documentation

Home

CSM 10.2.2 Fixes List

CSM 10.2.2 Release Notes: this list describes fixed issues that were reported in previous releases.

Business Object Design Elements

  • CSM-69745 Lifecycle: Added text wrapping to Stage and Status labels for long Stage/Status names.
  • CSM-70212 Related Item Navigation: The sorting and ordering of Related Items under the Related Item Navigation area has been resolved.
  • CSM-70366 Blueprints: After saving a Business Object, the user is no longer prompted to apply their changes if they haven't made any changes on the Process and Procedure Help page or the Search Results page.
  • CSM-71964 Record Locking: Fixed an issue where if a user ran a One-Step Action that saves a Business Object while looking at a list view, the Lock/Unlock button on the tool bar would be visible and cause an error if selected.
  • CSM-72502 Lifecycle: Made CSS adjustments to allow the Lifecycle Progress Indicator to scale in the CSM Browser Client in a similar way to how it behaves in the CSM Desktop Client.
  • CSM-72462 Lifecycle: Error fixed where a lifecycle is created with a branch that leads to a final stage exit, and a branch that ends in a jump back to the main branch. The lifecycle was incorrectly considered invalid and the "jump" branch reported error "Status has no route to final stage".
  • CSM-73787 Lifecycle: Fixed a rendering issue that caused an unwanted line to appear in between statuses in the Lifecycle Progress Indicator.
  • CSM-74297 Widgets: Fixed an issue that caused matrix font color to show transparent if no custom font color was set.
  • CSM-74484 Related Item Navigation: Fixed an issue where the Slack chat tab was not available when using the Problem Business Object in the out-of-the-box content.
  • DR 1158 Related Item Picker: Fixed an issue where controls were not updated in the form arrangement when a related item was removed on a different form.
  • DR 45095 Forms: Fixed an issue where long placeholder text was being truncated in rich text fields in the CSM Browser Client.
  • DR 45183 Rich Text: Fixed an issue where some images inside rich text fields would not respect the default field-level size settings when being displayed in the CSM Portal or Browser Client.
  • DR 45310 Forms: Summary forms now work correctly with the "If form type not found, use next best" checkbox in the control properties dialog for embedded forms. Previously the "If form type not found, use next best" option would always remove unchecked and this would lead to the form not being shown in some cases
  • DR 50094 Forms: Reimplemented form button rendering in Browser Client and Portal sites to mirror appearance in Desktop Client.
  • DR-50277 Form Arrangement: Fixes an issue where the user is allowed to edit the from arrangement when working with lookup business objects from the form builder. This should not have been possible.
  • DR 50431 Prompts: Resolved an issue where configuring a search results widget to use a prompt in its criteria would show an error message when the ellipsis button was selected on the prompt.
  • DR 50457 Form Arrangement: Fixed an issue where, under certain circumstances, child forms shown in tabs would be the Business Object's default form, instead of those configured in CSM Administrator.
  • DR 50570 Form Arrangement: Fix for error Specified Index is out of Range of the available Rows. This occurred when a user created a new relationship, set up a form arrangement, used filters with a custom expression and tried to create a new record.
  • DR 50653 Grids: Updated CSM Desktop Client and CSM Browser Client grid filtering to allow filtering based off of text instead of a foreign key lookup.
  • DR 50693 Widgets: Fixed the widgets query lookup to appropriately filter foreign key items.
  • DR 50711 Activity Pane: Fixed several issues, including a formatting issue with HTML generated in the CSM Desktop Client Activity Pane and viewed in the Browser Client.
  • DR 50856 Browser Client Permissions: Attachments on closed records could be deleted in the Browser client. Now, security rights to edit and delete attachment for the Browser client respect the Business Object's final state.
  • DR 50930 Dashboards: Fixed an issue that prevented a user without Theme Edit rights to create a new dashboard or theme.
  • DR 50965 Related Item Navigation: Improved the efficiency of loading Business Object forms in the Desktop Client when the RIN is supposed to be hidden (the "Show related item navigation" check box is cleared) in the Form Arrangement Blueprint within CSM Administrator.
  • DR 50983 Forms: Fixed an issue where the Technician View was incorrectly being shown to Portal users when a user's authorization token was refreshed (this happens after 20 minutes by default).

Administration

  • CSM-66032 Rest API: Fixed an issue where mailto links inside rich text hyperlinks in the CSM Browser Client, stopped working after clicking away from the rich text control.
  • CSM-68211 Reports: Resolved an issue where creating a search and using that search in a Report within the same Blueprint would display an error in CSM Administrator.
  • CSM-69426 REST API: Fixed an error that occurred when adding new canonical definitions.
  • CSM-70320 Approvals: The value within the "Set a Field" control is now cleared when a new field has been selected. Changes also includes a fix where changing from a validated field to a non-validated field caused the value control to be locked, preventing user input.
  • CSM-71685 Logging: Fixed an issue in CSM Server Manager where logging settings could be incorrectly saved if the dialog was closed with the cancel button.
  • CSM-73994 Embedded Browser: Added initialization check to the embedded Browser in CSM Administrator. This fixes an apparent lock up if you log out, change user and select Cancel.
  • CSM-74095 Scheduling: The Test function now waits longer and checks that the status is still "Pending" before deciding the Scheduling server must be off.
  • CSM-74311 Trusted Agent Installer: Fixed an issue with the links to download the Microsoft Visual C++ 2013 runtime installer.
  • CSM-74444 SAML: Improved SAML logging.
  • CSM-74702 Web Services: Fixed an issue where after upgrade, web services had multiple slashes appended between the base URL and method URLs.
  • DR 50082 Attachments: Previously, if you whitelisted a set of file extensions, whether or not you explicitly included "JPG" (as opposed to "jpg"), and attempt to attach a file with an uppercase file extension, the system refused the attachment indicating that it is not allowed. This has now been fixed.
  • DR 50569 Stored Values: Fixed an issue where the number 0 would not display correctly in the Stored Value editor window.
  • DR 50696 Scheduling: Fixed an issue where an exception was thrown when stepping through xml, when the root of the xml was a collection of items.
  • DR 50620 Stored Values: Stored Values can now be correctly edited with non-UK/US regional settings.
  • DR 50708 Managers: Fixed an issue where the wrong items would be pinned when filtered through a search

Performance

  • CSM-69392 Performance: You can now set a cache timeout for up to 5 minutes for expressions and dashboard chart queries in the CSM Web Applications. This setting helps reduce the database load when the same expression is run multiple times. The default is 4 minutes. Use 0 to disable the cache. This setting is found in CSM Administrator (Settings > Edit System Settings > Advanced.)
  • CSM-72435 Performance: The following improvements have been made to the CSM web applications:
    • The activity pane now reuses loaded records rather than loading records multiple times.
    • Form arrangement grids now reuse the loaded Business Object.
    • Database loading for grids has been improved.
    • Adaptive layout width calculations are now enabled for the Related Item Navigation.
  • CSM-71046 Performance: The following improvements have been made to the CSM Desktop Client:
    • Records selected from search results in a list view and dashboard grids now only load once.
    • If a local catalog becomes corrupted, it is deleted and a new catalog is regenerated.
    • The System Analyzer now logs load times for calculated fields. In addition, you can now include the ID column when you export messages.
    • The activity pane now reuses loaded records rather than loading records multiple times.

Email

  • CSM-59524 Email: Fixed an issue where users were unable to save an Incident after sending an email in CSM Browser Client.
  • CSM-70223 Email: Fixed an error message with unclear wording. This was shown to a user when they tried to send an email when the service host wasn't running.
  • DR 45026 Email: Images are now embedded in the HTML output when using the "Write to a file" One-step Action.
  • DR 50670 Email: Fixed an issue that caused the email history of the forward of a previously incoming message to also show as incoming even though the forward was outgoing.
  • DR 50714 Email: Fixed an issue where email attachments were being stripped when doing a forward of a Business Object's email history using Exchange accounts.

One-Step™ Actions

  • CSM-70576 One-Step Actions: Fixed an issue in One-Step Action triggered REST web service calls where request URLs were forcing a slash between the Service Base URL and any Endpoint URL in the method. This was causing issues with query string style parameters.
  • DR 42929 One-Step Actions: Fixed an issue in the One-Step Editor where the Clear User-Specific Value check box selection was not always preserved in the "Update Stored Value" Action.
  • DR 50545 One-Step Actions: Removed the two-minute time limit for editing an email message created through a One-Step Action.

Globalization

  • DR 50562 Globalization: Fixed an issue in the CSM Desktop Client regarding switching UI culture, then having the app timeout due to inactivity (if this is configured). Upon re-login, the system was using the original culture, not what the user had most recently chosen. Now it should correctly use whatever the user has most recently chosen.
  • DR 50574 Globalization: Fixed a form loading error in CSM Browser Client when the BusOb_WarnLeavePage resource has an apostrophe.

Miscellaneous

  • CSM-50689 Searches: Fixed an issue regarding viewing search results in card view when the search does not have a sort field applied.
  • CSM-69832 Searches: Fixed an issue where the right operand in the Search Builder was not getting cleared out when the left operand changed.
  • CSM-70124 mApp Solutions: Users can now delete data rows which have been added to a mApp Solution or blueprint, without having to publish the Blueprint first.
  • CSM-71634 Searches: Fixed an issue with the Quick Search in the Browser Client that prevented operands from being available for some relationships.
  • DR 50691 Stored Query: This change fixed an issue with stored queries that were created in CSM Desktop client and included a Contains operator. When these queries were executed in the CSM Browser client, the Contains operator was changed to Equals. Now the Contains operator remains a Contains operator for queries saved in Desktop client.
  • DR 50756 Search Date/Time: If a user specified a valid date/time string but the string's length exceed 18 characters, the string parsing would fail, resulting in the right operand input field showing "NaN" in the rendered date/time value. Now when a user specifies a date/time value, the string is validated and parsed. Any invalid date/time that is entered displays as-is.
  • DR 50775 Attachments: Fixed an issue with a discrepancy between file attachment upload rules in the Desktop Client and Browser Client.

Was this article useful?