Product documentation Docs
    • English
    • Deutsch
    • 日本語
    • 한국어
    • Français
  • More Sites
    • Now Community
    • Developer Site
    • Knowledge Base
    • Product Information
    • ServiceNow.com
    • Training
    • Customer Success Center
    • ServiceNow Support Videos
  • Log in

Product documentation

  • Home
How search works:
  • Punctuation and capital letters are ignored
  • Special characters like underscores (_) are removed
  • Known synonyms are applied
  • The most relevant topics (based on weighting and matching to search terms) are listed first in search results
Topics are ranked in search results by how closely they match your search terms
  • A match on the entire phrase you typed
  • A match on part of the phrase you typed
  • A match on ALL of the terms in the phrase you typed
  • A match on ANY of the terms in the phrase you typed

Note: Matches in titles are always highly ranked.

  • Release version
    Table of Contents
    • New York release notes
Table of Contents
Choose your release version
    Home New York Release Notes New York release notes Available patches and hotfixes New York Patch 7

    New York Patch 7

    • Save as PDF Selected topic Topic & subtopics All topics in contents
    • Unsubscribe Log in to subscribe to topics and get notified when content changes.
    • Share this page

    New York Patch 7

    The New York Patch 7 release contains important problem fixes.

    New York Patch 7 was released on March 16, 2020.
    • Build date: 03-02-2020_2243
    • Build tag: glide-newyork-06-26-2019__patch7-02-25-2020
    Important: For more information about how to upgrade an instance, see Upgrade to New York.

    For more information about the release cycle, see the ServiceNow Release Cycle.

    Note: This version is approved for FedRAMP. The following products are not approved for FedRAMP in New York: Benchmarks, Document Viewer, Instance Data Replication, and ServiceNow mobile.

    For a downloadable, sortable version of the fixed problems in this patch, click here.

    Overview

    New York Patch 7 includes 89 problem fixes in various categories. The chart below shows the top 10 problem categories included in this patch.

    Figure 1. Top 10 problem categories
    Fixed issues grouped by problem categories bar chart

    Security-related fixes

    New York Patch 7 includes fixes for security-related problems that affected certain ServiceNow® applications and the Now Platform®. We recommend that customers upgrade to this release for the most secure and up-to-date features. For more details on security problems fixed in New York Patch 7, refer to KB078999.

    Notable fixes

    The following problems and their fixes are ordered by potential impact to customers, starting with the most significant fixes.

    Problem Short description Description Steps to reproduce

    Lists

    PRB1382268

    KB0794235

    Grouped by records are not displayed when the filter is specified against a datetime field When users try to view grouped by records, unexpected results are seen if there is a filter specified against a datetime field such as 'Created'. Instead of displaying the expected results, it is displaying an empty list. It seems that the URL's encoded query in the rendered HTML is invalid and not returning the expected results.

    Refer to the listed KB article for details.

    HTML Editor

    PRB1358401

    KB0783203

    Unable to select or copy text from the HTML field when it is made read-only via UI policy

    Refer to the listed KB article for details.

    Human Resources Service Management

    PRB1373690

    KB0813896

    Attachment deletion cascades in task.sn_ esign_document update to null, but there is no index to support it

    When an instance is on New York and it has the eSign plugin installed, removing an attachment from any location cascades in task.sn_ esign_document updates to null, but there is no index to support it. This is by design. Unintentionally it leads to a table lock on task.

    The eSign plugin is also installed if the HR scoped app (com.sn_hr_core) is installed as part of the upgrade to New York for the first time. This is not the same as the global HR application (com.snc.hr.core).

    Refer to the listed KB article for details.

    Forms and Fields

    PRB1334313

    KB0751474

    Currency and price fields marked as read-only at the field definition level are multiplied by 100 when the locale uses a comma as the decimal separator If the locale uses a comma as the decimal separator, currency and price fields marked as read-only at the field definition level [sys_dictionary] are multiplied by 100 when the record is updated.
    1. Install the com.snc.cost_management plugin and the com.snc.i18n.italian plugin.
    2. Set the system properties below as follows:
      • glide.i18n.single.currency = 'true'
      • glide.i18n.single_currency.code = 'EUR'
      • glide.system.locale = 'it.IT'
    3. Access any record from the [fm_ci_rate_card_cost] table.
    4. Update the Base Cost field.

      The value will be calculated in 'Total Cost'

    5. For amounts up to 1000, the value gets multiplied by 100 after saving the form two times.

    Saving the form one time only will not reproduce the issue.

    Tests were made with both default English and Italian/Danish (comma separator locale).

    Agent Workspace

    PRB1362446

    KB0792478

    Slow display of characters when users type fast and the characters reach the line break or the next line When users type quickly and the characters reach the end of the line, there is a lag on the visibility of the typed characters.
    1. Open any case or incident in Agent Workspace.
    2. In the Activity section, quickly type 2 lines of characters.

    Observe that once the letters are past the first line, the new characters on the next line do not appear until you stop typing.

    All other fixes

    Problem Short description Description Steps to reproduce

    Activity Stream

    PRB1355505

    KB0756098

    Using @mentions causes users to be logged out when glide.ui.mentions .check _record_visibility is true The @mentions in comments that result in the pop-up display of 'Enter the name of a person you want to mention' result in the user's session being terminated. This message is displayed after you type @, but can also be triggered with text after the @, and it is that specific process that causes the logout.

    Refer to the listed KB article for details.

    Advanced Work Assignment

    PRB1386331

    The sn_connect.Queue API is returned as 'Undefined' The sn_connect.Queue.get() API is not working in scoped applications. When executed, the same code in global works as expected.

    Agent Workspace

    PRB1374049

    The glide_list is not rendering secondary values during typeahead

    Agent Workspace

    PRB1376736

    KB0787968

    Japanese mobile numbers cannot be saved in the E.164 phone number field
    1. Change the phone number field type for the sys_user table to Phone Number (E164) type.
    2. Set the phone number '+81 90 1234 5678' to a user.

      It is a mobile phone number format in Japan. It should be saved successfully in UI16.

    3. Open the user in Agent Workspace.

    Expected behavior: No error should be shown.

    Actual behavior: An error is shown on the UI: 'Please check that your number conforms with country and try again'.
    Note: This issue is not reproducible in the Madrid instance.

    Agent Workspace

    PRB1377736

    KB0788884

    Agent Workspace ignores the E164 phone number formatting defined in the telephone display rules If users have an E164 phone number field added to the form, in Agent Workspace it appears in the incorrect format compared to viewing the same record in the platform UI.

    Refer to the listed KB article for details.

    Agent Workspace

    PRB1382971

    KB0814738

    Agent Workspace does not clean up resources when forms are opened and closed It takes a long time to load records in Agent Workspace.

    Refer to the listed KB article for details.

    Agent Workspace

    PRB1384267

    Fields do not honor the dictionary override for a dependent field on the initial load The Category field does not display choices on Agent Workspace. If the reference field has an override on the initial load, the choices within the choice field are not pre-populated. Users then have to modify the source field to update the dependent field.
    1. Configure the sys_dictionary record for the subcategory field on the incident table.
    2. Set the Dependent on field to be 'Priority'.
    3. Navigate to any incident form in Workspace.
    4. Click the subcategory list.

    No choices are available because the 'Priority' dictionary record dependent field is being used.

    Agile Development

    PRB1386199

    The scrum master, scrum product owner, and scrum team member personas are unable to add work notes on a story record
    1. Create a story.
    2. Create a user with any of the scrum roles (scrum_admin, scrum_master, scrum_user).
    3. Impersonate that user.
    4. Open the Story form.

    Expected behavior: Scrum users should be able to add work notes.

    Actual behavior: Scrum users are not able to edit work notes.

    App Client UI

    PRB1381814

    On-premises instances need to be restarted to reflect the latest instance ID which was submitted for encryption

    Appsec – Platform Dev

    PRB1384223

    Changed the logic for certain properties not aligned with the Hardening Guide The logic for 10.4.1.1, 10.4.1.2, 10.4.2.1 and 10.4.2.2 properties have been fixed and are aligned with the ISC Hardening Guide.

    Appsec – Platform Dev

    PRB1384527

    The set complex default password property shows the incorrect encrypted value After the property type changed to password2 in the upgrade, the set complex default password property doesn't show the correct encrypted value. The complex password value added to the property is not encrypted correctly, and is not changing the compliance state of the property to 'Pass'.

    Change Management Conflict Detector

    PRB1365088

    KB0780864

    INSERT business rules do not work on the task_ci table when adding a CI to 'Affected CIs' by populating the Configuration Item field on the Change Request form

    Refer to the listed KB article for details.

    Change Management

    PRB1383739

    Starting a CAB meeting from a cab_meeting record should not set the first agenda item to 'Approved' automatically
    1. Create a CAB meeting and add agenda items to the CAB meeting.
    2. Set the CAB meeting state to 'In Progress' and save it.

    Expected behavior: The first agenda item state is changed to 'In Progress' and the decision remains empty.

    Actual behavior: The first agenda item state is changed to 'In Progress' and the decision is changed to 'Approved'.

    Cloud Management Application

    PRB1381541

    Custom resource pool filters are not included in the update set Custom resource pool filters do not carry over when a blueprint is exported and then imported into another instance.
    1. Create a blueprint.
    2. Add a custom resource pool filter for ApplicationPool.
    3. Export the blueprint and import it to another instance.

    Observe the custom resource pool filter is not created on the target instance.

    Cloud Management Application

    PRB1383708

    Some Ansible Tower APIs are not backwards compatible Backwards compatibility with earlier v1 API endpoints is broken in newer Ansible Tower versions. This issue results in Cloud Management's Ansible connector failing to authenticate with API calls.

    Cloud Management Application

    PRB1383745

    The UUID is not populated for VMs (VMware) while doing pointed discovery The UUID for the VM is not being updated in the cmdb_ci_vm_instance table.
    1. Create a catalog for VMware or order it from the template.
    2. Provision the catalog.

      It will perform pointed discovery after the provision.

    3. Navigate to the cmdb_ci_vm_instance table.
    4. Check the UUID for the VM.

    The table should populate the UUID as well.

    Cloud Management Application

    PRB1385341

    The 'Update Order Status' business rule runs slowly after the upgrade After creating more than 20 Discovery schedules that run parallel to each other, the 'Update Order Status' business rule becomes slow.

    Configuration Management Database (CMDB)

    PRB1380779

    Audit processing creates a large and slow query when calculating for CMDB groups When trying to calculate the total score for a CMDB health group, the audit processor creates a large query of all the audits on the cert_audit_result table, resulting in the compliance scheduled job taking a long time.

    Configuration Management Database (CMDB)

    PRB1381079

    Some relationships are missing in the relationship formatter

    Configuration Management Database (CMDB)

    PRB1382504

    When the most recent Discovery fields get updated, the sys_ updated_on field must also be updated The sys_updated_on field needs to be updated because the CMDB Health staleness rules rely on that field.
    1. Run an IRE payload over 2 duplicates, which will populate one of the duplicates' Duplication of field.
    2. On the duplicate with the populated Duplication of field, update any of the values within the CI.

    Expected behavior: The Duplication of field on the CI should be reset to empty.

    Actual behavior: The Duplication of field on the CI is not reset to empty.

    Configuration Management Database (CMDB)

    PRB1385030

    KB0813834

    The 'Display relationships in result' query setting does not work as expected When the 'Display Relationships in Results' setting is turned off, no relationships should be displayed in the results. However, the query results display relationships irrespective of the setting being turned off or on.

    Refer to the listed KB article for details.

    Core Platform

    PRB1352703

    KB0814812

    Uploading a large video file to an update_sync table causes performance issues Uploading large files to tables like db_video takes excessive time and can lead to out of memory (OOM) errors.

    Refer to the listed KB article for details.

    Core Platform

    PRB1359246

    Slow performance issues

    Core Platform

    PRB1363245

    KB0786379

    The 'Active nodes' mechanism doesn't work correctly and doesn't always create the correct jobs Event Management em_event is stuck in the 'Ready' state because the number of running jobs is incorrect.

    Refer to the listed KB article for details.

    Core Platform

    PRB1380054

    The condition using a fiscal period does not work because fiscal periods that are generated in the instance are becoming 'undefined'

    Dashboards and Home Pages

    PRB1370691

    Interactive Analysis is slow
    1. In an instance, list a table that has a few thousand records.
    2. Right-click the column header
    3. Click Launch Interactive Analysis.

    Notice the seconds of the processing time out of the transactions' total time.

    Dashboards and Home Pages

    PRB1378228

    KB0814837

    The PA dashboard does not load if there are special characters in the interactive filter names The PA dashboard does not load if there are special characters like &ecirc, and Á in the interactive cascading filter names.

    Refer to the listed KB article for details.

    Discovery

    PRB1346756

    VM attribute relations and hardware types are removed while running logical datacenter filters for multiple datacenters
    1. Add a service account with events disabled.
    2. Log in to the cloud admin portal.
    3. Discover the datacenter for that cloud account.
    4. Select a datacenter from the list and run the discovery for that datacenter.

      Notice that the discovered VM is working and the relation is correct.

    5. Select another datacenter from the list and run the discovery for that datacenter.

    The discovered VM is working properly for that datacenter and the relation is correct, but the previous datacenter's details are impacted and the hardware types are changed to zero. The status of the VM attributes are changed to absent and the VM relations to the disk, network interface, and hardware types are removed.

    Discovery

    PRB1360173

    Process detection failure in the Pattern Debugger even when the process detection strategy is set to 'NONE' Users receive a 'Process detection failed' error when trying to debug the Oracle on UNIX pattern. The issue does not occur during the actual discovery and is detected only in the Pattern Debugger.

    Discovery

    PRB1371185

    Slow query and unexpected results from the VmwareVm Correlator._resolve CredentiallessGuest() function while processing the VCenterVMsSensor sensor when the VM has a NULL ip_address

    Discovery

    PRB1373190

    The cloud resources count on the Discovery homepage is incorrect Even though no service accounts are configured to discover cloud resources, the cloud resource count is non-zero. Additionally, when the system has other CMDB CI resources, the homepage takes a long time to load.

    Discovery

    PRB1373912

    KB0789884

    The Test Account functionality in the Discovery Manager fails if the ECC Agent property 'mid.sa.ssh.port' is set The Test Account functionality in the Discovery Manager fails during the creation of the cloud resource discovery schedule. It fails only when the ECC Agent property 'mid.sa.ssh.port' is set.

    Refer to the listed KB article for details.

    Discovery

    PRB1375040

    Billing transformation is too slow and resource-intensive

    Discovery

    PRB1380423

    A notification message is needed on the MID Server record to indicate that Discovery requires PowerShell v3.0 to function correctly When running a MID Server with PowerShell version 2, there is no warning to notify the users that they are using an out-of-date version.

    Discovery

    PRB1381624

    A MID Server can only be mapped to one vCenter for event collection, and multiple event collectors are not supported by a single MID Server
    1. Create an event collector for a vCenter on a MID Server.
    2. Create another event collector for another vCenter on the same MID Server.

    Notice that it will throw an error saying 'MID Server already in use by another vCenter Context'.

    Encryption/Cryptography

    PRB1382064

    Dot-walked platform encrypted fields are showing the encrypted value instead of plain text On a form when the reference value changes, dot-walked platform encrypted fields in the reference value are showing the encrypted values instead of plain text.

    Encryption/Cryptography

    PRB1382528

    Missing cloning exclusion and preservers for Edge Encryption Users are not able to add Edge Encryption tables in data preservers.

    Event Management

    PRB1381633

    The alert insight spinner is not disappearing and showing the number

    Filters

    PRB1379692

    KB0794210

    Fiscal period filters in Lists or Reports are not working since the New York upgrade Business calendar (fiscal period) filters (ex. Last Fiscal Month) in Lists or Reports are not working in New York if the system date format is set as 'dd/MM/yyyy' (non-default format).
    1. On a New York instance, log in as the admin.
    2. Set the property 'glide.sys.date_format' to 'dd/MM/yyyy'.
    3. Ensure that the 'calendars_for_package' table has entries to map the Fiscal Month business calendar with the 'Incident' package.
    4. Validate that the configurations in business calendar entries and business calendar filter options for Fiscal Month business calendar are correct.
    5. Open incident.list.
    6. Apply the filter condition 'Created [On] Last 3 Fiscal Months' and check the count.
    7. Apply a filter condition for the same date range using the between condition instead of using the Fiscal Month condition.

    Notice that the counts are incorrect. Setting the property 'glide.sys.date_format' back to the default format of 'yyyy-MM-dd' gives the correct counts.

    Flow Designer

    PRB1357413

    KB0758506

    Flow actions are run multiple times after the 'Ask for Approval' action Flow actions, such as integration actions and customized actions with PowerShell steps, are run multiple times after the 'Ask for Approval' action.
    1. Create a Flow Designer flow and use the 'Ask for Approval' action.

      Make sure that at least one valid user is the approver.

    2. Create a customized action with any Input/Output.

      Make sure you add a PowerShell step in the action.

    3. Add the customized action into the flow, right after the 'Ask for Approval' action.
    4. Publish and test the Flow Designer flow.
    5. Approve the generated approval.
    6. Monitor the ecc_queue records.

    There will be more than one ECC Queue record created by the PowerShell step.

    Flow Designer

    PRB1361893

    KB0813760

    Users are unable to use or create record references with the script in Flow Designer actions
    1. Create a flow and add a 'Run Once' trigger.
    2. Add a 'Create Record' action and configure it to create an incident.
    3. Add a 'Log' action, using FD script for message field.
    4. Try to access any field of the above created record using 'return fd_data._1__create_record.record.description'.
    5. Try to activate the flow.

    Observe the error 'Invalid reference to: fd_data._1__create_record.record.description'.

    Flow Designer

    PRB1384342

    The subflow using the For Each action step does not load and is stuck on 'Processing' after upgrading to New York After upgrading to New York, the same subflow that used to work does not load and is stuck on 'Processing'. An error appears in the browser console: 'uncaught at fetchFlowDetailsFromServerSaga TypeError: Cannot read property 'type' of undefined'.

    Flow Designer

    PRB1385314

    When creating an input of type 'Table Name' for a subflow, the label of the input is changed to 'Table' automatically After the label is changed to 'Table' automatically, if users try to rename the label to something else, all of the subflow inputs are cleared.
    1. Create a subflow in Flow Designer.
    2. Under the Inputs & Outputs section, add an input with the following details:
      • Label: Test
      • Name: test (automatically populated according to the label you type)
      • Type: Table Name

    Immediately when you select 'Table Name' as the type, the label will be automatically changed to 'Table'. If you try to rename the label from 'Table' to something else, it will clear all of the subflow inputs.

    Forms and Fields

    PRB1365388

    The g_form.setValue does not set the value on 4000 character multi-text glide_encrypted fields The 'Set Field Values' ATF does not work with a max length: 4000 Encrypted Text field. The 'Set Field Values' test step is successful, but nothing is set on the form.

    Forms and Fields

    PRB1370553

    glide.ui.focus_first_element is not working as expected The glide.ui.focus_ first_element property no longer works. With the value set to true, the form does not load with focus on the first editable field.

    Forms and Fields

    PRB1377204

    GlideForm API and ATF are unable to set the value on a glide_ encrypted text field where the size is 255 characters or less If one user changes an encrypted value while another user is looking at the form during that update, they will see encrypted text populated into the form. If they save the record, they will lose the original plain text value for that field. For users with several encrypted fields on their forms, they are likely to lose data that are being updated concurrently by other users or script automation.
    1. Activate the com.glide.encryption plugin.
    2. As an admin, set up encryption contexts.
    3. Add a field named 'u_enc' of type Encrypted Text to the incident table, and set the max value to 250.
    4. Open the console and set the frameset to gsft_main.
    5. Run this script: g_form.setvalue("u_enc","test250");.

    The field value is cleared to empty text because the displayValue variable is undefined. The script should apply the value variable, not the displayValue variable.

    HTML Editor

    PRB1327179

    The knowledge base's HTML Editor URL fails to hold the link when the link contains special characters like '()' and JavaScript-related queries
    1. Create a KB article and open the article body.
    2. Add text and try to link a URL.

      Focus on the JavaScript related query in the URL.

    3. Save the URL and it will fail.

    HTML Editor

    PRB1372886

    KB0813890

    When moving to a new line in an HTML field with the Shift + Enter keys, the spacebar needs two hits to add a space

    Refer to the listed KB article for details.

    Human Resources Service Management

    PRB1383891

    Push notifications are not working for the Onboarding for InTune mobile application
    1. Configure a push notification test.
    2. Launch the mobile application.

    Notice that push notifications do not appear.

    Human Resources Service Management

    PRB1385890

    When HTML or JavaScript code is entered into a multi-line text field in the HR service portal, it is not escaped In the HR service portal, if a user enters code (JavaScript or HTML) into a multi-line text field, the code is executed after submitting the record when the newly created item is viewed.

    Incident Management

    PRB1382449

    KB0811725

    The Major Incident Management workbench does not work in IE11 The View Workbench UI action in the major incident is not working in IE11.
    1. Open an instance using IE11.
    2. Open any of the major incidents.
    3. Open the developer tool console.
    4. Click View Workbench.

    Notice that a blank page is shown and a syntax error appears in the console.

    Instance Data Replication feature

    PRB1375755

    Serialization in IDR multiplies the size of the replication payload Before data are sent, the instance serializes a replication entry, then serializes the replication payload, then serializes the payload envelope. Each of these steps makes the message bigger, doubling (or more) the message size with every step. At a certain point, the message becomes too large to handle.

    List v2

    PRB1367771

    KB0782961

    Changes on the List filter are throwing error logs Changes on the List filter generates 'org.mozilla. javascript.EcmaError: "name" is not defined.' error in the logs.
    1. Log in to a New York instance.
    2. Open incident.list3.
    3. Add a filter such as active is true and run the filter.
    4. Check in the syslog table.

    Observe the error that appears.

    MID Server

    PRB1365954

    When a MID Server loses communication to the instance, MID extensions can be stopped if they lose communication again after the first loss is restored

    Mobile (Classic)

    PRB1370121

    KB0783135

    When using Classic mobile app in iOS 13.1.3, users are unable to tap on string type fields where they freeze and are not editable until after a few clicks Users are not able to tap on string type fields after upgrading to iOS 13.1.3. It works when using the arrows (up/down). This issue does not happen in Android.
    1. Log in to the Classic mobile app.
    2. Navigate to Incident > Create New.
    3. Click the Short Description field or any string type field.

    Expected behavior: Users should be able to get focus on string fields like Short Description, and the fields should be editable.

    Actual behavior: Nothing happens when clicking in the string type field, even though other field types are working as expected.

    Mobile Platform

    PRB1381619

    Push notifications are not working for apps on Blackberry After enabling push notifications, notice that the notifications do not appear on Now Mobile or Agent for Blackberry.

    Mobile - Service Catalog

    PRB1381803

    Cabrillo buttons are visible on some widgets in Classic Mobile or custom portal pages

    Outbound Messaging

    PRB1381789

    KB0793652

    Attachments drop in the MID Server while using the 'saveResponseBody AsAttachment()' function This issue prevents the attachment from reaching its destination record, and generates the error 'Unable to save response body as attachment: Attachment is empty'.

    Refer to the listed KB article for details.

    Performance Analytics

    PRB1383945

    KB0813118

    Breakdowns are not followed when switching tabs or when a widget is far down on the page Two scenarios have been identified where breakdowns are not followed:
    1. Breakdowns are not followed when switching between tabs.
    2. Breakdowns are not followed for charts that are positioned low on the page and that users have to scroll down to.

    Refer to the listed KB article for details.

    Performance Analytics

    PRB1386126

    Interactive filters create an AND condition instead of an OR condition When selecting multiple values from the dashboard breakdown source, the interactive filter for database views creates an AND condition instead of an OR condition. As a result, no data is shown on the dashboard.
    1. Create a score report against the incident_sla database view.
    2. On the base instance Incident Priority interactive filter, check the box for 'Apply to both database views and tables' and save the record.
    3. Create a dashboard and open the record.
    4. On the Breakdown Source related list, click Edit and select 'Incident.Priority'.
    5. On the Breakdown Source related list, configure the list to show the 'Act as filter' column.
    6. Double-click to edit in list view and specify 'Incident Priority'.
    7. Open the dashboard and add the score report you created in step 1.
    8. Edit the widget on the dashboard and check the 'Follow interactive filter' box.
    9. Click Done.
    10. In the Select Elements list, select any two priority values, for example '2 - High' and '3 - Moderate'.
    11. Click the score to access the list view.

    Expected behavior: The filters on the list view show incident_sla records that are Priority = 2 OR Priority = 3.

    Actual behavior: On the list view, the filters show Priority = 2 AND Priority = 3, so the score on the widget shows as zero.

    Project Management

    PRB1370126

    The VTB option does not show on the ITBM Project Workbench The VTB option does not show on Project Workbench if the associated project tasks have a 'Test Execution Suite'.

    Project Portfolio Management

    PRB1355891

    The Allocation Workbench is not confirming a resource on the Resource Plan
    1. Create a user schedule for 6.5 hours.
    2. Create a project for 1 day.
    3. Create a task for 1 day.
    4. Create a resource plan for 1 day.
    5. Request for 3 hours and click Confirm.
    6. Copy the same resource plan and request for 8 hours.
    7. Click Confirm.

    Expected behavior: In total, 11 hours should be confirmed and 4.5 hours as over allocated.

    Actual behavior: The project state is confirmed, but confirmed hours are still showing as 0.

    Security Incident Response

    PRB1380666

    Authentication validation for the Splunk Enterprise integration configuration tile is not working properly

    Service Owner Workspace

    PRB1376347

    Updating the state of the com.snc.financial_ management_for_spm plugin

    Software Asset Management Professional

    PRB1379444

    When importing usage records from SCCM, the import doesn't work as expected if the sys_user has user's email address in the user_name field If the sys_user table has user's email in the user_name field, there are issues with SCCM usage import. For the last_used reclamation type, the user is null. For the total usage reclamation type, the record doesn't get created.

    Software Asset Management Professional

    PRB1380993

    Inserting a software entitlement record fails for the license type 'Software Assurance' with the error 'Purchase rights not empty' Users cannot save the alm_license record for a Microsoft model with the license type 'Software Assurance'. When users manually insert a software entitlement for specific PPNs, the purchased_rights field becomes read-only and therefore empty, and the form will not be saved with the error 'Purchased rights cannot be empty'.

    Software Asset Management Professional

    PRB1382084

    KB0814859

    The job 'SAM - Import User Subscriptions' fails on the instance

    Refer to the listed KB article for details.

    Software Asset Management Professional

    PRB1385327

    Reconciliation fails with StackOverflowError when suite components have install conditions

    Store IRM Vendor Risk Management

    PRB1352517

    Unable to incrementally save SIG questionnaire responses

    Survey Management

    PRB1354579

    The Date and Date Time picker in the vendor portal is not working the Date picker is not working in the questionnaire view when vendor contact is logged in to Vendor Assessment portal. This issue will affect all the vendor risk assessment questionnaires that have Date and Date Time data types. This is working as expected in London and Madrid.
    1. Log in as a vendor contact.
    2. Invoke any existing vendor risk assessment which contains Date and Date Time questionnaires.

    When the user clicks the Date or Date Time picker, it returns a 'Value is invalid' error message and the Date or Date Time text field contains 'invalid date' text.

    Survey Management

    PRB1375719

    Last assessment metric calculates negative normalized_value In the case of Risk Assessment, this issue is causing incorrect assignment of risk to the change request if all questions are answered with the lowest scoring option. This only happens if the user changes threshold on the lowest risk from 0 to a number equal or greater to the number of questions minus one.

    Time Card Management

    PRB1371073

    KB0789892

    Time cards generate duplicate expense lines when the end date is last day of the month When a time card's end date is the last day of the month, it generates duplicate expense lines.
    1. Create a time card against a project or project task for week of Aug 25th 2019.
    2. Approve the time card.

    Notice that two expense lines get generated.

    UI Pages/Macros

    PRB1381283

    In New York, the HTTP referrer header is not passed to the browser When redirecting from ServiceNow to third party applications/sites where the referrer header is required, the redirection won't work with any browser, except IE.

    Upgrade Engine Issues

    PRB1374595

    The upgrade monitor shows a 'Pending' screen when performing the table rotation after the upgrade After upgrading from New York to Orlando, the upgrade monitor page changes to a 'Pending' page during the completion phase. It should instead switch to the summary page.

    Upgrade Engine Issues

    PRB1385904

    KB0813897

    Cannot use the 'Revert to Base System' option for skipped records after upgrading to New York

    Refer to the listed KB article for details.

    Virtual Agent Platform

    PRB1380769

    Refreshing the VA web client will lose the current conversation and results in connecting to the live agent again
    1. Make sure the following plugins are activated:
      • Advanced Work Assignment (com.glide.awa)
      • Agent Chat (com.glide.interaction.awa)
      • ITSM Workspace (com.snc.agent_workspace.itsm)
      • Domain Support
      • Domain Extensions Installer
    2. Ensure the following system property is set to true: glide.awa.enabled.
    3. Create two domains as below:
      1. Domain 1:
        • Name: Company
        • Parent: TOP
        • Type: MSP
        • Primary = true
        • Create a core_company record named Company and add it to the domain
      2. Domain 2:
        • Name: Customer Domain
        • Parent: Company
        • Type: Customer
        • Primary = false
        • Create a core_company named Customer Domain Company and add it to the domain
    4. Create 2 users:
      1. User 1:
        • Name: Agent one
        • Company: Company
        • Roles: itil, awa_agent, workspace_agent, interaction_agent
        • Group: Agent Chat Group
      2. User 2:
        • Name: End User
        • Company: Customer Domain Company
    5. Make sure that there is an active awa_service_channel for the chat.
    6. Create a awa_queue record:
      • Name: Test Queue
      • Service channel: Chat
      • Define condition here: Checked
    7. Under Test Queue, create an Assignment Eligibility record:
      • Group: Agent Chat Group
      • Assignment rule: Chat - Most Capacity
    8. Navigate to Collaboration > Chat Setup.
    9. In the Global Fulfiller UI choice list or the Fulfiller UI choice list for CSM or ITSM, select Agent Workspace.
    10. Navigate to Presence States > Available, and make sure that Chat is selected.
    11. Create a system property: com.glide.awa.agent_ availability.cross_domain and set the value to true.
    12. In one browser session, log in as Agent one, and navigate to Agent Workspace > Inbox > Available.
    13. In another browser session, log in as End User, and navigate to /$sn-va-web-client-app.do?sysparm_live_agent=true.
    14. As Agent one, accept the work item and start chatting.
    15. As End User, refresh the browser.

    Expected behavior: The conversation stays.

    Actual behavior: VA is connecting to Live Agent again and the end user is not able to type anything in the web client.

    Fixes included

    Unless any exceptions are noted, you can safely upgrade to this release version from any of the versions listed below. These prior versions contain PRB fixes that are also included with this release. Be sure to upgrade to the latest listed patch that includes all of the PRB fixes you are interested in.

    • New York Patch 6
    • New York Patch 5 Hotfix 3
    • New York Patch 5
    • New York Patch 4 Hotfix 7
    • New York Patch 4 Hotfix 6
    • New York Patch 4 Hotfix 5
    • New York Patch 4
    • New York Patch 3
    • New York Patch 2
    • New York Patch 1
    • New York security and notable fixes
    • All other New York fixes

    Tags:

    Feedback
    On this page

    Previous topic

    Next topic

    • Contact Us
    • Careers
    • Terms of Use
    • Privacy Statement
    • Sitemap
    • © ServiceNow. All rights reserved.

    Release version
    Choose your release version

      New York Patch 7

      • Save as PDF Selected topic Topic & subtopics All topics in contents
      • Unsubscribe Log in to subscribe to topics and get notified when content changes.
      • Share this page

      New York Patch 7

      The New York Patch 7 release contains important problem fixes.

      New York Patch 7 was released on March 16, 2020.
      • Build date: 03-02-2020_2243
      • Build tag: glide-newyork-06-26-2019__patch7-02-25-2020
      Important: For more information about how to upgrade an instance, see Upgrade to New York.

      For more information about the release cycle, see the ServiceNow Release Cycle.

      Note: This version is approved for FedRAMP. The following products are not approved for FedRAMP in New York: Benchmarks, Document Viewer, Instance Data Replication, and ServiceNow mobile.

      For a downloadable, sortable version of the fixed problems in this patch, click here.

      Overview

      New York Patch 7 includes 89 problem fixes in various categories. The chart below shows the top 10 problem categories included in this patch.

      Figure 1. Top 10 problem categories
      Fixed issues grouped by problem categories bar chart

      Security-related fixes

      New York Patch 7 includes fixes for security-related problems that affected certain ServiceNow® applications and the Now Platform®. We recommend that customers upgrade to this release for the most secure and up-to-date features. For more details on security problems fixed in New York Patch 7, refer to KB078999.

      Notable fixes

      The following problems and their fixes are ordered by potential impact to customers, starting with the most significant fixes.

      Problem Short description Description Steps to reproduce

      Lists

      PRB1382268

      KB0794235

      Grouped by records are not displayed when the filter is specified against a datetime field When users try to view grouped by records, unexpected results are seen if there is a filter specified against a datetime field such as 'Created'. Instead of displaying the expected results, it is displaying an empty list. It seems that the URL's encoded query in the rendered HTML is invalid and not returning the expected results.

      Refer to the listed KB article for details.

      HTML Editor

      PRB1358401

      KB0783203

      Unable to select or copy text from the HTML field when it is made read-only via UI policy

      Refer to the listed KB article for details.

      Human Resources Service Management

      PRB1373690

      KB0813896

      Attachment deletion cascades in task.sn_ esign_document update to null, but there is no index to support it

      When an instance is on New York and it has the eSign plugin installed, removing an attachment from any location cascades in task.sn_ esign_document updates to null, but there is no index to support it. This is by design. Unintentionally it leads to a table lock on task.

      The eSign plugin is also installed if the HR scoped app (com.sn_hr_core) is installed as part of the upgrade to New York for the first time. This is not the same as the global HR application (com.snc.hr.core).

      Refer to the listed KB article for details.

      Forms and Fields

      PRB1334313

      KB0751474

      Currency and price fields marked as read-only at the field definition level are multiplied by 100 when the locale uses a comma as the decimal separator If the locale uses a comma as the decimal separator, currency and price fields marked as read-only at the field definition level [sys_dictionary] are multiplied by 100 when the record is updated.
      1. Install the com.snc.cost_management plugin and the com.snc.i18n.italian plugin.
      2. Set the system properties below as follows:
        • glide.i18n.single.currency = 'true'
        • glide.i18n.single_currency.code = 'EUR'
        • glide.system.locale = 'it.IT'
      3. Access any record from the [fm_ci_rate_card_cost] table.
      4. Update the Base Cost field.

        The value will be calculated in 'Total Cost'

      5. For amounts up to 1000, the value gets multiplied by 100 after saving the form two times.

      Saving the form one time only will not reproduce the issue.

      Tests were made with both default English and Italian/Danish (comma separator locale).

      Agent Workspace

      PRB1362446

      KB0792478

      Slow display of characters when users type fast and the characters reach the line break or the next line When users type quickly and the characters reach the end of the line, there is a lag on the visibility of the typed characters.
      1. Open any case or incident in Agent Workspace.
      2. In the Activity section, quickly type 2 lines of characters.

      Observe that once the letters are past the first line, the new characters on the next line do not appear until you stop typing.

      All other fixes

      Problem Short description Description Steps to reproduce

      Activity Stream

      PRB1355505

      KB0756098

      Using @mentions causes users to be logged out when glide.ui.mentions .check _record_visibility is true The @mentions in comments that result in the pop-up display of 'Enter the name of a person you want to mention' result in the user's session being terminated. This message is displayed after you type @, but can also be triggered with text after the @, and it is that specific process that causes the logout.

      Refer to the listed KB article for details.

      Advanced Work Assignment

      PRB1386331

      The sn_connect.Queue API is returned as 'Undefined' The sn_connect.Queue.get() API is not working in scoped applications. When executed, the same code in global works as expected.

      Agent Workspace

      PRB1374049

      The glide_list is not rendering secondary values during typeahead

      Agent Workspace

      PRB1376736

      KB0787968

      Japanese mobile numbers cannot be saved in the E.164 phone number field
      1. Change the phone number field type for the sys_user table to Phone Number (E164) type.
      2. Set the phone number '+81 90 1234 5678' to a user.

        It is a mobile phone number format in Japan. It should be saved successfully in UI16.

      3. Open the user in Agent Workspace.

      Expected behavior: No error should be shown.

      Actual behavior: An error is shown on the UI: 'Please check that your number conforms with country and try again'.
      Note: This issue is not reproducible in the Madrid instance.

      Agent Workspace

      PRB1377736

      KB0788884

      Agent Workspace ignores the E164 phone number formatting defined in the telephone display rules If users have an E164 phone number field added to the form, in Agent Workspace it appears in the incorrect format compared to viewing the same record in the platform UI.

      Refer to the listed KB article for details.

      Agent Workspace

      PRB1382971

      KB0814738

      Agent Workspace does not clean up resources when forms are opened and closed It takes a long time to load records in Agent Workspace.

      Refer to the listed KB article for details.

      Agent Workspace

      PRB1384267

      Fields do not honor the dictionary override for a dependent field on the initial load The Category field does not display choices on Agent Workspace. If the reference field has an override on the initial load, the choices within the choice field are not pre-populated. Users then have to modify the source field to update the dependent field.
      1. Configure the sys_dictionary record for the subcategory field on the incident table.
      2. Set the Dependent on field to be 'Priority'.
      3. Navigate to any incident form in Workspace.
      4. Click the subcategory list.

      No choices are available because the 'Priority' dictionary record dependent field is being used.

      Agile Development

      PRB1386199

      The scrum master, scrum product owner, and scrum team member personas are unable to add work notes on a story record
      1. Create a story.
      2. Create a user with any of the scrum roles (scrum_admin, scrum_master, scrum_user).
      3. Impersonate that user.
      4. Open the Story form.

      Expected behavior: Scrum users should be able to add work notes.

      Actual behavior: Scrum users are not able to edit work notes.

      App Client UI

      PRB1381814

      On-premises instances need to be restarted to reflect the latest instance ID which was submitted for encryption

      Appsec – Platform Dev

      PRB1384223

      Changed the logic for certain properties not aligned with the Hardening Guide The logic for 10.4.1.1, 10.4.1.2, 10.4.2.1 and 10.4.2.2 properties have been fixed and are aligned with the ISC Hardening Guide.

      Appsec – Platform Dev

      PRB1384527

      The set complex default password property shows the incorrect encrypted value After the property type changed to password2 in the upgrade, the set complex default password property doesn't show the correct encrypted value. The complex password value added to the property is not encrypted correctly, and is not changing the compliance state of the property to 'Pass'.

      Change Management Conflict Detector

      PRB1365088

      KB0780864

      INSERT business rules do not work on the task_ci table when adding a CI to 'Affected CIs' by populating the Configuration Item field on the Change Request form

      Refer to the listed KB article for details.

      Change Management

      PRB1383739

      Starting a CAB meeting from a cab_meeting record should not set the first agenda item to 'Approved' automatically
      1. Create a CAB meeting and add agenda items to the CAB meeting.
      2. Set the CAB meeting state to 'In Progress' and save it.

      Expected behavior: The first agenda item state is changed to 'In Progress' and the decision remains empty.

      Actual behavior: The first agenda item state is changed to 'In Progress' and the decision is changed to 'Approved'.

      Cloud Management Application

      PRB1381541

      Custom resource pool filters are not included in the update set Custom resource pool filters do not carry over when a blueprint is exported and then imported into another instance.
      1. Create a blueprint.
      2. Add a custom resource pool filter for ApplicationPool.
      3. Export the blueprint and import it to another instance.

      Observe the custom resource pool filter is not created on the target instance.

      Cloud Management Application

      PRB1383708

      Some Ansible Tower APIs are not backwards compatible Backwards compatibility with earlier v1 API endpoints is broken in newer Ansible Tower versions. This issue results in Cloud Management's Ansible connector failing to authenticate with API calls.

      Cloud Management Application

      PRB1383745

      The UUID is not populated for VMs (VMware) while doing pointed discovery The UUID for the VM is not being updated in the cmdb_ci_vm_instance table.
      1. Create a catalog for VMware or order it from the template.
      2. Provision the catalog.

        It will perform pointed discovery after the provision.

      3. Navigate to the cmdb_ci_vm_instance table.
      4. Check the UUID for the VM.

      The table should populate the UUID as well.

      Cloud Management Application

      PRB1385341

      The 'Update Order Status' business rule runs slowly after the upgrade After creating more than 20 Discovery schedules that run parallel to each other, the 'Update Order Status' business rule becomes slow.

      Configuration Management Database (CMDB)

      PRB1380779

      Audit processing creates a large and slow query when calculating for CMDB groups When trying to calculate the total score for a CMDB health group, the audit processor creates a large query of all the audits on the cert_audit_result table, resulting in the compliance scheduled job taking a long time.

      Configuration Management Database (CMDB)

      PRB1381079

      Some relationships are missing in the relationship formatter

      Configuration Management Database (CMDB)

      PRB1382504

      When the most recent Discovery fields get updated, the sys_ updated_on field must also be updated The sys_updated_on field needs to be updated because the CMDB Health staleness rules rely on that field.
      1. Run an IRE payload over 2 duplicates, which will populate one of the duplicates' Duplication of field.
      2. On the duplicate with the populated Duplication of field, update any of the values within the CI.

      Expected behavior: The Duplication of field on the CI should be reset to empty.

      Actual behavior: The Duplication of field on the CI is not reset to empty.

      Configuration Management Database (CMDB)

      PRB1385030

      KB0813834

      The 'Display relationships in result' query setting does not work as expected When the 'Display Relationships in Results' setting is turned off, no relationships should be displayed in the results. However, the query results display relationships irrespective of the setting being turned off or on.

      Refer to the listed KB article for details.

      Core Platform

      PRB1352703

      KB0814812

      Uploading a large video file to an update_sync table causes performance issues Uploading large files to tables like db_video takes excessive time and can lead to out of memory (OOM) errors.

      Refer to the listed KB article for details.

      Core Platform

      PRB1359246

      Slow performance issues

      Core Platform

      PRB1363245

      KB0786379

      The 'Active nodes' mechanism doesn't work correctly and doesn't always create the correct jobs Event Management em_event is stuck in the 'Ready' state because the number of running jobs is incorrect.

      Refer to the listed KB article for details.

      Core Platform

      PRB1380054

      The condition using a fiscal period does not work because fiscal periods that are generated in the instance are becoming 'undefined'

      Dashboards and Home Pages

      PRB1370691

      Interactive Analysis is slow
      1. In an instance, list a table that has a few thousand records.
      2. Right-click the column header
      3. Click Launch Interactive Analysis.

      Notice the seconds of the processing time out of the transactions' total time.

      Dashboards and Home Pages

      PRB1378228

      KB0814837

      The PA dashboard does not load if there are special characters in the interactive filter names The PA dashboard does not load if there are special characters like &ecirc, and Á in the interactive cascading filter names.

      Refer to the listed KB article for details.

      Discovery

      PRB1346756

      VM attribute relations and hardware types are removed while running logical datacenter filters for multiple datacenters
      1. Add a service account with events disabled.
      2. Log in to the cloud admin portal.
      3. Discover the datacenter for that cloud account.
      4. Select a datacenter from the list and run the discovery for that datacenter.

        Notice that the discovered VM is working and the relation is correct.

      5. Select another datacenter from the list and run the discovery for that datacenter.

      The discovered VM is working properly for that datacenter and the relation is correct, but the previous datacenter's details are impacted and the hardware types are changed to zero. The status of the VM attributes are changed to absent and the VM relations to the disk, network interface, and hardware types are removed.

      Discovery

      PRB1360173

      Process detection failure in the Pattern Debugger even when the process detection strategy is set to 'NONE' Users receive a 'Process detection failed' error when trying to debug the Oracle on UNIX pattern. The issue does not occur during the actual discovery and is detected only in the Pattern Debugger.

      Discovery

      PRB1371185

      Slow query and unexpected results from the VmwareVm Correlator._resolve CredentiallessGuest() function while processing the VCenterVMsSensor sensor when the VM has a NULL ip_address

      Discovery

      PRB1373190

      The cloud resources count on the Discovery homepage is incorrect Even though no service accounts are configured to discover cloud resources, the cloud resource count is non-zero. Additionally, when the system has other CMDB CI resources, the homepage takes a long time to load.

      Discovery

      PRB1373912

      KB0789884

      The Test Account functionality in the Discovery Manager fails if the ECC Agent property 'mid.sa.ssh.port' is set The Test Account functionality in the Discovery Manager fails during the creation of the cloud resource discovery schedule. It fails only when the ECC Agent property 'mid.sa.ssh.port' is set.

      Refer to the listed KB article for details.

      Discovery

      PRB1375040

      Billing transformation is too slow and resource-intensive

      Discovery

      PRB1380423

      A notification message is needed on the MID Server record to indicate that Discovery requires PowerShell v3.0 to function correctly When running a MID Server with PowerShell version 2, there is no warning to notify the users that they are using an out-of-date version.

      Discovery

      PRB1381624

      A MID Server can only be mapped to one vCenter for event collection, and multiple event collectors are not supported by a single MID Server
      1. Create an event collector for a vCenter on a MID Server.
      2. Create another event collector for another vCenter on the same MID Server.

      Notice that it will throw an error saying 'MID Server already in use by another vCenter Context'.

      Encryption/Cryptography

      PRB1382064

      Dot-walked platform encrypted fields are showing the encrypted value instead of plain text On a form when the reference value changes, dot-walked platform encrypted fields in the reference value are showing the encrypted values instead of plain text.

      Encryption/Cryptography

      PRB1382528

      Missing cloning exclusion and preservers for Edge Encryption Users are not able to add Edge Encryption tables in data preservers.

      Event Management

      PRB1381633

      The alert insight spinner is not disappearing and showing the number

      Filters

      PRB1379692

      KB0794210

      Fiscal period filters in Lists or Reports are not working since the New York upgrade Business calendar (fiscal period) filters (ex. Last Fiscal Month) in Lists or Reports are not working in New York if the system date format is set as 'dd/MM/yyyy' (non-default format).
      1. On a New York instance, log in as the admin.
      2. Set the property 'glide.sys.date_format' to 'dd/MM/yyyy'.
      3. Ensure that the 'calendars_for_package' table has entries to map the Fiscal Month business calendar with the 'Incident' package.
      4. Validate that the configurations in business calendar entries and business calendar filter options for Fiscal Month business calendar are correct.
      5. Open incident.list.
      6. Apply the filter condition 'Created [On] Last 3 Fiscal Months' and check the count.
      7. Apply a filter condition for the same date range using the between condition instead of using the Fiscal Month condition.

      Notice that the counts are incorrect. Setting the property 'glide.sys.date_format' back to the default format of 'yyyy-MM-dd' gives the correct counts.

      Flow Designer

      PRB1357413

      KB0758506

      Flow actions are run multiple times after the 'Ask for Approval' action Flow actions, such as integration actions and customized actions with PowerShell steps, are run multiple times after the 'Ask for Approval' action.
      1. Create a Flow Designer flow and use the 'Ask for Approval' action.

        Make sure that at least one valid user is the approver.

      2. Create a customized action with any Input/Output.

        Make sure you add a PowerShell step in the action.

      3. Add the customized action into the flow, right after the 'Ask for Approval' action.
      4. Publish and test the Flow Designer flow.
      5. Approve the generated approval.
      6. Monitor the ecc_queue records.

      There will be more than one ECC Queue record created by the PowerShell step.

      Flow Designer

      PRB1361893

      KB0813760

      Users are unable to use or create record references with the script in Flow Designer actions
      1. Create a flow and add a 'Run Once' trigger.
      2. Add a 'Create Record' action and configure it to create an incident.
      3. Add a 'Log' action, using FD script for message field.
      4. Try to access any field of the above created record using 'return fd_data._1__create_record.record.description'.
      5. Try to activate the flow.

      Observe the error 'Invalid reference to: fd_data._1__create_record.record.description'.

      Flow Designer

      PRB1384342

      The subflow using the For Each action step does not load and is stuck on 'Processing' after upgrading to New York After upgrading to New York, the same subflow that used to work does not load and is stuck on 'Processing'. An error appears in the browser console: 'uncaught at fetchFlowDetailsFromServerSaga TypeError: Cannot read property 'type' of undefined'.

      Flow Designer

      PRB1385314

      When creating an input of type 'Table Name' for a subflow, the label of the input is changed to 'Table' automatically After the label is changed to 'Table' automatically, if users try to rename the label to something else, all of the subflow inputs are cleared.
      1. Create a subflow in Flow Designer.
      2. Under the Inputs & Outputs section, add an input with the following details:
        • Label: Test
        • Name: test (automatically populated according to the label you type)
        • Type: Table Name

      Immediately when you select 'Table Name' as the type, the label will be automatically changed to 'Table'. If you try to rename the label from 'Table' to something else, it will clear all of the subflow inputs.

      Forms and Fields

      PRB1365388

      The g_form.setValue does not set the value on 4000 character multi-text glide_encrypted fields The 'Set Field Values' ATF does not work with a max length: 4000 Encrypted Text field. The 'Set Field Values' test step is successful, but nothing is set on the form.

      Forms and Fields

      PRB1370553

      glide.ui.focus_first_element is not working as expected The glide.ui.focus_ first_element property no longer works. With the value set to true, the form does not load with focus on the first editable field.

      Forms and Fields

      PRB1377204

      GlideForm API and ATF are unable to set the value on a glide_ encrypted text field where the size is 255 characters or less If one user changes an encrypted value while another user is looking at the form during that update, they will see encrypted text populated into the form. If they save the record, they will lose the original plain text value for that field. For users with several encrypted fields on their forms, they are likely to lose data that are being updated concurrently by other users or script automation.
      1. Activate the com.glide.encryption plugin.
      2. As an admin, set up encryption contexts.
      3. Add a field named 'u_enc' of type Encrypted Text to the incident table, and set the max value to 250.
      4. Open the console and set the frameset to gsft_main.
      5. Run this script: g_form.setvalue("u_enc","test250");.

      The field value is cleared to empty text because the displayValue variable is undefined. The script should apply the value variable, not the displayValue variable.

      HTML Editor

      PRB1327179

      The knowledge base's HTML Editor URL fails to hold the link when the link contains special characters like '()' and JavaScript-related queries
      1. Create a KB article and open the article body.
      2. Add text and try to link a URL.

        Focus on the JavaScript related query in the URL.

      3. Save the URL and it will fail.

      HTML Editor

      PRB1372886

      KB0813890

      When moving to a new line in an HTML field with the Shift + Enter keys, the spacebar needs two hits to add a space

      Refer to the listed KB article for details.

      Human Resources Service Management

      PRB1383891

      Push notifications are not working for the Onboarding for InTune mobile application
      1. Configure a push notification test.
      2. Launch the mobile application.

      Notice that push notifications do not appear.

      Human Resources Service Management

      PRB1385890

      When HTML or JavaScript code is entered into a multi-line text field in the HR service portal, it is not escaped In the HR service portal, if a user enters code (JavaScript or HTML) into a multi-line text field, the code is executed after submitting the record when the newly created item is viewed.

      Incident Management

      PRB1382449

      KB0811725

      The Major Incident Management workbench does not work in IE11 The View Workbench UI action in the major incident is not working in IE11.
      1. Open an instance using IE11.
      2. Open any of the major incidents.
      3. Open the developer tool console.
      4. Click View Workbench.

      Notice that a blank page is shown and a syntax error appears in the console.

      Instance Data Replication feature

      PRB1375755

      Serialization in IDR multiplies the size of the replication payload Before data are sent, the instance serializes a replication entry, then serializes the replication payload, then serializes the payload envelope. Each of these steps makes the message bigger, doubling (or more) the message size with every step. At a certain point, the message becomes too large to handle.

      List v2

      PRB1367771

      KB0782961

      Changes on the List filter are throwing error logs Changes on the List filter generates 'org.mozilla. javascript.EcmaError: "name" is not defined.' error in the logs.
      1. Log in to a New York instance.
      2. Open incident.list3.
      3. Add a filter such as active is true and run the filter.
      4. Check in the syslog table.

      Observe the error that appears.

      MID Server

      PRB1365954

      When a MID Server loses communication to the instance, MID extensions can be stopped if they lose communication again after the first loss is restored

      Mobile (Classic)

      PRB1370121

      KB0783135

      When using Classic mobile app in iOS 13.1.3, users are unable to tap on string type fields where they freeze and are not editable until after a few clicks Users are not able to tap on string type fields after upgrading to iOS 13.1.3. It works when using the arrows (up/down). This issue does not happen in Android.
      1. Log in to the Classic mobile app.
      2. Navigate to Incident > Create New.
      3. Click the Short Description field or any string type field.

      Expected behavior: Users should be able to get focus on string fields like Short Description, and the fields should be editable.

      Actual behavior: Nothing happens when clicking in the string type field, even though other field types are working as expected.

      Mobile Platform

      PRB1381619

      Push notifications are not working for apps on Blackberry After enabling push notifications, notice that the notifications do not appear on Now Mobile or Agent for Blackberry.

      Mobile - Service Catalog

      PRB1381803

      Cabrillo buttons are visible on some widgets in Classic Mobile or custom portal pages

      Outbound Messaging

      PRB1381789

      KB0793652

      Attachments drop in the MID Server while using the 'saveResponseBody AsAttachment()' function This issue prevents the attachment from reaching its destination record, and generates the error 'Unable to save response body as attachment: Attachment is empty'.

      Refer to the listed KB article for details.

      Performance Analytics

      PRB1383945

      KB0813118

      Breakdowns are not followed when switching tabs or when a widget is far down on the page Two scenarios have been identified where breakdowns are not followed:
      1. Breakdowns are not followed when switching between tabs.
      2. Breakdowns are not followed for charts that are positioned low on the page and that users have to scroll down to.

      Refer to the listed KB article for details.

      Performance Analytics

      PRB1386126

      Interactive filters create an AND condition instead of an OR condition When selecting multiple values from the dashboard breakdown source, the interactive filter for database views creates an AND condition instead of an OR condition. As a result, no data is shown on the dashboard.
      1. Create a score report against the incident_sla database view.
      2. On the base instance Incident Priority interactive filter, check the box for 'Apply to both database views and tables' and save the record.
      3. Create a dashboard and open the record.
      4. On the Breakdown Source related list, click Edit and select 'Incident.Priority'.
      5. On the Breakdown Source related list, configure the list to show the 'Act as filter' column.
      6. Double-click to edit in list view and specify 'Incident Priority'.
      7. Open the dashboard and add the score report you created in step 1.
      8. Edit the widget on the dashboard and check the 'Follow interactive filter' box.
      9. Click Done.
      10. In the Select Elements list, select any two priority values, for example '2 - High' and '3 - Moderate'.
      11. Click the score to access the list view.

      Expected behavior: The filters on the list view show incident_sla records that are Priority = 2 OR Priority = 3.

      Actual behavior: On the list view, the filters show Priority = 2 AND Priority = 3, so the score on the widget shows as zero.

      Project Management

      PRB1370126

      The VTB option does not show on the ITBM Project Workbench The VTB option does not show on Project Workbench if the associated project tasks have a 'Test Execution Suite'.

      Project Portfolio Management

      PRB1355891

      The Allocation Workbench is not confirming a resource on the Resource Plan
      1. Create a user schedule for 6.5 hours.
      2. Create a project for 1 day.
      3. Create a task for 1 day.
      4. Create a resource plan for 1 day.
      5. Request for 3 hours and click Confirm.
      6. Copy the same resource plan and request for 8 hours.
      7. Click Confirm.

      Expected behavior: In total, 11 hours should be confirmed and 4.5 hours as over allocated.

      Actual behavior: The project state is confirmed, but confirmed hours are still showing as 0.

      Security Incident Response

      PRB1380666

      Authentication validation for the Splunk Enterprise integration configuration tile is not working properly

      Service Owner Workspace

      PRB1376347

      Updating the state of the com.snc.financial_ management_for_spm plugin

      Software Asset Management Professional

      PRB1379444

      When importing usage records from SCCM, the import doesn't work as expected if the sys_user has user's email address in the user_name field If the sys_user table has user's email in the user_name field, there are issues with SCCM usage import. For the last_used reclamation type, the user is null. For the total usage reclamation type, the record doesn't get created.

      Software Asset Management Professional

      PRB1380993

      Inserting a software entitlement record fails for the license type 'Software Assurance' with the error 'Purchase rights not empty' Users cannot save the alm_license record for a Microsoft model with the license type 'Software Assurance'. When users manually insert a software entitlement for specific PPNs, the purchased_rights field becomes read-only and therefore empty, and the form will not be saved with the error 'Purchased rights cannot be empty'.

      Software Asset Management Professional

      PRB1382084

      KB0814859

      The job 'SAM - Import User Subscriptions' fails on the instance

      Refer to the listed KB article for details.

      Software Asset Management Professional

      PRB1385327

      Reconciliation fails with StackOverflowError when suite components have install conditions

      Store IRM Vendor Risk Management

      PRB1352517

      Unable to incrementally save SIG questionnaire responses

      Survey Management

      PRB1354579

      The Date and Date Time picker in the vendor portal is not working the Date picker is not working in the questionnaire view when vendor contact is logged in to Vendor Assessment portal. This issue will affect all the vendor risk assessment questionnaires that have Date and Date Time data types. This is working as expected in London and Madrid.
      1. Log in as a vendor contact.
      2. Invoke any existing vendor risk assessment which contains Date and Date Time questionnaires.

      When the user clicks the Date or Date Time picker, it returns a 'Value is invalid' error message and the Date or Date Time text field contains 'invalid date' text.

      Survey Management

      PRB1375719

      Last assessment metric calculates negative normalized_value In the case of Risk Assessment, this issue is causing incorrect assignment of risk to the change request if all questions are answered with the lowest scoring option. This only happens if the user changes threshold on the lowest risk from 0 to a number equal or greater to the number of questions minus one.

      Time Card Management

      PRB1371073

      KB0789892

      Time cards generate duplicate expense lines when the end date is last day of the month When a time card's end date is the last day of the month, it generates duplicate expense lines.
      1. Create a time card against a project or project task for week of Aug 25th 2019.
      2. Approve the time card.

      Notice that two expense lines get generated.

      UI Pages/Macros

      PRB1381283

      In New York, the HTTP referrer header is not passed to the browser When redirecting from ServiceNow to third party applications/sites where the referrer header is required, the redirection won't work with any browser, except IE.

      Upgrade Engine Issues

      PRB1374595

      The upgrade monitor shows a 'Pending' screen when performing the table rotation after the upgrade After upgrading from New York to Orlando, the upgrade monitor page changes to a 'Pending' page during the completion phase. It should instead switch to the summary page.

      Upgrade Engine Issues

      PRB1385904

      KB0813897

      Cannot use the 'Revert to Base System' option for skipped records after upgrading to New York

      Refer to the listed KB article for details.

      Virtual Agent Platform

      PRB1380769

      Refreshing the VA web client will lose the current conversation and results in connecting to the live agent again
      1. Make sure the following plugins are activated:
        • Advanced Work Assignment (com.glide.awa)
        • Agent Chat (com.glide.interaction.awa)
        • ITSM Workspace (com.snc.agent_workspace.itsm)
        • Domain Support
        • Domain Extensions Installer
      2. Ensure the following system property is set to true: glide.awa.enabled.
      3. Create two domains as below:
        1. Domain 1:
          • Name: Company
          • Parent: TOP
          • Type: MSP
          • Primary = true
          • Create a core_company record named Company and add it to the domain
        2. Domain 2:
          • Name: Customer Domain
          • Parent: Company
          • Type: Customer
          • Primary = false
          • Create a core_company named Customer Domain Company and add it to the domain
      4. Create 2 users:
        1. User 1:
          • Name: Agent one
          • Company: Company
          • Roles: itil, awa_agent, workspace_agent, interaction_agent
          • Group: Agent Chat Group
        2. User 2:
          • Name: End User
          • Company: Customer Domain Company
      5. Make sure that there is an active awa_service_channel for the chat.
      6. Create a awa_queue record:
        • Name: Test Queue
        • Service channel: Chat
        • Define condition here: Checked
      7. Under Test Queue, create an Assignment Eligibility record:
        • Group: Agent Chat Group
        • Assignment rule: Chat - Most Capacity
      8. Navigate to Collaboration > Chat Setup.
      9. In the Global Fulfiller UI choice list or the Fulfiller UI choice list for CSM or ITSM, select Agent Workspace.
      10. Navigate to Presence States > Available, and make sure that Chat is selected.
      11. Create a system property: com.glide.awa.agent_ availability.cross_domain and set the value to true.
      12. In one browser session, log in as Agent one, and navigate to Agent Workspace > Inbox > Available.
      13. In another browser session, log in as End User, and navigate to /$sn-va-web-client-app.do?sysparm_live_agent=true.
      14. As Agent one, accept the work item and start chatting.
      15. As End User, refresh the browser.

      Expected behavior: The conversation stays.

      Actual behavior: VA is connecting to Live Agent again and the end user is not able to type anything in the web client.

      Fixes included

      Unless any exceptions are noted, you can safely upgrade to this release version from any of the versions listed below. These prior versions contain PRB fixes that are also included with this release. Be sure to upgrade to the latest listed patch that includes all of the PRB fixes you are interested in.

      • New York Patch 6
      • New York Patch 5 Hotfix 3
      • New York Patch 5
      • New York Patch 4 Hotfix 7
      • New York Patch 4 Hotfix 6
      • New York Patch 4 Hotfix 5
      • New York Patch 4
      • New York Patch 3
      • New York Patch 2
      • New York Patch 1
      • New York security and notable fixes
      • All other New York fixes

      Tags:

      Feedback

          Share this page

          Got it! Feel free to add a comment
          To share your product suggestions, visit the Idea Portal.
          Please let us know how to improve this content

          Check any that apply

          To share your product suggestions, visit the Idea Portal.
          Confirm

          We were unable to find "Coaching" in Jakarta. Would you like to search instead?

          No Yes
          • Contact Us
          • Careers
          • Terms of Use
          • Privacy Statement
          • Sitemap
          • © ServiceNow. All rights reserved.

          Subscribe Subscribed Unsubscribe Last updated: Tags: January February March April May June July August September October November December No Results Found Versions Search preferences successfully updated My release version successfully updated My release version successfully deleted An error has occurred. Please try again later. You have been unsubscribed from all topics. You are now subscribed to and will receive notifications if any changes are made to this page. You have been unsubscribed from this content Thank you for your feedback. Form temporarily unavailable. Please try again or contact  docfeedback@servicenow.com  to submit your comments. The topic you requested does not exist in the release. You were redirected to a related topic instead. The available release versions for this topic are listed There is no specific version for this documentation. Explore products Click to go to the page. Release notes and upgrades Click to open the dropdown menu. Delete Remove No selected version Reset This field is required You are already subscribed to this topic Attach screenshot The file you uploaded exceeds the allowed file size of 20MB. Please try again with a smaller file. Please complete the reCAPTCHA step to attach a screenshot
          Log in to personalize your search results and subscribe to topics
          No, thanks Login