Notifications

310 views

Description

It's not possible to add a translation of a sys_* fields in the Documentation table [sys_documentation] in a Scoped Application. Translations can be added to non sys_* fields. The following errors are issued:

Invalid 'Field Label' record even though the selected Table 'xxx' is in the current application.
Invalid insert

Steps to Reproduce

  1. Install a language plugin such as French.
  2. Change the Scope, to 'Social Knowledge' for example.
  3. Navigate to: System Definition > Tables
  4. Create a new table.
  5. Enter 'sys_documentation.list' in the Filter Navigator.
  6. Search by the new table you have created.
  7. Check the the sys_* fields like 'sys_created_by'.
  8. Click on 'New' to create a new label.
  9. Create a label for 'sys_created_by' with language set to 'fr'.
  10. Observe the following errors:
    Invalid 'Field Label' record even though the selected Table 'xxx' is in the current application.
    Invalid insert

Workaround

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


Related Problem: PRB723161

Seen In

Geneva Patch 8
SR - IRM - Audit Management - New York 2019 Q3
SR - IRM - Audit Management PA Content - Madrid 2019 Q1
SR - IRM - GRC Profiles - Madrid 2019 Q2
SR - IRM - PA Premium Integration - New York 2019 Q3
SR - IRM - Policy and Compliance - Madrid 2019 Q2
SR - IRM - Policy and Compliance PA Content - Madrid 2019 Q1
SR - IRM - Risk Management - New York 2019 Q3
SR - IRM - Risk Management PA Content - Madrid 2019 Q1

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2020-05-19 15:35:20
Published:2019-05-20