Washington DC segurança e correções notáveis

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 64 min. de leitura
  • A versão Washington DC contém correções de problemas importantes.

    Washington DC foi lançado em 1º de fevereiro de 2024.
    • Data de compilação: 01-25-2024_1625
    • Marcador de compilação: glide-Washingtondc-12-20-2023__patch0-01-17-2024
    Importante:
    Para obter mais informações sobre como atualizar uma instância, consulte Atualizações do ServiceNow.

    Para obter mais informações sobre o ciclo de versão, consulte o Ciclo de versão da ServiceNow.

    Nota:
    Esta versão principal da família Now Platform agora está disponível nos ambientes de mercado regulamentado de ServiceNow. Para obter mais informações sobre serviços disponíveis em ambientes isolados, consulte KB0743854.

    Para obter uma versão para download e classificável dos problemas corrigidos nesta versão, clique aqui.

    Correções relacionadas à segurança

    Washington DC inclui correções para problemas relacionados à segurança que afetaram determinadas aplicações ServiceNow® e o Now Platform®. Recomendamos que os clientes atualizem para esta versão para obter os recursos mais seguros e atualizados. Para obter mais detalhes sobre problemas de segurança corrigidos em Washington DC, consulte KB1584420.

    Correções notáveis

    Problema Descrição resumida Descrição Etapas para reproduzir

    Fluxo de atividades

    PRB1628950

    No Espaço do agente configurável, os registros de e-mail são duplicados sem o corpo

    Fluxo de atividades

    PRB1673239

    KB1430596

    O cursor treme, salta e tem problemas de posicionamento ao digitar em campos de cadeia de caracteres Isso afeta os seguintes campos em qualquer Espaço do agente: Descrição, Comentários adicionais, Anotações de trabalhoe muito mais.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Fluxo de atividades

    PRB1675128

    No fluxo de atividades do espaço, o campo de e-mail De mostra o sysID O sysID aparece no espaço de trabalho no campo De quando um e-mail é anexado a uma interação e é exibido no fluxo de atividades.
    1. Abra um incidente em qualquer espaço.
    2. Crie e envie um e-mail.
    3. Abra a tabela sys_email, localize o e-mail que acabou de ser enviado e edite o campo do usuário para conter o SYS ID do remetente.
    4. Edite o estado do e-mail e altere-o de "Pronto para envio" para "Enviado".

    Comportamento esperado: quando exibido no fluxo de atividades do incidente original, o campo De nos detalhes do e-mail deve conter o endereço de e-mail do usuário.

    Comportamento real: quando exibido no fluxo de atividades do incidente original, o campo De nos detalhes do e-mail contém o sysID do usuário do campo Usuário em sys_email.

    Fluxo de atividades

    PRB1694062

    KB1573051

    Registros com grandes quantidades de registros sys_activity relacionados não são carregados em espaços configuráveis Os registros de IC travam no carregamento. Há declarações no arquivo de log sobre como lidar com um grande conjunto de resultados.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Fluxo de atividades

    PRB1694286

    Atualizar qualquer campo em um formulário de "Incidente" substitui o nome do solicitante nos fluxos de atividades
    1. Navegue até qualquer espaço.
    2. Crie um incidente como qualquer usuário.

      O primeiro campo muda o registro. É criado pelo usuário.

    3. Faça login ou represente outro usuário.
    4. Altere qualquer campo no incidente (short_description, por exemplo).

      A primeira mudança de campo foi alterada para o usuário atual.

    5. Atualize a página.

    O primeiro campo ainda está alterado.

    Fluxo de atividades

    PRB1711517

    KB1578730

    As mudanças do campo Atribuído a são exibidas incorretamente no espaço O campo Atribuído a mudanças é mostrado como concluído pelo usuário que alterou anteriormente o grupo de atribuição.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Bate-papo do agente

    PRB1666831

    Problemas de formatação de data/hora do bate-papo do AWA A janela de bate-papo mostra o formato de 12 horas, mas o formulário mostra um formato de 24 horas.
    1. Faça login em qualquer instância Tokyo.
    2. Na sessão um, represente um agente e disponibilize o agente.
    3. Na sessão dois, represente um usuário final e navegue até o Portal de serviços.
    4. Na sessão um, inicie o Agent Workspace e navegue até "bate-papo online".
    5. Na sessão dois, inicie uma nova sessão de bate-papo no Portal de serviços.
    6. Converse no bate-papo.

    Comportamento esperado: o mesmo formato de data deve ser mostrado no carimbo de data/hora do bate-papo e no formulário.

    Comportamento real: a data e a hora da janela de bate-papo mostram o formato de 12 horas, mas o formulário mostra o formato de 24 horas.

    Bate-papo do agente

    PRB1707170

    Há desempenho lento em um Bate-papo do agente ao digitar a entrada do bate-papo com os emojis habilitados Quando os emojis estão habilitados no Bate-papo do agente, o EMOJI_INPUT_LISTENER é chamado para cada entrada de caractere e é correspondido para ver se é um espaço ou ':' para ver se a entrada contém emoticons para que possa ser convertido em um emoji. Se o agente estiver digitando rápido, isso causará lentidão no desempenho devido ao ouvinte ser invocado várias vezes no mesmo milissegundo.

    Espaço do agente

    PRB1662150

    KB1553280

    Há desalinhamento ao criar um caso no modo padrão

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Espaço do agente

    PRB1677964

    O componente da faixa de opções "Cliente 360" não está exibindo campos de pontos no Espaço do agente de RH Quando o usuário adiciona a faixa de opções "Cliente 360" ao Espaço do agente de RH, ela não exibe os campos de pontos.
    1. Faça login em uma instância Tokyo.
    2. Navegue até Espaço do agente de RH.
    3. Abra sn_hr_core_case.
    4. Observe uma faixa de opções.
    5. Adicione campos de ponto na configuração "Fita" em campos "Primários".

    Observe que os campos de ponto não estão visíveis na faixa de opções.

    Espaço do agente

    PRB1682768

    As políticas de IU não são aplicadas aos formulários dos espaços
    1. Faça login em qualquer instância Utah.
    2. Crie uma política de IU na tabela de incidentes de forma que, quando o estado for cancelado, marque o campo de anotações de resolução como obrigatório.
    3. Teste a mesma configuração em um formulário normal na IU nativa.

    Comportamento esperado: a política de IU deve tornar o campo de anotações de resolução obrigatório quando o estado for Cancelado.

    Comportamento real: a política de IU não se aplica à IU do espaço.

    Espaço do agente

    PRB1706356

    KB1565692

    Uma mensagem de aviso de "Campo obrigatório" continua a ser exibida mesmo depois que um usuário preenche os campos obrigatórios no Espaço do agente O espaço legado e os espaços personalizados também são afetados.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    AI Search

    PRB1677163

    KB1549264

    A caixa de sugestões da Pesquisa com IA não pode lidar com um item do catálogo com um tipo de conteúdo externo Ao clicar em um item do catálogo com content_type = "external content" na caixa de sugestão do AI Search, ele direciona incorretamente para a página "kb_article" em vez da página "sc_cat_item".

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    AI Search

    PRB1678571

    KB1445778

    A primeira pesquisa de um registro não faz nada ou trava ao carregar com glide.ui.polaris.ais_ready definido como verdadeiro Ao habilitar glide.ui.polaris.ais_ready em uma instância, quando um usuário pesquisa o registro pela primeira vez, o URL muda, mas nada mais acontece. Se um usuário atualizar a página, o registro será exibido.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    AI Search

    PRB1696149

    KB1552472

    Os administradores não têm mais acesso de leitura a ais_publish_history, o que faz com que uma faixa de perfil não publicada e um ícone apareçam inesperadamente Mesmo que um perfil já tenha sido publicado (estado = publicado), há um ícone (triângulo) e uma mensagem na faixa exibindo que o perfil nunca foi publicado.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    AI Search

    PRB1705847

    KB1584581

    A "correspondência exata" no portal não foi desativada após a atualização para o Vancouver Os usuários com acesso ao Portal devem ser capazes de ativar ou desativar as sugestões de "correspondência exata" de acordo com a configuração definida na tabela sys_search_context_config. No entanto, a "correspondência exata" é habilitada automaticamente.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    AI Search

    PRB1707587

    KB1557015

    A navegação "Sugestão" e "Exibidos recentemente" da Pesquisa com IA não está funcionando no portal ESC após a atualização da aplicação Central do funcionário Para o problema de navegação "Exibido recentemente", "sys_id = undefined" é anexado ao URL e não leva ao registro. Para o problema de navegação "Sugestão de pesquisa", ele abre o registro na página do formulário.

    Problema 1: navegação "Exibidos recentemente"

    1. Abra o portal ESC.
    2. Insira alguma entrada de pesquisa.
    3. E-mail.
    4. Selecione uma entrada nos itens "Exibidos recentemente".

    Problema 2: navegação "Sugestão de pesquisa"

    1. Abra a definição do EVAM para o portal ESC.
    2. Certifique-se de que haja mais de uma configuração de exibição do EVAM para uma tabela com uma ordem diferente. Cada configuração de exibição deve ter uma ação declarativa diferente atribuída a ela.
    3. Crie apenas uma ação de resultado do AI Search para a tabela com a ação declarativa da configuração de exibição do EVAM da etapa 2 com a menor ordem.
    4. Abra o portal ESC.
    5. Insira uma entrada de pesquisa.
    6. Selecione um resultado de sugestão de pesquisa de catálogo ou base de conhecimento.

    Hub de análise

    PRB1666661

    KB1336388

    Uma pontuação incorreta é exibida no Hub de análise para um indicador de parâmetro de comparação do Performance Analytics

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Mecanismo de instalação da aplicação

    PRB1719784

    A aplicação personalizada sem registros sys_app_customization não é atualizada

    Gerenciador de aplicações

    PRB1685456

    Os usuários não conseguem instalar um app a partir da exibição "Gerenciador de aplicações" Os usuários não poderão instalar o app base se ele tiver versões de personalizações do app na exibição "Gerenciador de aplicativos".
    1. Navegue até plug-ins.
    2. Instale o Service Builder.

    Um erro será exibido. Se um usuário mudar a exibição para "Clássico", ele estará funcionando conforme o esperado.

    Application Portfolio Management

    PRB1709920

    KB1567820

    O plug-in com.snc.sams (SAM Foundation) é ativado automaticamente pelo plug-in com.snc.apm (APM) em um upgrade O problema pode causar problemas para uma tabela da empresa em uma instância.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Aprovações

    PRB1714382

    Uma aprovação de grupo deve ser definida como "Aprovado" no caso de um usuário comum Atualmente, em cenários de usuário não comum, o registro de aprovação do grupo é definido como aprovado. Por causa das regras de negócios existentes, o registro de aprovação do grupo não pode ser definido como aprovado, pois isso mudará o estado de aprovação do membro restante do grupo para "Não é mais necessário".

    ATG - Interfaces do Glide

    PRB1709048

    KB1574610

    O plug-in PI causa uma negação de serviço distribuída (DDoS) para o Agendador de IA O plug-in PI causa um DDoS no AI Scheduler executando trabalhos programados de todas as instâncias de usuário ao mesmo tempo. Também há uma tendência de criar trabalhos no início da hora, levando a um pico de solicitações ao longo do dia, sobrecarregando o Agendador de IA.

    Autenticação

    PRB1664966

    Os usuários não podem desativar mensagens de registro em log da autenticação multifator (MFA) com a autenticação adaptável Os usuários desejam desativar o registro em log de MFA que é capturado após cada login de logon único (SSO) do usuário. A mensagem é: "A configuração de MFA é necessária de acordo com a política: falso?". Os usuários ativaram a autenticação adaptável.
    1. Ative a Autenticação adaptável.
    2. No registro de contexto de MFA, não ative a política, certifique-se de que a política "Step Up" esteja inativa.
    3. Com um login SSO de uma conta de usuário de teste, tente fazer login.
    4. Navegue até syslog.list.
    5. Adicione o filtro "Criado hoje" para ver os logs mais recentes.

    Observe a mensagem "A configuração de MFA é necessária de acordo com a política: falso" aparecendo com a origem como "AuthPolicy".

    Autenticação

    PRB1725399

    A chamada "getHeader()" nos scripts BasicAuth e BearerAuth não está funcionando conforme o esperado Isso ocorre porque os plug-ins API Key e Hmac estão prontos para uso.
    1. Abra uma instância com a versão Washington DC.
    2. No script basicAuth, adicione uma linha var header = this.request.getHeader ('Authorization').

    Comportamento esperado: BasicAuth usando credenciais corretas deve funcionar.

    Comportamento real: BasicAuth usando credenciais corretas falha.

    Benchmarks

    PRB1705193

    KB1556638

    O painel de Benchmarks não funciona após a atualização para o Vancouver O painel de Benchmarks não funciona corretamente após a atualização de uma versão inferior para o Vancouver. Mesmo que uma instância de produção tenha sido aceita para usar Benchmarks anteriormente, após a atualização para o Vancouver, a propriedade "opt_in_status" da tabela "sn_bm_client _configuration" é alterada para "not_opted_in". Portanto, o painel de Benchmarks é afetado.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Cache

    PRB1683372

    KB1506244

    SegmentedPathCache pode atingir um tamanho excessivo, causando contenção de memória em nós da aplicação O tamanho superior do SegmentedPathCache deve ser limitado a um valor menor do que é hoje, independentemente do tamanho/complexidade dos conjuntos de importação que estão sendo transformados.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    CMDB Data Manager

    PRB1673154

    KB1367296

    O registro sys_trigger da política do CMDB Data Manager "Exclusão de IC dependente" está ausente em algumas instâncias Quando o registro sys_trigger "Exclusão de IC dependente" não funciona, mesmo se estiver ativo no sistema de base.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Construtor de consulta do CMDB

    PRB1703575

    KB1543414

    Uma consulta de mapeamento de serviços aninhada está criando muitos status de consulta e resultados de consulta Para cada execução do trabalho "Atualizar serviços baseados em consulta" (10 minutos), ele cria 5 vezes a consulta aninhada, resultando em um atraso de replicação. A limpeza do resultado da consulta não é capaz de acompanhar essa quantidade de dados, portanto, resulta em dados demais na tabela de resultados da consulta. Há problemas de desempenho.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Construtor de consulta do CMDB

    PRB1715869

    KB1575252

    O botão de IU "Criar relatório" do Construtor de consulta do CMDB não pode ser selecionado após o upgrade do Vancouver O botão Criar relatório permanece desabilitado após o upgrade do Vancouver.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Common Service Data Model (CSDM)

    PRB1669965

    KB1433675

    Habilitar o ciclo de vida do CSDM pode mudar o valor de "Estado" dos ativos de hardware para "Consumido" Depois de habilitar o plug-in CSDM Life Cycle, o valor de "Estado" é atualizado para "Consumido" para um número de registros na tabela "Hardware do ativo" [alm_hardware].
    1. Ativar mapeamentos de ciclo de vida.
    2. Navegue até a lista "alm_hardware".
    3. Verifique se o install_status é “Consumido”, contrariando o “Status/fase do ciclo de vida” que é exibido corretamente em “Operacional/Em uso”.

    Construtor de condições

    PRB1678395

    O operador do construtor de condição de relatório "é um de" não permite que um usuário insira listas verticais de valores de cadeia de caracteres Ele não permite que os usuários insiram vários valores usando a tecla Enter. Isso funciona no nível de lista, mas não está funcionando no construtor de relatórios.
    1. Crie um relatório na tabela sys_user.
    2. No filtro, tente adicionar a condição como "é um de".

    Construtor de condições

    PRB1710575

    Ao usar o construtor de condição para criar uma regra de atribuição de vulnerabilidade, uma referência com pontos a uma tabela com um campo de tipo = lista mostra o sys_id e, em seguida, fica em branco Ao tentar criar uma condição para uma regra de atribuição de vulnerabilidade, se a condição for criada de forma que faça referência a uma tabela com um campo de tipo de lista, ela mostrará o sys_id resumidamente e o campo ficará em branco quando houver uma tentativa de salvar a condição .
    1. Navegue até a tabela sys_report_source.
    2. Defina a tabela como "Solicitação de mudança [change_request]".
    3. No seletor de campo, selecione um campo do tipo "Lista" (como Lista de observação).
    4. Deixe o operador como "Contém" e defina o valor como "Abel Tuter".
    5. Salve o registro.

    Comportamento esperado: a parte do valor do campo de tipo "Condições" mostra "Abel Tuter".

    Comportamento real: a parte do valor do campo de tipo "Condições" exibe rapidamente o sys_id do registro sys_user de Abel Tuter, antes de ser exibido como vazio.

    Configuration Management Database (CMDB)

    PRB1513486

    Uma execução de consulta do Construtor de consulta do CMDB falha em outro escopo A execução da consulta do Construtor de consulta do CMDB falha com um erro de "Sintaxe ou violação de regra de acesso detectada".
    1. Faça login na instância como administrador do sistema.
    2. Altere o escopo da instância para qualquer coisa diferente de global.
    3. Represente um usuário com uma função cmdb_query_builder.
    4. Abra o Construtor de consulta do CMDB.
    5. Crie uma consulta.
    6. Salve a consulta.
    7. Execute-o.

    A execução falha com um erro.

    Configuration Management Database (CMDB)

    PRB1655549

    KB1448793

    Um alto volume de relacionamentos (em cada nível) causa problemas de desempenho com CMDBUtil.getRelatedServices Há alto uso de memória quando os níveis de largura são amplos, como quando um IC tem mais de 500 a 1000 relacionamentos em cada nível.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Configuration Management Database (CMDB)

    PRB1667748

    As notificações de IC afetadas podem causar carga excessiva no programador e impedir fluxos A regra de negócios (BR) "Notificações de IC afetado" cria sysevents para "Notificações de IC afetado". Isso calcula por meio de vários níveis de relações. O padrão é 5 níveis. Cada execução do BR executa pelo menos 5 consultas ao CMDB e pode coletar potencialmente um grande número de ICs para os quais criar notificações.
    1. Selecione um IC com muitos relacionamentos (a expectativa é que ele tenha centenas de relacionamentos ao contar por meio de 5 níveis).
    2. Vincule um IC a uma tarefa.

    Configuration Management Database (CMDB)

    PRB1671037

    Melhorar uma consulta lenta task_ci.swapped_ci para uma contagem de itens relacionados Corrigindo consultas lentas para remediador duplicado adicionando um modo restrito para corrigir tarefas.
    1. Tenha aproximadamente 1 milhão de registros ou mais na tabela task_ci.
    2. Instale o plug-in/app Incident Service Management para que a coluna "swap_ci" seja adicionada à tabela task_ci.
    3. Navegue até uma tarefa de desduplicação.
    4. Clique em “Corrigir”.

    Comportamento esperado: não deve haver consultas lentas relacionadas à chamada REST /merge_duplicate//task/cis.

    Comportamento real: há consultas lentas relacionadas à chamada REST /merge_duplicate//task/cis.

    Configuration Management Database (CMDB)

    PRB1671906

    KB1362321

    Uma tarefa de gestão de dados do CMDB requer aprovação, mesmo quando o campo "Descontinuar política" precisa de revisão está definido como falso Algumas das linhas em cmdb_policy_type têm um valor "NULL" armazenado na coluna has_manual_process em vez de "Falso".
    1. Crie uma política de gestão de dados do tipo "Descontinuar" (ou de qualquer tipo).
    2. Certifique-se de que, quando esta política for criada, o sinalizador "Precisa de revisão" esteja desativado.
    3. Execute o trabalho programado "Descontinuar processador de política do CMDB Data Manager".

    Comportamento esperado: como o sinalizador "Precisa de revisão" foi definido como falso, a tarefa deve ser criada com o estado "Trabalho em andamento".

    Comportamento real: a nova tarefa é criada em um estado "Aberto" com approval=requested.

    Configuration Management Database (CMDB)

    PRB1682098

    KB1444123

    Programar o trabalho na fila assíncrona de trabalhos programados facilita várias instâncias de código Programar o trabalho na fila assíncrona de trabalhos programados facilita várias instâncias de código e causa atraso na execução de outros trabalhos assíncronos.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Plataforma principal

    PRB1603521

    KB1273125

    Quando há muitos registros de preferência do usuário, isso resulta em tempos de carregamento lentos em formulários e listas Ter um número alto (acima de 1.000) de preferências individuais do usuário pode causar lentidão para esse usuário. Quando a lentidão é vista, normalmente há uma quantidade alta de tempo SQL, que pode ser atribuída à consulta repetida da tabela sys_user_preference para uma preferência específica. Isso pode não ser reproduzido de forma consistente devido a diferentes caches na plataforma. O problema não está diretamente relacionado à IU do Next Experience.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Plataforma principal

    PRB1701867

    KB1532483

    Um módulo do navegador do arquivo de log do nó causa a coleta de lixo frequente A transação '/ui_page_process.do' não pode ser eliminada. Isso acontece com diferentes versões e datacenters.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Plataforma principal

    PRB1717962

    KB1582715

    Problemas de autenticação de credencial com novas instâncias após o upgrade em Vancouver ou Utah Erros 401 são exibidos ao tentar acessar a instância.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Plataforma principal

    PRB729853

    Quando uma linha é atualizada, current.work_notes.changes() retorna verdadeiro para todas as linhas após a linha atualizada que são consultadas em um script Ao percorrer registros problem_task em uma inclusão de script e ao atualizar o work_notes, o evento problem_task.worknoted é acionado para todos os registros. Current.work_notes.changes() retorna verdadeiro para todos os registros a seguir, mesmo quando não houve atualização de anotação de trabalho real para esses registros subsequentes. Como resultado, e-mails são enviados aos usuários informando que as tarefas do problema foram atualizadas quando não foram. O mesmo acontece com o campo Comentários. Ambos são campos de diário.

    Autoatendimento do cliente e compromisso omnicanal

    PRB1686180

    KB1445219

    As personalizações da página do portal "csp_registration" são revertidas em um upgrade Quando um usuário normalmente personaliza a página "csp_registration", ele muda o layout ou os widgets nela. Isso muda somente os registros da tabela secundária de sp_page, mas não o registro principal de sp_page. O registro DELETE é aplicado e excluído, e os registros da tabela de layout secundário subsequentes são excluídos devido à regra em cascata. Como resultado, a página inteira será excluída e reaplicada da pasta /if, que é o novo local da página.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Persistência do banco de dados - Acesso a dados

    PRB1649391

    Exibições de banco de dados usando TPC com campos de função geram erros

    Persistência de banco de dados - Gestão de dados

    PRB1663018

    GlideRecord.insertOrUpdate() não atualiza os registros existentes em sys_ Physical_table_stats em com.glide.stats. Physical _tableStatsGathererJob As linhas foram inseridas corretamente, mas não podem ser atualizadas.

    Persistência de banco de dados - Gestão de dados

    PRB1685705

    TableSizer faz com que o cache seja liberado nas instâncias do usuário O impacto geral é menor, mas uma solução direcionada é necessária para ajudar a impedir a limpeza do cache dos componentes afetados e, ao mesmo tempo, manter uma classe de tamanho precisa.
    1. Force o trabalho do Tablesizer em uma instância.
    2. Observe sys_cache_flush.

    Persistência de banco de dados - Gestão de dados

    PRB1690633

    O sn_clone.CloneDBAPI(). A API getPreserveStatements retorna itens que não existem fisicamente Além disso, a API getMetadata retorna colunas lógicas que não existem fisicamente.

    Persistência do banco de dados

    PRB1389598

    Há uma omissão silenciosa de uma alteração on-line devido a um tamanho grande de tabela durante um upgrade Normalmente, se uma tabela exceder um determinado número de contagem de linhas, a alteração on-line da tabela será ignorada. No entanto, é uma omissão silenciosa. Isso resulta em campos ausentes para usuários que não têm conhecimento desse processo de omissão.

    Persistência do banco de dados

    PRB1593961

    A contenção em sys_mutex causa atraso nas operações de Linguagem de manipulação de dados (DML) e causa instabilidade na instância Pode haver atrasos na concessão de bloqueios de índice em sys_mutex. Isso leva à contenção na tabela sys_mutex relacionada às operações DML e ao impacto descendente, resultando na instabilidade da instância.

    Persistência do banco de dados

    PRB1638779

    KB1442165

    getRowCount() em GlideRecord retorna um valor incorreto ao consultar usando addEncodedQuery getRowCount() em GlideRecord retorna um valor incorreto ao consultar usando addEncodedQuery com um filtro e um sys_ids com uma vírgula que separa mais de 160 sys_ids.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Persistência do banco de dados

    PRB1684737

    A lógica atual de estender uma tarefa no modo "Híbrido" após 1 milhão de registros cria desnecessariamente consultas de junção sistemicamente lentas A tabela de tarefas é armazenada por padrão no modo "Tabela por hierarquia" (TPH). Todas as extensões de uma tarefa são armazenadas em uma única tabela física no banco de dados. O TPH é o melhor para desempenho porque não requer uma operação de junção ao consultar registros de tabela secundária. No entanto, quando há 1 milhão de registros em uma tarefa, o comportamento padrão da plataforma é criar qualquer extensão da tarefa no modo "Híbrido". Isso significa que cada secundário da tarefa é armazenado em uma tabela física separada. Isso cria uma situação de desempenho abaixo do ideal. Para recuperar registros de tabelas de banco de dados físicas separadas, as consultas de junção devem ser usadas.

    Persistência do banco de dados

    PRB1696243

    Comportamento inconsistente quando a carga do cache TableDesciptor (TD) é interrompida durante a execução de TableDescriptorProvider #createSchema0 Quando uma compilação de cache de TD é cancelada, isso pode levar a um comportamento inconsistente da tabela até que o cache seja reconstruído ou o nó seja reiniciado.

    Persistência do banco de dados

    PRB1706695

    Obtenção de valores de exibição nulos para campos de referência com pontos ao rotear para réplica de leitura

    Certificação de dados

    PRB1554470

    Clicar em Todos no filtro de elementos da tarefa de certificação carrega registros não relacionados Este problema foi reproduzido nas versões Rome e Quebec.

    Certificação de dados

    PRB1569210

    KB1564607

    Duas caixas de seleção verdes (em vez de uma) são exibidas para cada elemento quando um registro de certificação de dados é totalmente certificado Os usuários só veem esse problema quando o quadro está com a barra de navegação. Se o registro for aberto sem a barra de navegação, ele funcionará bem.
    1. Instale o plug-in "Certificação de dados".
    2. Navegar até Certificação de dados > Tarefas > Todas as tarefas.
    3. Selecione qualquer registro em que o estado seja "Aberto", "Pendente" ou "Trabalho em andamento".
    4. Marque todas as caixas de seleção abertas para cada elemento no registro.
    5. Selecione "Certificar elementos marcados".
    6. Selecione o menu "Mostrar todos os registros".

    Comportamento esperado: somente uma caixa de seleção marcada deve ser exibida.

    Comportamento real: há duas caixas de seleção verdes para cada elemento no registro.

    Padrões de descoberta e mapeamento de serviços

    PRB1691159

    KB1516840

    Os eventos de processamento de mudanças do Azure estão falhando com uma exceção de IRE quando as mudanças são de contas de serviço diferentes, mas têm as mesmas regiões de datacenter lógico (LDC) O campo na tabela sn_cmp_event_trail não fornece informações úteis para as falhas de evento.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Discovery

    PRB1575724

    KB1581197

    Os estados de instalação da máquina virtual (VM) estão oscilando ao atualizar VMs em vários datacenters com programações diferentes

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Discovery

    PRB1651345

    Melhorar o desempenho do mapeamento L3
    1. Abra uma instância com um CMDB grande.
    2. Descobrir um servidor.

    Observe o tempo de processamento do evento para discovery.device.complete.

    Discovery

    PRB1671260

    KB1500117

    Um IC duplicado com o mesmo sys_id é exibido na tabela itom_lu_licensable_cis Quando Mostrar ICs licenciáveis for clicado e um filtro for adicionado ao campo Item de configuração, várias linhas com o mesmo sys_id serão repetidas.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Discovery

    PRB1677364

    Há um erro "O endereço IP na carga útil é nulo" nos comutadores de pilha No sensor de descoberta horizontal, o novo SncCredentiallessDeviceDiscovery ().reconcile(apiPayload) é chamado. A mensagem é registrada em CredentiallessDeviceDiscovery.reconcile().
    1. Execute uma descoberta de um comutador de rede Cisco empilhado.
    2. Revise o log de descoberta para o status da descoberta.

    Discovery

    PRB1684730

    KB1446113

    O probe Discovery "SNMP - APC UPS" busca o modelo dos identificadores de objeto upsIdentModel (OID), mas o sensor não faz nada com ele O probe "SNMP - APC UPS" inclui campos SNMP. O sensor não tem nenhum código para fazer qualquer coisa com esses valores, o que significa que o modelo de IC não é atualizado com precisão.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Agenda de descoberta

    PRB1639913

    KB1263232

    "Descobrir agora" na programação da nuvem leva a "Não foi possível redirecionar para o status da Descoberta" Quando os usuários tentam executar a programação na nuvem usando "Descobrir agora", uma mensagem de erro é exibida. O status da descoberta é criado no back-end.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    API de tradução dinâmica

    PRB1621716

    KB1550490

    A Tradução dinâmica não verifica a instalação de um plug-in, o que causa erros de rede 400 para qualquer um que a use No tempo de execução, há um erro 400 para o endpoint REST is_enabled. No Construtor de IU, o appshell também pode exibir o erro em um modal.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Notificações por e-mail

    PRB1682145

    KB1434765

    O processamento de eventos está demorando muito quando uma expressão regular complexa está configurada na tabela sys_email_reply_separator Intermitentemente, um evento email.read pode ter um longo tempo de processamento, possivelmente até 30 minutos. Quando os usuários verificam o log de e-mail do e-mail recebido associado ao evento email.read de processamento longo, duas a três ações de entrada são avaliadas. Isso é seguido por um intervalo de tempo de 1 a 6 minutos e, em seguida, outras 2 a 3 ações de entrada são avaliadas, seguidas por outro intervalo de tempo de 1 a 6 minutos. Isso se repete até que todas as ações de entrada sejam avaliadas ou uma interrupção de processamento tenha sido definida. Os logs de nó exibem esses erros no momento do processamento do e-mail de entrada.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Notificações por e-mail

    PRB1705462

    KB1556696

    Após a atualização para o Vancouver, os e-mails são enviados, mas permanecem na caixa de saída Depois que um usuário atualiza para o Vancouver, os e-mails de saída são enviados e seu tipo é definido como "Enviado", mas eles permanecem na caixa de saída e o fluxo de atividades não é atualizado com detalhes de e-mail. Esse problema só ocorre quando a tabela sys_email é fragmentada.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Event Management

    PRB1683396

    Adicione proteção para processar eventos com informações adicionais grandes Há casos em que o campo Informações adicionais é grande, cerca de 600.000 caracteres. Quando o evento é carregado na memória, o objeto EventData ocupa 2,3 M de memória. Durante uma única execução, o trabalho de processamento de eventos está carregando na memória até 500 eventos. Isso é mais de 1 G de memória usada, no pior caso.
    1. Envie mais de 500 eventos com um tamanho de "Informações adicionais" de 600.000 caracteres.
    2. Observe um pico no consumo de memória java.

    Flow Designer

    PRB1523909

    KB0996540

    As ações do Flow Designer (FD) com saídas de matriz de objetos complexos gerarão erroneamente uma matriz com um objeto quando forem atribuídas a uma matriz vazia As ações de FD com saídas de matriz de objeto complexo geram erroneamente uma matriz com um objeto quando são atribuídas a uma matriz vazia

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Flow Designer

    PRB1683738

    KB1449357

    Um fluxo que vai para MID fica travado em um loop "Para cada" Uma etapa do MID não é executada, pois o fluxo permanece na primeira iteração.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Flow Designer

    PRB1689243

    KB1503771

    O Flow Designer gera o erro "Seu fluxo não pode ser encontrado". Flow sys_id:An' Os "objetos complexos" não são capturados ao mover fluxos por meio de um conjunto de atualizações republicando o fluxo/ação.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Flow Designer

    PRB1696950

    KB1533141

    O preenchimento automático/sugestões do editor de script do Flow Designer não funcionam mais no script de design de fluxo Editor de script do Flow Designer (fd_data, referência com pontos)

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Flow Designer

    PRB1697732

    A mensagem de aviso de log "ExecutionStatsCollector.open()" deve ser alterada para uma mensagem de depuração A mensagem "ExecutionStatsCollector.open() foi chamada, mas já existe um IExecutionStats disponível, será redefinida agora" foi encontrada nos logs.

    Flow Designer

    PRB1698257

    KB1552354

    Os usuários não podem expandir nenhuma ação de fluxo no Flow Designer devido a um erro: "Ocorreu um erro ao tentar carregar este fluxo" Quando o usuário tenta abrir qualquer ação de fluxo, ocorre um erro. Devido a esse problema, o usuário não pode editar nenhuma ação de fluxo.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Flow Designer

    PRB1702792

    KB1540179

    Carregar sc_req_item.list com a coluna "Fase" é lento quando a fase está vinculada a um fluxo Na versão Vancouver, a velocidade de carregamento da tabela "Itens solicitados" [sc_req_item_list] pode ser afetada negativamente. Isso ocorre quando a exibição de lista de sc_req_item.list inclui a coluna "Fase", que está conectada a um fluxo. Isso pode levar a problemas graves de desempenho para usuários individuais. Quando vários usuários estão carregando a lista com o campo Fase, isso também pode causar um impacto geral no desempenho ao acessar a instância.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Modelos de formulário

    PRB1653898

    Há um comportamento diferente em um modelo de avaliação de ACL entre "Espaços" e "Formulários UI16 (nativos)" em relação ao objeto atual Nos espaços, os scripts dentro de ACLs no nível do campo são avaliados de forma diferente nos espaços e nos formulários UI16 (nativos), especificamente quando o objeto atual está incluído.
    1. Desative a ACL no campo incident.urgency.
    2. Crie uma ACL de gravação para o campo incident.urgency.
    3. Adicione as mesmas funções e condições.
    4. Adicione um script que inclua 'current.isNewRecord()": answer = current.isNewRecord();'.
    5. Crie um modelo [sys_template] na tabela "Incidente" para o usuário que atualiza o campo Urgência para "2 - Média".
    6. Representar o usuário.
    7. Abra o Espaço de operações de serviços.
    8. Clique em + > Novo incidente.
    9. Clique em Modelos na barra lateral direita.
    10. Selecione o modelo criado na etapa 5.

    Comportamento esperado: o modelo foi aplicado com sucesso.

    Comportamento real: há uma mensagem de erro: "Modelo não aplicado, definir campos: não é possível atualizar o campo Urgência".

    Designer de Tour Guiado

    PRB1678853

    Os tours guiados em páginas com iFrames que têm a mesma origem que a origem primária estão terminando como "Elemento não encontrado" Como vários iFrames têm a mesma origem, os tours guiados não podem finalizar o iFrame correto para pesquisar a etapa.
    1. Crie um tour guiado no Portal de serviços.
    2. Abra qualquer formulário em que Tiny MCE ou rich text esteja presente.
    3. Crie uma etapa em um elemento em que o iFrame tenha a mesma origem da página.
    4. Visualize o tour.
    5. Verifique o player em uma nova guia.

    Comportamento esperado: o tour funciona como criado.

    Comportamento real: o tour termina quando a primeira etapa dessa página começa.

    HR Service Delivery

    PRB1689640

    KB1564044

    Desde um upgrade de Utah, as descrições de caso de RH contêm marcadores HTML para caracteres especiais Em Utah, algumas descrições de caso de RH contêm marcadores HTML. hr_servicesUTIL chama a inclusão de script hr_caseUTILS, o que faz com que o campo rich_description preencha as perguntas e acione a regra de negócios para sincronizar os dois campos, expondo os marcadores HTML.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Editor de HTML

    PRB1609720

    KB1281445

    Não é possível clicar com o botão direito do mouse e colar nos campos TinyMCE em Tóquio sem manter a tecla CTRL pressionada Desde um upgrade para Tokyo, não é possível colar em campos HTML em um e-mail enviado do cliente de e-mail, como de um incidente ou uma mudança. O mesmo comportamento ocorre em outros campos HTML/TinyMCE, como o corpo do artigo de um registro kb_knowledge.
    1. Abre um change_request ou registro de incidente existente.
    2. Clique nos 3 pontos (mais opções) na parte superior da página.
    3. Selecione "E-mail" para abrir o cliente de e-mail.
    4. O corpo do e-mail é um campo HTML.
    5. Recortar/Copiar para capturar algum texto aleatório para colar no campo.
    6. Tente clicar com o botão direito do mouse em um campo para colar algum conteúdo nesse campo.

    Não há opção para recortar/copiar/colar deste campo. É possível usar CTRL + V para colar o conteúdo neste campo.

    Editor de HTML

    PRB1663740

    KB1515234

    Se um campo HTML tiver um elemento de tabela e o usuário pressionar a tecla Enter após a formatação da tabela, um segundo marcador será adicionado O novo marcador é removido por meio do editor de script.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    API do Import Set

    PRB717095

    KB0598407

    Kana japonês (silabário japonês) é adicionado ao importar arquivos do Excel que incluem japonês O japonês Kana (silabário japonês) é adicionado ao importar arquivos do Excel (xlsx) que incluem japonês. O Kana japonês, que é o caractere katakana japonês do Kanji importado, não deve ser adicionado.
    1. Baixe um arquivo do Excel com o idioma japonês.
    2. Abra o arquivo do Excel.
    3. Faça login em uma instância.
    4. Navegue até System Import Sets > Carregar dados.
    5. Clique em Criar tabela.
    6. Digite um rótulo.
    7. Selecione "Arquivo".
    8. Clique em Escolher arquivo.
    9. Navegue até o arquivo do Excel baixado na etapa 1.
    10. Clique em Enviar.
    11. Clique em Carregar dados.
    12. Clique em um dos números na coluna "Linha".
    13. Confirme se Kana japonês foi adicionado ao campo Nome da organização.

    E-mail de Entrada

    PRB1698243

    KB1527779

    Os anexos de e-mail são descartados quando o limite do anexo é definido como 10 GB por meio de uma propriedade do sistema (com.glide.attachment.max_size) Um problema introduzido no Vancouver impede que o EmailReader salve anexos de e-mail. Isso ocorre quando o valor da propriedade do sistema com.glide.attachment .max_size é maior que 2048 ou não é um valor inteiro apropriado. Os anexos de e-mail de entrada são representados como registros sys_email_attachment e a coluna desses registros é definida como "descartada" quando os anexos são descartados. No entanto, os anexos carregados por meio da IU ou da API da tabela são salvos no banco de dados.
    1. Adicione/atualize a propriedade do sistema com.glide.attachment.max_size para 10240/10 GB.
    2. Verifique se a instância não processa e-mails de entrada com anexos.

    Comportamento esperado: anexos com menos de 10 GB devem ser processados.

    Comportamento real: todos os anexos são descartados, independentemente do tamanho.

    Incident Communications Management

    PRB1712935

    KB1573295

    Na guia "Comunicação" dos modelos de e-mail, os campos Para, CCe BCC estão quebrados No Workbench de incidente grave, os campos Para, CCe Cco são quebrados no Vancouver.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Instance Data Replication (IDR)

    PRB1721309

    KB1584953

    Um nó da aplicação está gerando uma java.io.IOException: "Excesso de arquivos abertos devido a problemas de IDR/Kafka" O nó não está respondendo ou tem um comportamento estranho, como a porta lateral exibindo uma página vazia e saídas xmlstats.do intermitentes.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Central de segurança da instância

    PRB1685173

    KB1499709

    No resumo semanal, a seção de número de tipos de vírus exibe uma contagem incorreta Exibe a contagem 1 para os tipos de vírus, mesmo que não haja nenhum vírus infectado presente na instância.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Filtros interativos

    PRB1701903

    Os valores de origem de detalhamento estão ausentes nos painéis após a atualização para o Vancouver Os valores do filtro interativo estão ausentes nos painéis após a atualização para o Vancouver. Os usuários podem ver somente as caixas de seleção.
    1. Faça login em uma instância Utah.
    2. Crie um painel de autoatendimento e configure-o para incluir algumas origens de detalhamento (por exemplo, Reports.Type e Reports.Source Type).
    3. Selecione alguns valores no filtro de origens de detalhamento que agora estão disponíveis no painel e clique em Aplicar.
    4. Atualize para o Vancouver ou qualquer versão posterior.
    5. Abra o painel novamente com o mesmo navegador e sem limpar nenhum dado.
    6. Tente usar os filtros de fonte de detalhamento.

    Observe somente as caixas de seleção e nenhum valor.

    KMF (Key Management Framework)

    PRB1676054

    "Verificar serviços KMF" leva muito tempo para ser executado "Verificar serviços KMF" deve expirar rapidamente (5 segundos) se algum serviço que está sendo verificado não responder a tempo. Parece que alguns caminhos de código podem não ter nenhum tempo limite.

    Observe o tempo de execução de "Verificar serviços KMF".

    KMF (Key Management Framework)

    PRB1717975

    Quando Context.get CurrentContext() é nulo, ele causa um NullPointerException durante a avaliação do MAP no Studio
    1. Faça login em qualquer instância do Vancouver.
    2. Navegar até Aplicações do sistema > Studio.
    3. Clique em Importar do controle de código-fonte.
    4. Use github.com para o URL e quaisquer credenciais (pode ser necessário criar uma nova credencial SSH fora do Studio).
    5. Mudanças de stash.

    Comportamento esperado: o Studio descriptografa a credencial e se conecta com sucesso.

    Comportamento real: o Studio não consegue descriptografar a credencial com exceção de ponteiro nulo.

    Knowledge Management

    PRB1705456

    Ao fazer check-out de um artigo KCS (Knowledge Centered Service, Serviço centrado no conhecimento) publicado, a palavra "nulo" é adicionada a todos os campos vazios Por exemplo, se um usuário mantiver kb_issue vazio ao publicar o artigo, após o check-out, o campo kb_issue será preenchido com "nulo".
    1. Ative o plug-in "Knowledge Management Advanced Installer".
    2. Ative o plug-in "Blocos de conhecimento" [com.snc.knowledge_blocks].
    3. Crie um artigo KCS [kb_template_kcs_article].
    4. Salve-o preenchendo somente os campos obrigatórios.
    5. Publique o artigo.
    6. Confirme se os campos kb_issue,kb_cause, kb_kb_environmente kb_resolution estão vazios.
    7. Confira o artigo.

    Comportamento esperado: os campos kb_issue,kb_cause, kb_kb_environmente kb_resolution ainda devem estar vazios.

    Comportamento real: os campos kb_issue,kb_cause, kb_kb_environmente kb_resolution são preenchidos com "nulo".

    Idioma e traduções

    PRB1644613

    Os campos boolianos não são traduzidos ao usar a instância em um idioma diferente do inglês Este é um problema intermitente que afeta usuários dos idiomas espanhol e francês.
    1. Abra uma instância.
    2. Instale o plug-in do idioma espanhol/francês.
    3. Abra incident.list.
    4. Adicione a coluna "Ativo" ao layout da lista.
    5. Alterne o idioma da instância para espanhol/francês.

    Comportamento esperado: os valores na coluna "Ativo" devem ser traduzidos para espanhol/francês.

    Comportamento real: os valores como "verdadeiro" / "falso".

    Administração de Lista

    PRB1652417

    O layout da lista está quebrado em determinados cenários Selecionar tudo das listas em um espaço renderiza todas as linhas como vazias.
    1. Representar um usuário.
    2. Crie uma "Minha lista" em que a prioridade seja crítica ou moderada.
    3. Salvar.
    4. Clique em Copiar URL para compartilhar.
    5. Em um navegador diferente, faça login como administrador.
    6. Cole o URL da etapa 4.
    7. Clique no ícone "Filtrar".
    8. Clique em Restaurar padrões.

    Comportamento esperado: o layout da lista deve ser renderizado corretamente.

    Comportamento real: o layout da lista está quebrado.

    Administração de Lista

    PRB1667673

    Após um upgrade do Utah, o usuário não consegue usar o painel "Visualização" com eficiência no Espaço do agente ou no Espaço de RH Quando o usuário seleciona todos os incidentes da lista no Agent Workspace, o painel "Visualização" é exibido como vazio após clicar em Editar.

    Administração de Lista

    PRB1673541

    KB1519513

    Os links de filtro compartilhados do Espaço de operações de serviços (SOW) não permitem que os usuários alterem a página para exibir mais entradas Depois de clicar na próxima página, a lista é exibida como vazia.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Administração de Lista

    PRB1683844

    KB1517240

    O botão Avançar/Anterior não está funcionando ao alternar registros que são abertos em uma exibição de lista do relatório de "Tendências" Ele deve carregar o próximo registro, mas carrega o mesmo registro.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Administração de Lista

    PRB1688076

    Em Vancouver, alterar as linhas por página no Construtor de IU resulta em mensagens de restrição de segurança Quando um usuário muda as linhas por página em Tokyo ou Utah e atualiza, ele é redefinido para 20 por página e este erro não aparece.
    1. No Construtor de IU, altere as linhas por página para 50 ou 100.
    2. Verifique se todas as linhas são exibidas conforme o esperado.
    3. Atualize a página.

      Observe uma mensagem de erro "21 linhas removidas desta lista por restrições de segurança".

    4. Altere as linhas por página novamente para 50 ou 100.

    Todas as linhas aparecem conforme o esperado novamente e a mensagem de erro desaparece.

    Administração de Lista

    PRB1692410

    O usuário não pode editar várias colunas de uma lista Quando o usuário tenta selecionar várias colunas e a primeira coluna selecionada não está na janela de exibição, a caixa para inserir o valor não é exibida na tela para edição.
    1. Faça login.
    2. Abra qualquer lista.
    3. Certifique-se de que a lista tenha mais de 20 registros por página.
    4. Selecione várias colunas.
    5. Certifique-se de que a primeira coluna selecionada não esteja na porta de exibição.
    6. Pressione Enter.

    Comportamento esperado: a caixa para atualizar as colunas deve aparecer para edição.

    Comportamento real: a caixa não aparece na porta de exibição para editar as colunas.

    Administração de Lista

    PRB1694488

    A personalização de uma lista não está funcionando no espaço configurável

    Administração de Lista

    PRB627852

    KB0717350

    Há resultados inesperados para um campo numérico (inteiro, decimal) usando uma pesquisa de coluna de cabeçalho de lista
    1. Navegue até a exibição de lista de tarefas.
    2. Adicione o campo Ordem à exibição de lista.
    3. Clique na lupa ao lado da mecânica de lista para exibir a caixa de pesquisa da coluna.
    4. Insira "100".

      Nenhum resultado retornado.

    5. Repita as etapas 3 e 4 com "* 100".

      Nenhum resultado retornado.

    6. Tente "= 100".

      Os registros corretos são retornados.

    Editor de lista

    PRB1689003

    A entrada de edição em linha na lista do painel aparece no local incorreto fora do widget e, às vezes, fora da tela
    1. Acesse uma instância Utah ou Vancouver.
    2. Abra o painel "Visão geral do incidente".
    3. Selecione o ícone +, que representa "Adicionar Widgets".
    4. Role para baixo e edite o widget "Incidentes por semana".
    5. Na barra lateral, selecione Tipo.
    6. Role para baixo até a seção "Outro" e selecione o tipo "Lista".
    7. Salve as mudanças.
    8. No painel, arraste e solte o widget "Incidentes por semana" para a posição superior.
    9. Role para baixo no widget para garantir que os primeiros 5 a 10 incidentes não estejam visíveis.
    10. Edite em lista a primeira célula da lista.

    Observe que o editor de lista não aparece na página visível, tornando impossível alterar o campo.

    Memória: Espaço de Heap

    PRB1685101

    Erros "java.lang.OutOfMemoryError: heap Java" ao iniciar transações .iix Os usuários observam erros de heap de falta de memória ao executar as transações .iix: '2023-07-07 12:59:45 (599) http-19 SEVERIDADE DO SISTEMA *** ERRO *** Exceção não detectada em GlideTransactionProcessor.doRequest(): java .lang.OutOfMemoryError: espaço de heap Java".

    MetricBase

    PRB1593907

    Uma solicitação Clotho XMLStats nunca retornará se o Clotho parar de responder, levando ao esgotamento dos semáforos no Glide Se o Clotho parar de responder depois que o cliente se conectar, mas antes que a resposta do endpoint de conexão seja enviada, as estatísticas de XML serão interrompidas ao aguardar o envio de uma resposta de volta. A solicitação é repetida a cada minuto, o que leva ao esgotamento dos semáforos no lado do Glide, tornando o Glide sem resposta.

    MetricBase

    PRB1634353

    KB1290495

    Uma exceção é registrada repetidamente quando o Hermes não está instalado

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Reconciliação da Microsoft

    PRB1712246

    KB1570200

    A reconciliação da Microsoft falha ou trava após a atualização para o Vancouver Os usuários observaram os erros ao executar a reconciliação para o fornecedor da Microsoft.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    MID Server

    PRB1707499

    Há um erro falso informando que um "ID do usuário" de um usuário tem uma função mid_server não associada a um MID Server Se as maiúsculas/minúsculas do nome do usuário de login do MID Server não forem idênticas no registro sys_user e no arquivo config.xml, serão criados registros de problemas do MID Server incorretos. Os nomes de usuário não fazem distinção entre maiúsculas e minúsculas, portanto, isso não deve causar um problema e, caso contrário, o MID Server está funcionando bem.

    Mobile Platform

    PRB1713100

    Erro interno do servidor ao abrir uma tela que inclui uma célula de fluxo de trabalho em um campo de fase que usa o renderizador de fases do Flow Designer
    1. Configure uma tela (por exemplo, um FormScreen) para usar um ItemView, em que uma das células na exibição do item seja um campo de fase (por exemplo, use a tabela sc_req_item como a tabela para o DataItem). O campo de fase deve ser configurado para usar o renderizador do Flow Designer em vez do renderizador de fluxo de trabalho.
    2. Tente abrir a tela do aplicativo para celular (aplicativo Agent ou aplicativo Now Mobile).

    Comportamento esperado: a tela deve abrir sem erros.

    Comportamento real: um "Erro interno do servidor" é mostrado.

    Tema do Next Experience UI16

    PRB1667498

    KB1365000

    "Soma do cálculo da lista" é deslocado da coluna correta em uma lista quando "agrupar por" é aplicado em um campo na IU do Next Experience Quando o Next Experience estiver ativado, se um "cálculo de lista de soma" for aplicado, bem como um "agrupar por", a soma não será exibida na coluna correta para cada grupo.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Navegação unificada do Next Experience

    PRB1560621

    A barra de rolagem horizontal só está visível na parte inferior do widget "Relatório" Ocorre na IU do Next Experience.

    Navegação unificada do Next Experience

    PRB1609636

    KB1501269

    Uma chamada de API levará muito tempo para ser executada no primeiro carregamento se o menu "Todos" estiver fixado e vários menus da aplicação estiverem expandidos Os menus expandidos são armazenados como um sys_user_preference, no formato de "menu".<sysID_of_sys_app _application> .expanded'. Se eles forem excluídos, isso resultará em um tempo de carregamento mais rápido após a conclusão do carregamento inicial. A presença de menus expandidos resulta em uma contagem SQL e tempo de CPU mais altos para a transação.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Navegação unificada do Next Experience

    PRB1634712

    Traduções Os anúncios da faixa de UX não são traduzidos Criar uma tradução na tabela sys_translated_text para um anúncio de faixa não está funcionando ao mudar o idioma do sistema.
    1. Crie um anúncio da faixa em sys_us_banner_announcement em inglês.
    2. Adicione "Navegação unificada" à lista relacionada de configuração de comunicado.
    3. Crie traduções na tabela sys_translated_text com o valor francês.
    4. Faça login na instância novamente.
    5. Altere o idioma para francês.

    Comportamento esperado: o comunicado deve ser traduzido para o francês.

    Comportamento real: o comunicado é exibido em inglês e a depuração i18 não o reconhece.

    Navegação unificada do Next Experience

    PRB1644299

    "Favoritos" no editor de lista estoura fora de seu contêiner Este é um efeito colateral do esforço de criar temas para a barra de rolagem. Mais especificamente, o uso de "display: inline-grid" na classe "menu-upper".
    1. Adicione vários favoritos.
    2. Certifique-se de que alguns favoritos tenham rótulos mais longos.
    3. Abra o editor.

    O "X" é cortado. O conteúdo deve estar dentro do limite.

    Navegação unificada do Next Experience

    PRB1681051

    A barra de rolagem da página inicial não é exibida

    Navegação unificada do Next Experience

    PRB1686416

    O menu "Navegando de" abre "sobre: em branco" quando o sinalizador "Múltiplas experiências" está desativado e abrindo a partir de um espaço
    1. Cancele a definição do sinalizador "Múltiplas experiências" no registro da aplicação primária de navegação unificada.
    2. Abra um espaço.
    3. Abra o menu Todos e clique em um módulo como Autoatendimento > Painéis (URL padrão) ou Autoatendimento > Central do funcionário(URL de link externo).

    Comportamento esperado: uma nova guia é aberta com o link apropriado carregado na navegação unificada.

    Comportamento real: uma nova guia com "sobre: em branco" é aberta.

    Navegação unificada do Next Experience

    PRB1688044

    A propriedade "página inicial atual" não está funcionando na IU do Next Experience e foi substituída pelo último painel aberto A preferência do usuário "página inicial atual" não está funcionando conforme o esperado. É substituído pelo último painel aberto. O URL continua exibindo a página definida como a preferência do usuário, mas o painel que é aberto é diferente daquele no URL.
    1. Abra uma instância em duas janelas, uma delas no modo anônimo.
    2. Na janela que não está no modo anônimo, represente qualquer usuário da tabela sys_user.
    3. Depois de representado, clique em Painéis na página principal.
    4. Abra qualquer um dos painéis.
    5. Clique no avatar no canto superior direito.
    6. Clique em Preferências.
    7. Clique em Exibir.
    8. Navegue até a preferência "Página inicial atual".
    9. Defina como "Usar a página em que estou agora".
    10. Navegue até sys_user_preference.list.

      As três preferências associadas a isso são modificadas conforme o esperado.

    11. Altere o painel de "Visão geral de mudança" para outro painel.
    12. Feche as guias do navegador ou a sessão.
    13. Navegue até a janela anônima.
    14. Represente o mesmo usuário.

    Como esta é uma nova sessão/sessão anônima, ela deve abrir a página inicial na representação. Em vez disso, ele abre o último painel aberto como a primeira página para este usuário. O URL exibe corretamente o mencionado na preferência do usuário, mas o painel que é aberto é o último aberto.

    Navegação unificada do Next Experience

    PRB1691934

    Mensagens de informações duplicadas são geradas por uma regra de negócios ao usar o Next Experience em instâncias de Utah/Tóquio Esse problema acontece somente quando a lista/o formulário estão abertos no quadro da faixa.

    Navegação unificada do Next Experience

    PRB1698258

    KB1531357

    Quando os URLs são abertos em uma nova guia para solicitações na IU principal com o Next Experience ativado, as páginas ficam suspensas Os usuários não podem abrir URLs quando eles são copiados/colados da tabela "task.list".

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Preferências de notificação

    PRB1688687

    Os filtros de preferência de notificação não são válidos depois de salvar um formulário Quando o usuário abre o modal "Programação", faz algumas mudanças sem adicionar um campo Programação e salva o formulário, a instância persiste as mudanças no registro cmn_notif_message. No entanto, se o usuário atualizar a página e abrir o mesmo modal para editar a programação, as mudanças não serão exibidas devido a um problema na IU.
    1. Navegar até Preferências > Notificação > Notificação do Sistema > Nova janela > Na notificação do sistema.
    2. Procure notificações.
    3. Clique em Programar em uma notificação.
    4. Navegue até "Filtro avançado".
    5. Adicione a condição (sem escolher o valor em Programação (Nenhuma)).
    6. Salve o registro.
    7. Recarregue a página.
    8. Navegue até a notificação.

    As informações do filtro não são capturadas.

    Editor de código do Now

    PRB1665513

    KB1319600

    O campo de script Ação de script exibe "evento" como um obsoleto A propriedade do evento (que se refere principalmente a uma instância de GlideRecord para sysevent que está sendo processada) é vista marcada como obsoleta ou cruzada quando um usuário tenta usar a propriedade em qualquer um dos editores de campo de script.
    1. Navegue até qualquer editor de script.
    2. Digite "evento".

    Exibe a propriedade do evento como obsoleta ou cruzada.

    Biblioteca de componentes do Now Experience

    PRB1670953

    O texto no campo Tempo trabalhado pisca/é visto como temporariamente vazio no espaço O problema parece ocorrer com mais frequência em máquinas Windows.
    1. Faça login em uma instância de um computador Windows.
    2. Adicione o campo Tempo trabalhado ao layout de formulário do espaço de uma tabela.
    3. Navegue até um registro que tenha o campo incluído no espaço.
    4. Monitore o campo Tempo trabalhado e o texto abaixo dele.

    Comportamento esperado: nenhuma oscilação é vista.

    Comportamento real: o texto é apagado temporariamente, causando uma oscilação no layout.

    Biblioteca de componentes do Now Experience

    PRB1680115

    O foco não está preso quando um iFrame é encaixado dentro do modal Um botão Fechar extra aparece em pop-ups ao usar g_modal.showFrame.
    1. Crie uma página de IU vazia.
    2. Crie uma ação de IU.
    3. Defina os seguintes campos como verdadeiro:
      • Ativo
      • Mostrar inserção
      • Mostrar atualização
      • Cliente
      • Lista Compatível com v2
      • Botão de formulário
    4. Na lista relacionada "Espaço", defina "Botão de formulário do espaço" como verdadeiro.
    5. Adicione "Client script do espaço" para abrir a página de IU a partir da etapa 1.
    6. Acione a nova ação de IU.
    7. Verifique a ação de IU.

    Comportamento esperado: não deve haver nenhum botão Fechar no iFrame.

    Comportamento real: há um botão Fechar que aparece nas instâncias da versão Tokyo e posteriores.

    Biblioteca de componentes do Now Experience

    PRB1682900

    A lista de "Entidades" não está sendo carregada Ao criar ou editar um plano de portfólio, a lista "Entidades" não é carregada na etapa de seleção de entidades no Espaço de planejamento de portfólios/planejamento estratégico no Vancouver.

    Painéis de Performance Analytics

    PRB1568913

    KB1117278

    Filtros interativos não fornecem resultados quando pesquisados em outro idioma Um filtro interativo, bem como detalhamentos que atuam como um filtro interativo, retorna "Nenhum elemento corresponde à sua pesquisa" ao pesquisar texto traduzido.
    1. Navegue até sys_dictionary.
    2. Modifique o campo Nome da tabela sys_user_group.
    3. Altere o tipo de campo de "Cadeia de caracteres" para "Texto traduzido".
    4. Em um painel/página inicial, adicione o filtro interativo "Mudar grupo".
    5. Para um registro no filtro, crie um registro "sys_translated_text" com os seguintes valores:
      • Nome da tabela: sys_user_group
      • Documento: Grupo: gerentes de configurações de análise (sys_id: 019ad92ec723001 0393d265c95c260dd)
      • Nome do Campo: Nome
      • Valor: testar tradução fr
      • Idioma: FR (qualquer outro idioma é suficiente).
    6. No painel/página inicial usados na etapa 4, pesquise o termo "Grupos de atribuição de serviço de aplicações"

      O resultado está presente.

    7. Altere o idioma para FR (ou qualquer outro idioma selecionado).
    8. Pesquise o termo "teste da tradução de" no filtro interativo.
    9. Verifique se nenhum resultado é retornado.
    10. Ainda em francês, pesquise o termo "Grupos de atribuição de serviço de app".
    11. Verifique se o resultado está presente.

    Painéis de Performance Analytics

    PRB1708674

    Se houver "Agrupar por" adicional e o valor selecionado de "Agrupar por" for "Nenhum", os widgets de relatório de lista nos painéis não renderizarão cabeçalhos de coluna Em Vancouver, se houver "Agrupar por" adicional selecionado para o relatório e o grupo selecionado for "Nenhum" no widget, os cabeçalhos de coluna dos widgets de relatório de lista não serão renderizados. Se o "agrupar por" for alterado para um campo real, o widget de relatório de lista será atualizado e os cabeçalhos de coluna serão exibidos.
    1. Em Vancouver, crie um relatório do tipo "Lista" em qualquer tabela que retorne dados.
    2. Adicione alguns campos ao "Agrupar Adicional por".
    3. Salve o relatório.
    4. Adicione o relatório recém-criado a qualquer painel.
    5. Selecione "Nenhum" como o grupo por no widget de relatório de lista no painel.
    6. Observe que os cabeçalhos de coluna do relatório não são renderizados.
    7. Altere o valor de "Agrupar por" de qualquer um dos campos selecionados no menu suspenso.
    8. Observe que os cabeçalhos de coluna do relatório são renderizados na atualização.

    Comportamento esperado: os cabeçalhos das colunas devem ser renderizados independentemente do valor de "Agrupar por".

    Comportamento real: os cabeçalhos de coluna não são renderizados quando o valor de "Agrupar por" selecionado é "Nenhum".

    Performance Analytics

    PRB1658715

    KB1507189

    As colunas do relatório ficam desalinhadas durante a rolagem O problema ocorre em Utah.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Performance Analytics

    PRB1681209

    KB1436544

    Uma origem de detalhamento com um grande número de elementos consome uma grande quantidade de memória, causando problemas de memória e desempenho Isso resulta em problemas de memória e possíveis reinicializações de nó.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Tempo de execução da plataforma

    PRB1541236

    KB1124245

    Mudanças frequentes na propriedade de piwb.instance_eligible_auto_train resultam na limpeza do cache A mudança desta propriedade resulta em uma limpeza de cache em toda a instância. Isso pode levar a problemas de desempenho. Em algumas instâncias, essa propriedade muda quase diariamente.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Gestão de projetos

    PRB1599847

    As exibições "Tarefa de projeto" e "Console de planejamento" estão quebradas e o botão desaparece
    1. Crie um projeto com uma "Data de início aprovada" de "Julho de 2022".
    2. Crie uma tarefa de projeto com uma "Não iniciar antes de" de "Restrição de tempo" e uma "Data de início planejada" de "Agosto de 2022".

      O projeto em si tem uma data de restrição definida em julho e as datas planejadas são em agosto.

    3. Navegue até o console de planejamento.
    4. Alterne a escala de tempo do gráfico de Gantt para "Dia" para que nenhuma data em julho seja vista no gráfico de Gantt.
    5. Tente adicionar uma tarefa de projeto (planejamento do lado do cliente habilitado).

    Ele não é exibido. Isso funciona se um usuário definir a escala de tempo como "Ano" ou "Trimestralmente" porque o Gantt renderiza "Julho".

    Relatórios

    PRB1657330

    Relatórios de pontuação única com a cor padrão definida como preto no estilo não exibem valores corretamente no tema escuro O sintoma ocorre somente no painel e somente quando o usuário alterna o tema depois de carregar a página do painel.

    Relatórios

    PRB1659173

    KB1429987

    Em Utah, uma exportação de um PDF de um relatório dinâmico de vários níveis faz com que o painel tenha um cabeçalho sobreposto com uma mensagem "Habilitar análise" O mesmo problema pode ser visto ao exportar o painel para PDF.
    1. Abra uma instância.
    2. Represente um administrador.
    3. Relatório dinâmico de vários níveis > Exibir relatório > Executar.
    4. Clicar Compartilhar > Exportar para PDF > Gerar > Agora > Exportar > Baixar.
    5. Abra o relatório baixado.

    O PDF do relatório exibe o cabeçalho do relatório sobreposto a uma mensagem "Habilitar análise".

    Relatórios

    PRB1686288

    O título da exibição de lista está ausente no detalhamento do relatório clássico no painel
    1. Crie um relatório clássico.
    2. Defina a "Fonte de dados" como "Tabela".
    3. Selecione "Tarefa".
    4. Defina o "Tipo" como "Barra vertical".
    5. Selecione um título.
    6. Defina como "Exibir sempre" na configuração "Estilo".
    7. Adicione um detalhamento de lista ao relatório.
    8. Defina um título no detalhamento da lista.
    9. Defina como "Exibir sempre" na configuração de estilo.
    10. Salve o detalhamento da lista.
    11. Salve o relatório.
    12. Crie um painel.
    13. Adicione o relatório criado como um widget.

    Programações

    PRB1673996

    A linha do tempo de métricas não exibe nenhum conteúdo para usuários itil O GlideRecordSecure bloqueia o acesso às tabelas de métrica, já que não há uma função de ACL para itil. Com base nas ACLs existentes, o recurso Linha do tempo de métricas antes de Utah ignorava as ACLs somente de administrador nessas tabelas.
    1. Represente um usuário com uma função itil e sem funções admin, itil_admin ou metric_admin.
    2. Abra um registro de incidente.
    3. Clique no menu de contexto.
    4. Selecione "Linha do tempo de métricas".

    Observe que a janela da linha do tempo de métricas é exibida, mas não exibe os dados esperados.

    Service Mapping

    PRB1690152

    A utilização da memória do Reaper do Ponto de verificação é muito alta O trabalho "Checkpoint Reaper" usa muita memória e pode causar avisos de "Alto uso de memória" em instâncias grandes.
    1. Crie um serviço de aplicativos e preencha-o.
    2. Faça mudanças no serviço para criar pontos de verificação.
    3. Defina a propriedade com.snc.sw.mapping.reaper.month_inertval como 0.
    4. Execute o trabalho do Checkpoint Reaper.

    Observe o aviso "Alto uso de memória".

    ServiceNow for Teams - Core (Familiar)

    PRB1711515

    Após a autenticação, os usuários não conseguem abrir um suplemento do Word na Web Um erro é gerado.
    1. Carregue o add-in O365 no Word online.
    2. Inicie o suplemento de ESG.
    3. Tente fazer login.

    Os usuários não podem ver as páginas do suplemento de ESG.

    Portal de serviços

    PRB1681349

    KB1553151

    As hashtags no widget "Botão de link" causam um redirecionamento incorreto para uma página diferente O problema ocorre em Utah.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Portal de serviços

    PRB1703032

    KB1547736

    Uma mensagem de erro é vista ao carregar o relatório change_calendar em um portal em uma instância do Vancouver Há uma mensagem de erro que diz: "há um JavaScript no console do navegador" ao carregar o relatório change_calendar em um portal em uma instância do Vancouver.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Portal de serviços

    PRB1710576

    As mensagens não lidas são exibidas no Virtual Agent após uma atualização de página Se o usuário atualizar a página após encerrar uma conversa com o Virtual Agent, o Virtual Agent iniciará uma nova conversa automaticamente. Isso deixa mensagens não lidas no bate-papo.
    1. Em qualquer instância do Vancouver, navegue até Portal de serviços.
    2. Inicie um bate-papo com o Virtual Agent.
    3. Encerre o bate-papo e minimize a janela de bate-papo.
    4. Atualize a página do navegador.

    Observe que o Virtual Agent mostra novas mensagens por meio de uma nova conversa que não foi iniciada pelo usuário.

    Portal de serviços

    PRB1714519

    No Porta de serviço, a variável do catálogo "Texto de linha simples" gera um erro Este problema é observado em instâncias do Vancouver.
    1. Crie um item do catálogo.
    2. Crie uma variável de catálogo de texto de linha simples.
    3. Abrir o item do catálogo no Portal de serviços

    Verifique os logs do sistema e observe os erros.

    Barra lateral (versão familiar)

    PRB1686838

    Um usuário é desconectado ao @mencionar um usuário no fluxo de atividades Isso ocorre quando há um grande número de usuários.
    1. Navegue até qualquer registro de tarefa.
    2. Clique no botão Discutir.
    3. Se o botão Discutir não estiver visível, então:
      1. Clique no menu de contexto do formulário.
      2. Selecione "Copiar URL".
      3. Navegue até esse URL.
    4. Adicione pelo menos um participante à discussão.
    5. Clique em Iniciar discussão.
    6. No pop-up de discussão da barra lateral que é aberto, inicie uma @menção para o participante adicionado digitando o símbolo @ seguido pelo nome e sobrenome.
    7. Não envie a mensagem.
    8. Confirme se nenhuma lista de resultados do usuário aparece com base no nome/sobrenome inserido.
    9. Aguarde cerca de 20 segundos.

    Comportamento esperado: o registro carrega os usuários esperados.

    Comportamento real: a sessão expira após vários segundos com uma mensagem pop-up "Sua sessão expirou" ou "Sessão expirada (401)".

    SOAP Web Service

    PRB1680193

    KB1515233

    Há um erro SOAP NullPointerExceptions (NPE) nos logs Deve haver uma verificação para impedir que os NPEs sejam gerados e registrados em log em algumas situações, como quando a solicitação SOAP não foi autenticada ou falhou.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Software Asset Management

    PRB1455478

    A ferramenta para enviar e processar solicitações do cliente para adicionar ou atualizar conteúdo está ausente no Content Data Services (CDS) Atualmente, um usuário envia essas solicitações e uma tarefa é criada para a equipe do CDS. O processamento desta solicitação leva muito tempo, com muitas idas e vindas entre o usuário e o suporte. Os casos permanecem abertos por semanas até serem resolvidos. O suporte técnico não deve fazer parte do processo.

    Software Asset Management

    PRB1671151

    Uma referência inválida para uma coluna em uma tabela faz com que uma lista não seja carregada no espaço do Software Asset Management (SAM) Há uma referência vazia para a coluna "Mapeamento do processador" na tabela cmdb_sam_sw_install, o que faz com que a página não seja exibida na exibição do espaço do SAM.

    Visão geral de ativos de software

    PRB1681356

    Há uma lógica incorreta para identificar um fornecedor de SaaS verdadeiro no Workbench de licenças do Software Asset Management Workspace No Workbench de licenças (exibição do espaço), o verdadeiro fornecedor de SaaS é determinado percorrendo todos os produtos disponíveis no resultado do produto desse fornecedor. Se qualquer um dos produtos for SaaS verdadeiro, o fornecedor será considerado SaaS verdadeiro. No entanto, deve ser o contrário. Além disso, se um usuário detalhar o nível de produto no Workbench de licença, ele ainda tentará determinar se o fornecedor é um SaaS verdadeiro ou não usando essa lógica.

    Construtor de valor de ativo de software

    PRB1676345

    Há problemas com o conteúdo do criador de valor da Software Asset Management (SAM) Alguns registros na tabela de conteúdo da tarefa do construtor de valor de software (samp_sp_value_builder) estão incorretos, o que está causando a falha do trabalho programado "SAM - Atualizar uso do construtor de valor".

    Gestão de enquetes

    PRB1584846

    KB1277522

    As dependências de pesquisas e perguntas não estão funcionando em San Diego para o Portal de serviços e a Central do funcionário Testar a pesquisa dentro da IU de back-end funciona conforme o esperado.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Eventos do sistema

    PRB1683928

    O trabalho "processo de eventos 0" é executado por dias e a pilha exibe a execução do evento "system.upgraded" O trabalho "processo de eventos 0" é executado por dias e a pilha continua exibindo o evento "system.upgraded" como travado, apesar de exibir que a atualização foi concluída com sucesso.

    Conjuntos de exportação do Sistema

    PRB1685206

    KB1449172

    A exportação de URL (CSV) é executada mais lentamente em Utah do que em Tóquio com.glide.generators. ResumoGridExporter# isDiskBufferedStream() é chamado de dois métodos, um que deve ter uma configuração padrão de verdadeiro e outro que deve ter uma configuração padrão de falso.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Administração de tabela e gestão de dados

    PRB1603647

    A cópia de fase no OnlineAlter pode levar ao esgotamento da memória se o TableChumkCopher for executado por muito tempo O registro em log do OnlineAlter não deve depender da propriedade Transaction.max_logs de 200 mil linhas. Em vez disso, ele deve allowExcessiveLogging.

    Limpador de tabela

    PRB1678154

    KB1441282

    Limpadores de tabela em tabelas internas do sistema podem ter um impacto grave Os limpadores de tabela não devem ser permitidos em tabelas sys_flow_*_chunk.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Limpador de tabela

    PRB1687769

    KB1496723

    Em Utah, o limpador de tabela está ignorando muitas tabelas se houver consultas com mais de 30 segundos Isso pode levar ao acúmulo desnecessário de dados, já que os dados nunca são limpos, a menos que a consulta seja ajustada/sintonizável. Os usuários podem não saber que algo está acontecendo em sua instância, a menos que a tabela seja muito grande e não esteja sendo limpa.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Administração de campo de IU

    PRB1673906

    Os camposde Nome da tabela são carregados lentamente quando há muitos registros em sys_documentation, sys_db_object, sys_security_acl, sys_security_acl_role e sys_user_role
    1. Instale vários idiomas em uma instância base.
    2. Crie vários milhares de tabelas.
    3. Crie 20.000 ACLs e 20.000 registros sys_security_acl_role para essas ACLs.
    4. Carrega item_option_new.do.

    Comportamento esperado: a página é carregada como qualquer outra página, em aproximadamente 5 segundos.

    Comportamento real: a página leva até um minuto para carregar, pois o campo Nome da tabela precisa carregar todos os rótulos de tabela e executar ACLs.

    Administração de campo de IU

    PRB1706249

    KB1550638

    A lista de resultados da pesquisa do campo de referência bloqueará o campo se o Next Experience estiver desabilitado
    1. Acesse qualquer instância do Vancouver e desabilite o Next Experience.
    2. Navegue até o Agent Workspace e abra qualquer incidente.
    3. Clique em um campo de item de configuração e digite qualquer letra.

    Comportamento esperado: a lista com o texto de pesquisa e o resultado da pesquisa deve iniciar no final do campo.

    Comportamento real: a lista com o texto de pesquisa/exibição cobre o campo.

    Administração de campo de IU

    PRB1709330

    Um campo booliano somente leitura mal está visível
    1. Navegue até incident.list.
    2. Abra um registro.
    3. Configure o layout de um formulário.
    4. Adicione um campo Verdadeiro/Falso ao formulário.
    5. Configure o dicionário do formulário.
    6. Altere o campo para somente leitura.

    O campo mal está visível.

    Administração de formulário de IU

    PRB1672711

    KB1539784

    Há problemas com a notificação "Copiar link permanente" A janela pop-up "Copiar permalink" não é exibida em Utah, a menos que o usuário role a tela totalmente para cima.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Administração de formulário de IU

    PRB1699456

    Modificações em attachment_entry não funcionam conforme o esperado Se um usuário mudar a macro de IU "attachment_entry", ela não funcionará mais e gerará o "erro inacessível da variável _ref_ sobre" nos logs do sistema.
    1. Abra a macro de IU attachment_entry.
    2. Atualize o número de linha 40 para que a variável jvar_is_state_closed seja avaliada com base no campo ativo do registro De e Para.
    3. Abra qualquer problema ativo ou altere o registro e anexe um arquivo a ele.
    4. Feche o registro.

    Comportamento esperado: a macro oculta a opção "renomear".

    Comportamento real: a opção de renomeação ainda será exibida.

    Central de upgrades

    PRB1651743

    KB1367203

    Os usuários observam vários erros nos logs

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Central de upgrades

    PRB1694520

    KB1516821

    A falha na remoção dos dados de demonstração faz com que a automação falhe ao tirar uma instância de um estado pausado Isso leva a um problema com a fila de eventos que está sendo pausada na instância de destino.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Planos de upgrade

    PRB1672398

    Um plano de upgrade não é usado ao gerar a visualização do upgrade A visualização da atualização identifica o plano de atualização instalado usando a versão de destino. A versão de destino do plano de upgrade termina com .zip, enquanto a da visualização do upgrade (na tabela upgrade_preview_version) termina com .war. Devido à incompatibilidade de extensão, a visualização da atualização não pode encontrar o plano de atualização instalado e a visualização é gerada sem considerar o plano de atualização.

    Estrutura de UX

    PRB1644981

    KB1580637

    Alternar idiomas no SOW (Service Operations Workspace) de "Preferências" resulta em um ambiente de idioma misto Este é um problema de cache.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Estrutura de UX

    PRB1673498

    As guias saltam para frente e para trás depois de clicar rapidamente entre elas para um conjunto de guias configurado como "Guias dinâmicas" Depois de clicar rapidamente nas guias em um registro aberto em um espaço, as guias saltam para frente e para trás sem interação.
    1. Instale os dados de demonstração do Customer Service Management (com.snc.customerservice.demo).
    2. Instale a Central do cliente (com.sn_csm_customer_central) com dados de demonstração.
    3. Abra o registro de caso do espaço do CSM/FSM com um contato.
    4. Alterne entre as guias usando as teclas de seta rapidamente para reproduzir a alternância de guias infinitas.

    Estrutura de UX

    PRB1679691

    No Espaço do agente, as traduções do painel lateral contextual são inconsistentes As dicas das ferramentas do ícone do painel lateral contextual são traduzidas de forma imprevisível em algumas instâncias de Tokyo e Utah.
    1. Navegue até uma instância com o CSM Workspace e vários idiomas instalados.
    2. Abra o espaço configurável do CSM/FSM.
    3. Abra um caso.
    4. Aponte o mouse sobre os ícones à direita da tela no painel lateral contextual.
    5. Altere o idioma da sessão por meio do menu no canto superior direito da barra de cabeçalho.
    6. Depois que a página for atualizada, verifique o idioma da dica da ferramenta.

      Eles estão traduzidos.

    7. Altere o idioma da sessão novamente.
    8. Depois que a página for atualizada, verifique as dicas das ferramentas novamente.

      Eles não são traduzidos de volta.

    Comportamento esperado: as dicas das ferramentas devem mudar sempre que o idioma da sessão for alterado.

    Comportamento real: as dicas das ferramentas ficam travadas em um idioma. A única maneira de alterá-los posteriormente é cache.do.

    Estrutura de UX

    PRB1681503

    Os erros de BucketStats aparecem nos logs de /xmlstats.do quando o usuário abre um espaço
    1. Abra qualquer espaço.
    2. Abra /xmlstats.do.
    3. Repita a etapa 2 conforme necessário, pois o problema é intermitente.
    4. Observe um erro no log.

    Estrutura de UX

    PRB1683588

    Há problemas com o layout e o estilo em uma página do Construtor de IU, como "Visão geral do incidente de SOW" O layout e o estilo da página "Visão geral do incidente do SOW" não estão funcionando corretamente no Vancouver. O conteúdo dos contêineres parece estar transbordando e a página inteira está perturbada.

    Estrutura de UX

    PRB1685563

    KB1517574

    Um pop-up de erro de tela aparece no registro e a velocidade de carregamento do formulário se torna lenta Todas as propriedades do componente de macro primário são obtidas porque uma carga de condição de rota com script é muito grande.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Estrutura de UX

    PRB1686283

    Há várias chamadas SnFormDataConnected de guias inativas ao abrir uma nova guia Quando o usuário abre um registro em uma nova guia (seja uma guia L1 ou secundária), apenas uma chamada SnFormDataConnected deve ser feita para buscar dados para esse registro. No entanto, várias chamadas SnFormDataConnected são feitas simultaneamente, deixando a aplicação mais lenta.

    Estrutura de UX

    PRB1696803

    KB1575391

    A guia "Detalhes" de um registro não é carregada em um espaço personalizado criado pelo usuário após a atualização Intermitentemente, a página "Detalhes" do espaço é exibida como vazia e nenhum campo é preenchido.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Virtual Agent

    PRB1673994

    KB1370199

    Em Utah, o ícone do Virtual Agent é substituído quando o pop-over de bate-papo com.glide.cs.advanced é definido como verdadeiro O ícone deve exibir uma imagem carregada, mas exibe o ícone padrão.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Virtual Agent

    PRB1689593

    KB1521548

    Erros de pré-compilação ao registrar em log para va_language_detection_subflow Em instâncias do Vancouver recém-criadas, um erro "Falha ao compilar global.va_language_detection_subflow de fluxo pré-compilado" é gerado periodicamente.

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Cliente web do Virtual Agent

    PRB1676768

    KB1580320

    No Cliente Web, os botões "Mostrar tudo" e "Novas mensagens acima" são sobrepostos

    Consulte o artigo da base de conhecimento listado para obter detalhes.

    Visual Task Boards

    PRB1659764

    As janelas pop-up do registro não estão exibindo botões ou trilhas corretamente, e a descrição resumida será encapsulada se for longa O problema está relacionado ao Visual Task Boards (VTB). Ao abrir o menu de contexto "Mostrar Visual Task Board", o VTB é exibido. Clicar no link CSTSK abre um formulário pop-up. Este formulário não está sendo exibido corretamente. Os botões estão sobrepostos/parcialmente exibidos na borda da caixa. As trilhas estão se sobrepondo.

    Visual Task Guided Boards

    PRB1696462

    Em quadros orientados, se o proprietário do quadro não estiver mais no sistema, alguns cartões não serão exibidos para os membros do quadro Quando o proprietário de um quadro é removido do sistema, alguns dos cartões não aparecem mais para outros membros do quadro. Esse problema não acontece na versão Tokyo, em que todos os cartões ficam visíveis, mesmo que o proprietário não exista mais.

    Walk-up Experience

    PRB1689071

    Comportamento de fuso horário inconsistente na instância base de Utah O formato de data no widget de instância base de balcão de serviços não funciona corretamente para o formato "dd/mm/aaaa" ao usar a API GlideDateTime.

    Todas as outras correções

    Para exibir uma lista de todos os outros PRBs corrigidos em Washington DC, consulte Todas as outras Washington DC correções.