Notifications

701 views

Description

The Ticket Fields Widget does not display in the Service Portal page designer

Steps to Reproduce

  1. Navigate to an out of box Jakarta instance
  2. Service Portal Configuration > Designer > Ticket form
  3. Notice that the "Ticket Field" widget does not appear on the right-hand side, when the Sessions, Ticket Location, and Ticket Attachments widgets do appear.

Workaround

The cause of issue is under the Client controller for Ticket Fields, The widget is looking for a data table that does not exist:

function ($scope, spUtil) {
spUtil.recordWatch($scope, $scope.data.table, "sys_id=" + $scope.data.sys_id); 
}

To resolve this issue replace the above code in the client controller with below:

function ($scope, spUtil) {
if (!$scope.data.table) {
return; 

spUtil.recordWatch($scope, $scope.data.table, "sys_id=" + $scope.data.sys_id); 
}

After carefully considering the severity and frequency of the issue, and the risk of attempting a fix, it has been decided not to address this issue. We do not make this decision lightly, and we apologize for any inconvenience. If you have any questions regarding this problem, contact ServiceNow Customer Support.


Related Problem: PRB1263636

Seen In

Jakarta Patch 8

Intended Fix Version

New York

Safe Harbor Statement

This "Intended Fix Version" information is meant to outline ServiceNow's general product direction and should not be relied upon in making a purchasing decision. The information provided here is for information purposes only and may not be incorporated into any contract. It is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. The development, release, and timing of any features or functionality described for our products remains at ServiceNow's sole discretion.

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2019-05-21 11:43:11
Published:2018-07-20