NSP HF 11.8.25.38

Released March 2025

Configuration

Text templates configuration

A new tag has been added in the Text templates for a direct link to the referenced article in the Knowledge Base on the Agent Portal. The tag dynamically resolves to the specific article's URL when the template is used. When the tag is included in the email, the template dynamically retrieves the correct article link based on the referenced article ID. The link is clickable and redirects the recipient to the article in the Agent Portal and/or Self Service Portal.

 

Entity editor improvements

Mandatory stages has been improved within Assignee field, which now has two stages: Mandatory Stages Group and Mandatry Stages Agent.

Mandatory Stages Group: Here, you can select all status phases where a minimum group assignment is required in the "Assignee" field.

Mandatory Stages Agent: Here, you can select all status phases where a specific agent assignment is required in the "Assignee" field.

 

CMDB – CI Categories

CI Categories are organized in a tree data structure with Parent Categories and Subcategories. This is the categorization structure for better organizing and locating a CI within the CMDB. 

Here is a list of existing CI Categories. You can expand categories to show subcategories (there is an arrow symbol in front of each category name that contains subcategories, click the arrow to expand/collapse). 

You can add a new category, and existing categories can be managed. 

A new Category can be added by clicking the Add Category button. CI Category (Parent) and Name are mandatory fields. Optionally you can add a Description and browse for an icon. 

For each category, you can find a menu rightmost on the row containing: 

Add subcategory: Adds new category with current category as a parent, see below. 

Edit opens the form with Category data already filled in. 

Activate/Deactivate: Toggling function. Inactive categories cannot be selected when you create/edit CI. The inactive category name is dimmed in the form. 

Delete checks if there are CMDB Items connected to the Category. If so, it is not possible to delete it. 

Collapse/Expand: Toggling function. Allows you to collapse/expand a CI category automatically. 

Add Subcategory 

To add a Category subtype, click the button Add Subcategory on the row displaying the Parent Category for the new subcategory. In the form, you have to define the Name, Description, and Icon of the new Category. This is the same form as you have used the Add Category button, see above, except that in this case the Parent Category is already selected and cannot be changed. 

 

Public API – utility methods

Public API has been improved with following utility methods:

Add user to a group; Delete the user from a group; Remove all group memberships from a user and Remove all users from a group.

Read more: Public API

 

Invoice management – invoice decision

Invoicing tab within function Charging plan has been improved with one additional checkmark:

Invoice after invoicing decision has been made – A Service Order is ready for invoicing once the invoicing decision is completed on all approved Service Order Item related tickets, and only items which tickets are marked as IsInvoiceable will be included in the invoice. 

 

Agent portal

User profile - Default ticket form on the Add button

User profile settings has been improved with possibility to choose default ticket form.

 

Specify the default ticket form to open on the Add button 

 

Go to User profile settings to specify which ticket form will use the Add button. Check the Open default form when clicking the Add + tab and select the Ticket type and the Ticket form.   

This setting is optional, if the form is not selected, the application default form should be used. 

 

Service catalog – attach article

This function allows you to link specific KB articles to service order tickets made after ordering some service item. Clicking on this button opens a popup with a list of published articles that can be linked to a ticket. One or more articles can be selected. The attached articles can be removed using the Remove link action rightmost on the row. Associated Service items are shown in the KB article tab.   

 

Self Service Portal

Order management- Approval center

New feature in Order function on Self Service Portal. In Approval Center form can user (that is defined as approver of a service order) get access to orders and enter decision Approve, Reject or Open. This is a way to let also End Users that have no access to NSP Agent Portal be approver or be part of the approval flow for service orders. If a Group is defined as approver all members in the group have access to the approval functions. When the Open option is selected, a new window will automatically open, displaying the comprehensive order details for the logged-in user. This enhancement ensures a streamlined and more accessible approval process for the approver.

 

Customer Change Notes HF 11.8.25.38

Improvements/ Wishes / RFC's

 

Change Notes NSP 11.8.25.38 - release date 2025-03

Improvements/ Wishes / RFC's

Category/ Kategori

Description

REQ0010965, REQ0011133, REQ0011163, REQ0010787, REQ0018435

Email Configuration/ Maintenancehost

Mail Handling Improvements: An email sent to multiple NSP Email accounts will create a ticket per account. The function must be activated via script at the database level and recycle must be done on NSPRestApi and restart of Maintenancehost. (exec app.spSetGlobalSetting 'EnableMessageUIDPerBox', 'true' ) (The default is that only one case is created per email's MessageUid regardless of how many NSP Email accounts it is sent to)

REQ0019120

Email/ Notifications

Notification with solution comment when closing ticket: The ticket was saved faster than the comment or there was a delay in saving due to a trigger script that could cause that the solution comment itself not to be included in the notification or the email not to be sent.

REQ0018840

Email/ Notifications

Implementation of Standard Restriction 'maxCountSentAttempts = 10' for stop of problematic mail retry / mail loop to re-send every 10 minutes and then transfer the mail to status -1(inactive). It's possible to overwrite this 10 max sent attempts to specific lower or higher number by script in DB.           'exec app.spSetGlobalSetting 'MaxCountSentAttempts', 4'

REQ0015270, REQ0017226, REQ0017681, REQ0016319

Notifications/ Text templates

Email / Text templates: Text and background colors were converted and sent in rgba format instead of hex format, and thus could not be seen in local Outlook clients, just Office 365

REQ0018976

Entity Text Templates

Entity Text Templates - Add a dynamic hyperlink tags into templates for the KB entity ("Link to article")

REQ0019193

Agentportal

Agentportal: Several Perfomance improvements for example saving comments and slow linked Ticket search

REQ0019042, REQ0018703

Agentportal Dashboard/ Views

Dashboard/ Views- Performance Improvements for loading Tickets

REQ0016669, REQ0015900, REQ0016018

Entity Editor/ Ticket form

Entity Ticket form editor: Improvements for Mandatory settings for field Assignee: Possibility to set mandatory values for status stages on group and named agent.

REQ0018965, CHG0000123

Agent User Profile

Agent User Profile - Settings: Each agent can select a default entity and associated default form when creating a new ticket by clicking Add + in top menu of the agent portal.

REQ0019211, CHG0000142

Ticket Data Templates

Ticket Data Template: Improvements for permissions to Ticket Data Templates based on the role's Ticket entities, the ticket entity's form, and the Ticket data template's permission scope.

REQ0019054, CHG0000124

Service catalog

SC - It's now possible to relate article to service item in ticket settings, in pop up window only published articles will be displayed and selected articles will be attached to SCO ticket. In article new tab has been added which will show if there are service items related to it.

REQ0019194

Approval Flows

Approval center - Open button has been added to user that can make decision for service item, open opens a new tab where it shows what has been selected from the properties.

REQ0019055, CHG0000125

Order Management

Cancellation of a product in an order

REQ0019068

CMDB Management

CMDB: Improvements for CI Categories

REQ0018931

Integrations

Integration with Lynes number lookup

REQ0017151

NSP API

API: New method SaveGroupMember to Add user to group / Delete user from group / Remove all groups memberships from a user / Remove all users from a group

REQ0017366

NSP API

API: loadDynamicProperties did not work as expected with entity "Products" when calling getentitylistbyquery

Bugs

REQ0018881, REQ0019039, REQ0019099, REQ0019133, REQ0019262, REQ0018973

LDAP Scheduled Sync

LDAP: When running a Scheduled sync, inactive NSP users could not be re-activated as expected, when re-enabled in AD. (This worked correctly with Manual sync)

REQ0014423

LDAP

LDAP / People: Agent list could not be loaded in "MANAGE -> People" if a too large dataset was fetched - caused by the sum of the agent profile pictures. Now the profile pictures are compressed when fetching the users from Active Directory via the LDAP sync.

REQ0016791

LDAP

LDAP: A few customers had problems connecting to LDAP Servers with Scheduled sync (but Manual sync worked)

REQ0018979, REQ0018811, REQ0019040, REQ0019253

SSP, Self Service Portal

SSP: On the start page you could get "Access denied" if the SSP configuration was set to show the Announcements menu and / or widget, but you did not have the role permission "Show on SSP" for Announcements. No other widgets could be displayed either, because of the error.

REQ0018889, REQ0018902, REQ0019023, REQ0019264, REQ0018832, REQ0018833, REQ0019151, REQ0019183

Agent Portal/ Ticket Form/ Knowlegde Base

Ticket form: The 'mark as solution' functionality within the ticket search field for the Knowledge Base does not work as expected

REQ0019248, REQ0018413, REQ0019122

Document Templates Print

Document Templates: The warning "Evaluation Warning: The document was created with Spire.Doc for .NET" when printing has been removed.

REQ0019268

Document Templates Print

Document template: Variable 'Get Current Date' returned no date when printed due to a previous update of the global libary

REQ0018978

Document Templates Print

Document templates / Export templates: Tags for comments, e.g. "last comment" were not replaced with values

REQ0018985, REQ0019154

Ticket Data Templates

Ticket Data Templates: There was a visual layout problem for commentview and check list on create Ticket by Ticket data Template. These components will now be loaded after save ticket.

REQ0018669

Ticket Data Templates

Ticket Data Template - it was not possible to save a new ticket initially in status Registered in stage New, if stage New was not included in associated stages or if status in stage new was changed.

REQ0019075, REQ0018267, REQ0018542

Ticket Form/ Ticket History Attachments

AP Ticket form: In tab "Attachments" sometimes a wrong user was logged for initial adding of an attachment when a ticket was created from mail

REQ0017777, REQ0017562

Ticket Form

AP Ticket form: Issue with closing ticket tab after saving ticket. A warning popup about unsaved changes could be shown, even if you had just saved.

REQ0013103, REQ0014959

Ticket Form

AP Ticket form: The status combobox could (rarely) be emptied when switching ticket tabs, from one ticket to another, during the saving procedure

REQ0018719

Ticket Form

AP Ticket form: When selecting category on a ticket, it was not possible to see the whole category name if it was long

REQ0019107

Ticket Form

Agent Portal / Ticket in Restricted mode - comment without text but with an attached file could not be saved

REQ0016823

Ticket Form

Agent Portal: Emailadress with sub-adress regarding RFC5233 -> 'name+name@domain.toplevel domain' was trimmed in ticket field Requester or CC and it was not possible to send direct mail in ticket.

REQ0019060

Ticket Form / Direct mail

Ticket Direct Mail: 'Prefix + TicketId' was removed on send if subject was edited in front of mail subject.

REQ0019135

Entity Editor

Entity editor, forms: Issue with setting Scope permission by using the search field to find a specific record (e.g. a specific group). When searching, previously selected / saved records were unselected. This could also have the effect that the administrator could no longer access this form without having a SuperAdmin role.

REQ0018682

Entity Editor

Entity editor, forms: When creating a form and specifying an already existing Template name, it was hard to see the error message because the text box was not highlighted in red

REQ0018860, REQ0019057

Entity Editor

SSP, Ticket form: No fields were shown in ticket form when trying to create a ticket, if the "CC" field was included in the configuration and set as Mandatory

REQ0010957

Reports (Standard)

Reports: Date formats were handled incorrectly in SLA Dashboard and could for example result in an SQL error message

REQ0019063

Reports (Standard)

in last four months, When exporting to Excel, the Category field displays the agent's name instead of the correct category value

REQ0018873

Report Templates

In report template, the order of the months was not correct

REQ0019200, REQ0019073

Tasks

Tasks: Comment on task with attachments - agent without admin roles couldn't open/ download the attachments (broken file access)

REQ0018794

Ticket Form/ Order Entity

The issue that caused the reference field to be hidden when assigned to the left ticket panel has been resolved. Please note that no values were displayed when saving or mapping from CI.

REQ0018598, REQ0018716

SSP, Service Catalog

SC - Service item appeared as empty when reference field was multiselect and mandatory.

REQ0016672, REQ0018053

SSP, Service Catalog / Order Management

SSP User - Adding new adress was not saved.

REQ0017596

Approval Flow / Notification

Approval flow - Colors where not included in mail that was sent.

REQ0018924

CMDB Views

CI views - Users with condition could not see CIs where managment was updated through multiupdate.

REQ0018923

CMDB Views

CI Views - If only managment was added through Update facility data then those CI could not be updated with multiupdate.

REQ0018752

CMDB

CMDB - Multiupdating another CI direct after CI registration also updated CI that was updated through CI registration.

REQ0018753

CMDB

CMDB - CIs that were finished with CI registration kept appearing in list when new CI were marked to update.

REQ0019176, REQ0018751

CMDB

CMDB - Multiupdate and CI registration ignored that serial number or other fields were marked as unique.

REQ0018951

Entity Views

Entity views, CI - When trying to adjust layout, column jumps far to the right.

REQ0018796, REQ0012872

Maintenancehost/ Email

Email: A specific incoming mail (long / erroneous Sender) blocked mail flow and no new tickets where created.

REQ0017890

Event Triggers

Triggers: Conditions "greater than" / "lesser than" did not work on Number fields (integers)

REQ0019132

Manage People

People: When changing User Type via a user profile, not all permission tables were updated correctly. Group memberships for the user type's standard group (e.g. Endusers vs. Servicedesk) differed for the user in MANAGE -> People vs. USER & PERMISSIONS -> Users

REQ0018865

Login Configuration

Login Configuration: Issue with having to specify domain twice when logging in with method AD login

REQ0018065

Global configuration

SSP: The setting "Set duration time for system notifications" in Global configurations was not applied in SSP

REQ0019041

SMS

SMS: Issue with sending SMS with some providers, e.g. Cellsynt

REQ0019110

CTI

I CTI, An error has been identified where the system fails to identify the third mobile number entered.

REQ0018093

Inventorying

The mobile device's last scan date is displaying 2 hours less than the actual time recorded in the NSP system

REQ0019185

NSP API

API: When linking two tickets via saveentity, using "Relations", the wrong SourceEntityTypeId / DestinationEntityTypeId could be set in database, if you did not also specify SourceEntityType / DestinationEntityType (which you should not have to do)

REQ0018834 

KB Notifications

Event-Based" and "Scheduled" notifications are not functioning correctly when interacting with the "Review Date" selection proper