Xanadu segurança e correções notáveis

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 77 min. de leitura
  • A versão Xanadu contém correções de problemas importantes.

    Xanadu foi lançado em 1º de agosto de 2024.
    • Data de compilação: 07-27-2024_1019
    • Marcador de compilação: glide-xanadu-07-02-2024__patch0-07-16-2024
    Importante:
    Para mais informações sobre como fazer upgrade de uma instância, consulte Upgrades da 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 da 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 notáveis

    Os problemas a seguir e suas correções são ordenados por possível impacto para os clientes, começando com as correções mais significativas.

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

    Controle de Acesso

    PRB1641097

    KB1432102

    O usuário não pode excluir uma ACL de sys_attachment com uma condição de nome de tabela ao excluir um campo de tipo type=attachment A mensagem de erro "file.delete.failed" é gerada ao tentar carregar um anexo e não há ACLs de exclusão personalizadas no sys_attachment.

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

    Controle de Acesso

    PRB1703976

    Os usuários não podem adicionar um usuário a um grupo depois de serem elevados a uma função quando a propriedade do sistema "glide.ui.schedule_slushbucket _save_for_group_roles" está definida como verdadeira Quando a propriedade do sistema "glide.ui.schedule_slushbucket _save_for_group_roles" está definida como verdadeira, um usuário não pode adicionar usuários a grupos se for necessário que o usuário seja elevado a uma função. O trabalho em segundo plano criado não adiciona o usuário ao grupo.

    Controle de Acesso

    PRB1736031

    KB1630133

    Problemas com o cache de atributos de segurança do "sistema" Em alguns casos, especialmente depois que a sessão do usuário está ociosa por algum tempo, o usuário pode perder o acesso a alguns recursos, protegidos pelas ACLs com o atributo de segurança UserIsAuthenticated.

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

    Fluxo de atividades

    PRB1675128

    KB1641686

    No fluxo de atividades do espaço, o campo E-mail De exibe o sys_id O sys_id aparece no espaço no campo De quando um e-mail é anexado a uma interação e é exibido no fluxo de atividades.

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

    Fluxo de atividades

    PRB1736995

    KB1642093

    O fluxo de atividades é renderizado de forma diferente em um espaço e IU16 com marcadores Quando o fluxo de atividades é criado com um espaço, ele usa o usuário mais recente para a contagem de modificação. UI16 usa a atualização mais antiga e usa seu usuário para a contagem de modificação. O problema é que, quando os marcadores são adicionados, eles são adicionados à mesma atualização de usuário (sys_mod_count). A atualização é exibida como o usuário original na IU1 e um usuário diferente em um espaço.

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

    Fluxo de atividades

    PRB1761952

    O cursor vai para a parte inferior do texto com o fluxo de atividades do Espaço de operações de serviços (SOW) na seção "Comentários" No SOW, ao trabalhar em um incidente e inserir texto na seção "Comentários", o cursor se move de forma intermitente para a parte inferior do texto.
    1. No SOW, abra um incidente.
    2. Aplique um modelo com texto na seção "Comentários".
    3. Comece a digitar em qualquer lugar acima da parte inferior do texto.

    Observe que aleatoriamente o cursor vai para a parte inferior. O problema pode ser reproduzido de forma intermitente.

    Fluxo de atividades

    PRB1780340

    KB1649222

    Upgrade pós-Washington DC, GlideRecord para [sys_email] atualiza todos os campos A transação deve exibir que somente as informações relevantes no registro sys_email foram atualizadas, mas os campos externos também são atualizados.

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

    Assistência do agente

    PRB1680218

    KB1433227

    A ação Copiar para a área de transferência não foi criada para uma configuração de tabela com os modelos de "Resposta" do pesquisador O problema com a não cópia da ação ocorre porque todos os registros existentes para "Copiar para a área de transferência" preenchem o campo current_table. Este campo controla qual ação de tabela é gerada. Se for deixado em branco, será criado para qualquer tabela.

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

    Bate-papo do agente

    PRB1687713

    A barra de rolagem do bate-papo do agente não funciona corretamente quando o usuário rola para cima A barra de rolagem é ligeiramente pressionada para baixo.

    Bate-papo do agente

    PRB1734352

    Os cartões de item de trabalho não estão sendo renderizados em uma caixa de entrada, embora haja uma tentativa de renderizar sn-inbox-card Há um problema intermitente em que os agentes não veem o cartão do item de trabalho renderizado na caixa de entrada do agente, embora o item de trabalho esteja atribuído a eles e eles ouçam as notificações de áudio.
    1. Faça login como um agente.
    2. Navegue até um espaço.
    3. Inicie um bate-papo como solicitante.
    4. Habilite o registro em log do lado do cliente definindo a propriedade do sistema "com.glide.awa.client _logging.enabled" com as funções "awa_agent" e "awa_manager".

      Isso serve para habilitar o registro em log aprimorado.

    Comportamento esperado: um agente deve receber um cartão de item de trabalho em sua caixa de entrada com notificações.

    Comportamento real: os agentes não recebem nada.

    Pesquisa com IA para o Portal de serviços

    PRB1753189

    As opções de classificação na página de resultados da Pesquisa com IA não são exibidas após um upgrade As opções de classificação não são exibidas após um upgrade. Depois de selecionar o menu "Mais relevante", nada acontece e os usuários não podem escolher as outras opções de classificação.
    1. Faça login no portal "NL UAT Now Create".
    2. Selecione o botão Pesquisar em "Pesquisar um ativo".
    3. Na guia de navegação "Pacote de sucesso/ativo", localize a opção de classificação "Mais relevante".

    Pesquisa com IA

    PRB1706402

    A Pesquisa com IA não indexa o texto traduzido para colunas do tipo "Referência" Atualmente, o valor da coluna de referência do índice da Pesquisa com IA tem apenas um dos idiomas, embora estejam disponíveis traduções em vários idiomas.

    Pesquisa com IA

    PRB1709322

    O texto visto ao usar a Pesquisa com IA não pode ser traduzido O texto "[número] resultados para [palavra-chave]" não pode ser traduzido.

    Pesquisa com IA

    PRB1734605

    As sugestões da Pesquisa com IA não respeitam as configurações de URLs externos Se um usuário quiser usar uma URL personalizada para uma origem externa de um resultado, ele poderá configurar isso para resultados de pesquisa por meio de um pós-processador com script que substitui o campo certification_url ou criar uma ação declarativa personalizada. No entanto, os usuários estão observando que nenhum desses métodos é respeitado pelos leitores de sugestões.

    Pesquisa com IA

    PRB1758577

    KB1644179

    Erros de JavaScript são exibidos no portal após o upgrade do Washington DC Depois de atualizar o Washington DC, os erros de JavaScript são exibidos no portal e no console do navegador que não ocorriam nas versões anteriores. Esses erros não têm efeitos colaterais funcionais.

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

    Pesquisa com IA

    PRB1770551

    KB1647708

    A pesquisa em um portal exibe um cartão de resultados do Genius vazio na parte superior quando nenhum resultado é encontrado Um cartão de resultados do Genius vazio será exibido na parte superior se nenhum resultado for encontrado. Os resultados do Genius para uma pesquisa de palavra-chave malsucedida renderizam "Nenhum resultado gerado" após levar de 9 a 10 segundos.

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

    Pesquisa com IA

    PRB1779636

    Os resultados do carrossel e da pesquisa regular não aparecem de forma intermitente O carrossel fica travado em um estado de carregamento quando uma consulta de pesquisa é realizada.
    1. Provisionar uma instância.
    2. Certifique-se de que as ações do Now Assist e QnA do Now Assist estejam anexadas a um perfil de pesquisa do Portal de serviços.
    3. Realize uma pesquisa para qualquer consulta de Catálogo ou QnA.

    Observe que o carrossel está travado em um estado de carregamento.

    Mecanismo de instalação da aplicação

    PRB1733557

    Há store_packages ausentes ao adicionar novos nós Adicionar novos nós deve ativar os pacotes necessários.

    Mecanismo de instalação da aplicação

    PRB1736711

    KB1634502

    O link relacionado "Desinstalar aplicação" não é exibido em registros sys_store_app

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

    Mecanismo de instalação da aplicação

    PRB1746800

    KB1649407

    O app host não pode carregar as macros em "ui.jtemplates", o que quebra a funcionalidade do openframe em uma IU que não seja do Next Experience O plug-in hospedado falha ao carregar conteúdo estático na pós-ativação do cache.

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

    Gerenciador de aplicações

    PRB1714286

    KB1646367

    A última sincronização com a Store mostra uma data inválida no formato de data "dd-MM-yyyy" A última sincronização com a data e hora do armazenamento é exibida incorretamente quando glide.sys.date_format foi ajustado para usar um formato padrão diferente.
    1. No navegador de filtros, navegue até Aplicações do sistema > Todas as aplicações disponíveis > Todos.
    2. Selecione o botão Sincronizar apps (círculo de seta dupla) ao lado da data e hora "Última sincronização com a loja" e aguarde a conclusão da sincronização.

      Observe que a data é exibida corretamente.

    3. Defina glide.sys.date_format como dd/MM/yyyy.
    4. No navegador de filtros, navegue até Aplicações do sistema > Todas as aplicações disponíveis > Todos.

      Isso deve abrir o Gerenciador de aplicações.

    Observe que a data da "Última sincronização com o armazenamento" está incorreta (dia é mês e mês é dia) ou é inválida.

    Gerenciador de aplicações

    PRB1714732

    A seleção da aplicação App Engine Studio na nova interface do Gerenciador de aplicações resulta em um erro e o registro da aplicação não é aberto Uma mensagem de erro é exibida: "Falha na obtenção de detalhes do produto da instância". O registro da aplicação não é carregado.

    Gerenciador de aplicações

    PRB1718754

    KB1587314

    Em Vancouver, um upgrade de plug-in fica travado no novo gerenciador de aplicações, mesmo quando o gerenciador de aplicações clássico exibe o upgrade como concluído O gerenciador de aplicações clássico exibe que o plug-in foi instalado com sucesso, no entanto, a entrada sys_execution_tracker ainda é exibida como em execução. O rastreador de execução não foi atualizado para um estado concluído e o andamento foi deixado em 94% devido a um erro.

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

    Gerenciador de aplicações

    PRB1728645

    A IU de aplicações dependentes está oculta na ServiceNow Store e prejudica o processo de instalação da aplicação em instâncias de produção Esse problema acontece durante a instalação da aplicação somente em instâncias de produção. Se uma aplicação exigir que aplicativos de dependência sejam instalados durante o processo de instalação e esses aplicativos (aplicativos de dependência) não estiverem mapeados para uma instância na ServiceNow Store, a caixa de diálogo de instalação do aplicativo solicitará que os usuários comprem o aplicativo na loja antes de prosseguir. Se os usuários clicarem no link fornecido, serão direcionados para a ServiceNow Store e verão a seguinte mensagem: "Nenhum app encontrado que corresponda aos critérios selecionados".
    1. Tente instalar a Central do funcionário em uma instância de produção.
    2. Pesquise um app em "Aplicações do sistema".
    3. Selecione Instalar.
    4. Antes que a instalação prossiga, uma caixa de diálogo aparecerá exibindo uma lista de dependências da Central do funcionário. O núcleo da Central do funcionário é uma de suas dependências. Se não estiver instalado em uma instância, verifique se a caixa de diálogo exibe a mensagem: "Precisa ser comprado na loja".
    5. Selecione o link "Núcleo da Central do funcionário" fornecido na caixa de diálogo.

    Abre a página da Store e exibe a mensagem: "Nenhum app encontrado que corresponda aos critérios selecionados".

    Gerenciador de aplicações

    PRB1741568

    KB1644191

    O usuário observa um erro interno do servidor na IU do "Gerenciador de apps" O usuário observa o erro: "Informações da aplicação não encontradas". Clique em OK para voltar à página inicial junto com um Erro interno do servidor (500).
    1. Faça login em uma instância.
    2. Navegue até um novo Gerenciador de aplicações.
    3. Sincronize apps para obter a versão mais recente.
    4. Após a sincronização, pesquise "appstore" na caixa de pesquisa e marque a guia "Atualizações".
    5. Selecione App Store.

    Observe uma página em branco com um erro interno do servidor (500) e o texto "Informações da aplicação não encontradas". Clique em OK para voltar à página inicial. O usuário precisa voltar e tentar novamente algumas vezes antes que a página seja atualizada, o que é demorado.

    Escopo da aplicação

    PRB1388380

    KB0823213

    Usuários não administradores não veem a mensagem de "escopo incorreto" para registros que não estão no escopo da aplicação selecionado no momento Independentemente dos usuários e das funções, os registros devem ser somente leitura com a mensagem de escopo incorreto quando o escopo do registro for diferente do escopo da aplicação selecionado no momento.
    1. Crie uma tabela de metadados.
    2. Crie registros em diferentes escopos, A e B, nesta tabela de metadados usando um usuário administrador.

      Quando um administrador abre um registro que está em um escopo diferente do escopo selecionado no momento, observe que o registro é exibido como somente leitura e a mensagem "Este registro está na aplicação ABC, mas XYZ é a aplicação atual". Para editar este registro, clique aqui.' é exibido.

    3. Crie uma função.
    4. Adicione esta função à ACL de gravação da tabela de metadados.
    5. Crie um usuário com esta nova função.
    6. Abra os registros criados em diferentes escopos.

    Os registros são sempre exibidos como editáveis e a mensagem de escopo incorreto não é exibida, independentemente do escopo atual do usuário.

    Appsee - Infraestrutura da plataforma

    PRB1716290

    Um valor vazio no campo Política de consentimento de análise do registro da tabela core_country causa um erro Um valor vazio no campo Política de consentimento de análise do registro da tabela core_country causa um erro 401 não autorizado e quebra a barra de navegação.
    1. Crie um país na tabela core_country (ou tenha um país existente) com um campo de política de consentimento de análise vazio.
    2. Certifique-se de que, no campo Provedor de política de consentimento, somente "GeoIP" esteja habilitado e o restante esteja desativado.
    3. Faça login em um local para o qual a política de consentimento esteja definida como vazia.

      Ao fazer login, o fluxo de ux-metrics aciona e executa a API "Obter consentimento".

    Comportamento esperado: "Obter consentimento" deve retornar a política de consentimento esperada para as métricas de ux.

    Comportamento real: um erro de ponteiro nulo é gerado e não é processado para retornar a resposta correta para as métricas de ux.

    Estrutura de modelo de app

    PRB1718490

    Foi observado um erro ao criar um app a partir de um modelo
    1. Faça login como um usuário administrador.
    2. Navegue até App Engine Studio.
    3. Crie uma aplicação, um espaço e uma experiência de portal.
    4. Navegue até "Modelo".
    5. Crie um modelo usando um app existente.
    6. Selecione um app que foi criado anteriormente.
    7. Depois que o modelo tiver sido criado, crie um app a partir do modelo existente.

    Quando o usuário adiciona um registro vazio (com todos os campos vazios) em sys_translated_text sem alterar o escopo e tenta criar um modelo para ele, o registro sys_translated_text é adicionado como um dos nós para algumas das cargas de verificação.

    Regras de Arquivamento

    PRB1669506

    A regra "Destruição de arquivo" não está funcionando e sempre exibe 0 registro A regra "Destruição de arquivo" não está funcionando e sempre exibe 0 registro e não exclui registros da tabela "AR".

    Histórico de auditoria

    PRB1767585

    Os nomes de usuário no conjunto de históricos e no fluxo de atividades estão incorretos quando outro usuário atualiza um registro de destino O conjunto de históricos do diário não atribui o usuário correto após o primeiro registro.
    1. Defina glide.history_set.pull_journal_ins_from_journal_table como verdadeiro.
    2. Adicione anotações de trabalho a um incidente usando um script.
    3. Exclua o histórico definido para essas entradas de registro.
    4. Exiba as anotações de trabalho na exibição da plataforma do incidente.

    Comportamento esperado: a primeira entrada de registro é de "Administrador do sistema", as duas próximas são de "Abraham Linux"

    Comportamento real: todas as entradas de registro são do "Administrador do sistema".

    Autenticação

    PRB1667269

    KB1329268

    Os usuários encontram o erro "Não é possível extrair a chave do armazenamento de chaves" ao criar chaves de Token da Web JSON (JWT)

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

    Autenticação

    PRB1725399

    A chamada "getHeader()" nos scripts BasicAuth e BearerAuth não está funcionando conforme o esperado Isso ocorre porque a chave de API e os plug-ins HMAC estão habilitados.
    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: o BasicAuth usando as credenciais corretas deve funcionar.

    Comportamento real: falha no BasicAuth usando as credenciais corretas.

    Gerenciador de classe de IC do CMDB

    PRB1756070

    KB1644165

    As exibições do gerenciador de classe de IC têm vários problemas Os problemas são: 1. A barra do indicador na configuração de limite está ausente. 2. Várias barras de rolagem, o que não é esperado. 3. Informações de configuração de limite redundante. 4. Tabelas redundantes na mesma página.

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

    CMDB Data Manager

    PRB1752346

    KB1641376

    O recurso "Gestão de ICs dependentes" do CMDB Data Manager está habilitado em uma instância sem aviso Em Utah, o CMDB Data Manager é habilitado por padrão quando a instância tem uma ou mais regras de ciclo de vida de CSDM ativas. Isso teve uma consequência não intencional de também habilitar o recurso "Gestão de ICs dependentes" do gerenciador de dados do CMDB.

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

    Construtor de condições

    PRB1697408

    KB1629848

    Problema de carregamento de variáveis adicionadas a uma coluna na lista de visualização de dados No Espaço de análise da plataforma e no Espaço de operações de serviços, há um problema de tempo limite recorrente encontrado ao processar uma quantidade significativa de dados para a função item_option_new. Apesar de aumentar o limite de tempo limite para 60 segundos, nem todos os registros podem ser carregados dentro do intervalo de tempo especificado.
    1. Abra qualquer Espaço de análise da plataforma ou Espaço de operações de serviços.
    2. Selecione o Toque 2 na página.
    3. Selecione o componente Todas as tarefas ativas.
    4. Selecione os três pontos.
    5. Configurar.
    6. Selecione o link +Adicionar na seção "Exibição padrão".
    7. Tente adicionar as perguntas na parte inferior da lista.

    Ele não carrega.

    Construtor de condições

    PRB1721656

    KB1642058

    Ao atualizar de Tóquio para Vancouver, o botão Adicionar condições personalizadas no componente "Visualização de dados" do Construtor de IU "Página Adicionar fonte de dados" não está funcionando corretamente Uma condição definida não é exibida e o botão Adicionar condições personalizadas desaparece.

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

    Construtor de condições

    PRB1735699

    Há vários problemas com o construtor de condições da lista de referência Ocorrem os seguintes problemas: ao executar uma consulta, as condições padrão são anexadas à consulta (por exemplo, a execução com 2 condições padrão resulta em 4 condições mostradas). As condições "Classificar por" não persistem (o usuário pode adicionar uma classificação a uma coluna, mas quando abrir o filtro novamente, ele não estará lá). A coluna "Nome" é sempre classificada como "Crescente" e não pode ser alterada.
    1. Navegue até Espaço de operações de serviços.
    2. Abra um registro de incidentes
    3. Abra a guia "Detalhes".
    4. Selecione a lupa para uma entrada de referência de serviço.

    Observe os seguintes problemas ao executar uma consulta: as condições padrão são anexadas à consulta, as condições "Classificar por" não persistem e a coluna "Nome" é classificada em ordem "crescente".

    Configuration Management Database (CMDB)

    PRB1332966

    A regra de negócio "Redefinir estado de origem de descoberta desconhecido" (BR) chama current.setWorkflow(false) e, portanto, cancela todos os BRs que deveriam ter sido executados após ela A ação "Converter em serviço de aplicações" insere/atualiza a tabela cmdb_ci_service_discovered. Mas como o serviço tinha uma origem de descoberta definida como "Desconhecida", "Redefinir estado de origem de descoberta desconhecido" foi executado e a atualização do modelo BR que deveria ter sido executada não foi. Portanto, o modelo de serviço não foi criado.
    1. Adicione um BR com uma ordem superior à ordem de "Redefinir estado de origem de descoberta desconhecido" (1010) à tabela cmdb_ci.
    2. Atualize a tabela.
    3. Verifique se o novo BR foi executado.

    Configuration Management Database (CMDB)

    PRB1687690

    O upgrade de uma instância está travado no plug-in com.snc.cmdb. csdm.ativação No Monitor de upgrades, o andamento do upgrade mostra que o upgrade não está em andamento.

    Configuration Management Database (CMDB)

    PRB1702705

    Durante o teste de desempenho, foram observados sintomas semelhantes a PRB1369519 Durante o teste de desempenho, foram observados sintomas semelhantes a PRB1369519, "Contenção e atualizações contínuas na tabela cmdb_qb_result_base".

    Configuration Management Database (CMDB)

    PRB1728603

    Problemas de desempenho com CMDBUtil. getRelatedServices quando o usuário tem muitos relacionamentos em cada nível "Atualizar serviços afetados" é chamado no formulário de IU change_request do ITSM quando o usuário especifica o item de configuração e pressiona manualmente o botão para invocar esta API. Para um usuário com muitos dados do CMDB, esta API consome memória excessiva, fazendo com que o nó da JVM seja reiniciado.
    1. Crie um mapa de relacionamento em que um IC de destino tenha muitos relacionamentos em cada nível (profundidade superficial, mas ampla).
    2. Ao atualizar serviços no IC, observe se nos logs de nó que a consulta está sinalizada por ser grande com muito sys_id na cláusula IN.

    Configuration Management Database (CMDB)

    PRB1729639

    Vários confirmadores com o mesmo sys_id causam uma exceção no Mecanismo de Identificação e Reconciliação (IRE) quando a reconciliação está habilitada A "última atualização" da fonte de dados parece esperar um sys_id exclusivo no lote de confirmadores.

    Configuration Management Database (CMDB)

    PRB1736102

    Atualizações de várias origens para o caminho do código geram várias instruções de atualização redundantes O caminho do código de atualização de várias origens gera várias instruções de atualização redundantes com a cláusula Where em sys_mod_count para o mesmo IC

    Configuration Management Database (CMDB)

    PRB1742296

    A otimização das consultas em CSDMReportProcessor causa um atraso de replicação nas inserções de csdm_dashboard_type_result Alguns avisos são exibidos nos logs: 'SEVERE *** ERROR *** Exception durante a confirmação de declaração em lote para glide...'

    Configuration Management Database (CMDB)

    PRB1751001

    Otimizar as atualizações da tabela csdm_dashboard_reports_result Há um atraso.

    Plataforma principal

    PRB1732676

    KB1587782

    A variável ${comments_and_work_notes} não está funcionando para casos de RH após um upgrade para Vancouver Depois de atualizar para o Vancouver, as notificações por e-mail com ${comments_and_work_notes} são exibidas como vazias no e-mail do destinatário. Isso funciona bem em instâncias de Tóquio.

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

    Plataforma principal

    PRB1735834

    Os usuários recebem um erro "*** ERROR *** loadRow fail java.lang.IlegalArgumentException: não é possível analisar o valor Unicode: XXX..."

    Índices do banco de dados

    PRB1721733

    A tabela de resumo do cluster não tem um índice no ID do cluster A consulta que afeta os usuários tem um tempo médio de execução da consulta superior a 1 segundo. A consulta é proveniente de "Sugestão de aplicações - Descoberta automática do ITOM".

    Persistência do banco de dados - Acesso a dados

    PRB1692793

    Uma instância de datacenter exibe um erro, "Operação não permitida em um resultSet fechado" O erro aparece nas instâncias Utah e posteriores. Isso pode causar problemas na conclusão de fluxos de trabalho.

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

    PRB1709781

    KB1571178

    Tabelas que atendem ao requisito de espaço livre, mas não têm mais de 5.000 linhas, não podem ser recriadas Isso pode levar a grandes tabelas vazias que exigem ação manual para recriar.

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

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

    PRB1719831

    A superfície do banco de dados ou sys_ Physical_table_stats não exibe o tamanho correto da tabela Os detalhes da linha de table_name não são iguais a storage_alias na tabela sys_storage_table_alias.
    1. Crie uma tabela de teste com mais de 40 caracteres.
    2. Verifique se ele está com alias em sys_storage_table_alias.
    3. Adicione alguns registros à tabela de teste.
    4. Execute o sys_trigger para o coletor de estatísticas de tabela física.

    Observe que o valor não é atualizado na tabela sys_ Physical_table_stats.

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

    PRB1731252

    ArchiveDocumentID.move DBQuery causa sobrecarregamento de memória

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

    PRB1732094

    O trabalho "Recoletor de estatísticas de tabela física" afeta a carga do banco de dados Um trabalho chamado “Recoletor de estatísticas de tabela física” que hospeda uma grande quantidade de instâncias pode afetar a carga do banco de dados no banco de dados hospedado.

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

    PRB1765904

    KB1647554

    Transações/trabalhos são cancelados à meia-noite após um upgrade do Washington DC DropTmpTablesJob passou de 5 tabelas tmp_ por dia para 100, com um tamanho de lote de 5. Com um tempo de execução longo o suficiente e como o banco de dados está bloqueado por uma parte do tempo de execução, tudo para, deve tentar novamente e, eventualmente, desiste . Isso faz com que as coisas sejam canceladas.

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

    Persistência do banco de dados

    PRB1731418

    KB1645608

    O uso de uma consulta de lista relacionada junto com setAggregateWindow grava uma instrução SQL inválida Os logs de nó contêm um erro.

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

    Persistência do banco de dados

    PRB1740957

    KB1634707

    Gatilhos de banco de dados órfãos em uma tabela impedem operações de inserção/atualização/exclusão até que os gatilhos de banco de dados sejam removidos O trabalho mensal "Descarte de tabelas tmp" verifica se há tabelas tmp_* restantes e as remove do banco de dados. Se houver gatilhos na tabela ou atualizações na tabela de origem (por exemplo, "tarefa"), ele não funcionará até que os gatilhos sejam removidos.

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

    Persistência do banco de dados

    PRB1749923

    Falha na execução da consulta de associação de tabela devido a um nome de alias incorreto no SQL

    Persistência do banco de dados

    PRB1761025

    Uma violação de compartilhamento de conexão pode ocorrer quando o StateBatcher é usado Normalmente, esse problema ocorre quando os trabalhos process_flow estão em execução.

    Políticas de Dados

    PRB1670181

    A data/hora de opened_at é 4 horas no futuro para um incidente quando criado a partir de um registro de interação em um espaço O incidente criado tem algumas horas de diferença entre os campos Aberto e Criado.

    Descoberta

    PRB1509705

    KB0967278

    O identificador de objeto (OID) 1.3.6.1.4.1.1602.4.7 do Protocolo de gestão de rede simples (SNMP) é descoberto como “Placa de impressora de vários PDL de rede-D1/H1” e é usado por muitas famílias e modelos diferentes de impressoras Canon. impressoras de função O registro OID de classificação SNMP 1.3.6.1.4.1.1602.4.7 é usado por famílias inteiras de impressoras multifuncionais Canon. Este registro OID faz com que todos sejam o modelo 'Placa de impressora de vários PDL de rede-D1/H1', independentemente da família/modelo verdadeiro.

    Descubra uma impressora Canon com o OID 1.3.6.1.4.1.1602.4.7.

    O IC da impressora é criado com o modelo 'Placa de impressora de vários PDL de rede-D1/H1', que está incorreto 99% das vezes.

    Descoberta

    PRB1592609

    A execução de consultas grandes faz com que a Descoberta na nuvem seja cancelada Os padrões demoram muito, fazendo com que a Descoberta trave. A programação da Descoberta na nuvem trava devido à transação que processa os resultados do padrão em execução por muito tempo e sendo cancelada pela plataforma.
    1. Tenha uma descoberta com cerca de 500 mil volumes de armazenamento em um único datacenter lógico (LDC).
    2. Excluir 1 volume da nuvem.
    3. Redescobrir.

    Ao tentar excluir o volume de armazenamento, ele consulta todos os volumes primeiro.

    Descoberta

    PRB1640443

    O trabalho "Verificação de integridade da tabela de origem de objeto" está em execução longa e causa alto uso de memória e uma duplicação de "Limpeza de origem de objeto do sistema do CMDB" O trabalho "Verificação de integridade da tabela de origem de objeto" consulta sys_object_source com last_scan com mais de 6 meses. Cada registro retornado verifica se o registro do CMDB referenciado existe. Em caso afirmativo, ele continuará para o próximo registro. Se o registro do CMDB não existir, ele excluirá sys_object_source. last_scan é atualizado quando o registro do CMDB é atualizado pelo Mecanismo de Identificação e Reconciliação (IRE). Se não houver nenhum processo para atualizar o CMDB, o last_scan também não será atualizado. O trabalho pode levar horas para ser concluído e consome muita memória.

    Descoberta

    PRB1651345

    Melhorar o desempenho do mapeamento L3

    Descoberta

    PRB1715075

    KB1573366

    Uma programação de descoberta está travada com trabalhos iniciados/concluídos incorretos, fazendo com que a programação aguarde um dia e, em seguida, seja cancelada devido ao tempo máximo Quando uma transação é cancelada devido ao tempo máximo excedido para a regra de cota do sensor, a contagem de trabalhos concluídos não é incrementada para esse registro de entrada. Isso mantém a descoberta ativa para sempre e é cancelada quando atinge o tempo máximo de execução.

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

    Descoberta

    PRB1721054

    Há um aviso de "Endereço IP na carga é nulo" no host de nuvem (cmdb_ci_cloud_host)

    Descoberta

    PRB1725044

    A Descoberta de certificado de URL não funciona para alguns URLs Uma mensagem será exibida: "Falha ao recuperar cadeia de certificados para URL...".

    Descoberta

    PRB1732616

    Há alta utilização de CPU devido a comandos de descoberta em execução em servidores AIX em segundo plano Mesmo após o término da descoberta, o comando está em execução no host de destino e consome a maior parte do espaço da CPU.

    Descoberta

    PRB1776300

    O processamento de eventos do sistema é retido por vários eventos running.process.absent da Descoberta e da Visibilidade do Agent Client Collector (ACC-V) Em Tóquio, um novo tipo de evento foi adicionado para limpar ICs de aplicação órfãos e relacionamentos depois que o limpador de tabela excluiu os registros cmdb_running_process. O evento é acionado pela inclusão de script "RunningProcessReconciler", como parte dos sensores de descoberta e verificações de visibilidade do Agent Client Collector. Em seguida, ele é processado pelos ICs tcmdb_ci_appl como um status "Ausente", o que potencialmente envolve o loop de muitos registros. Onde há uma grande implementação do ACC-V, ela é acionada para cada instalação de agente a cada 8 horas por padrão, o que leva a muitos desses eventos. Esses eventos usam a fila de eventos gerais e o trabalho "Processo de eventos 0", o que leva ao processamento de eventos de backlog, em que todos os outros eventos precisam aguardar a limpeza desses eventos antes de serem executados.
    1. Instale o ACC-V e crie vários agentes.
    2. Observe o número de eventos running.process.absent criados por dia.

    Em uma instância ocupada, observe que eles serão responsáveis por uma grande proporção de qualquer backlog, se o processamento de eventos for backlog. Eventos impactantes como este normalmente têm sua própria fila e trabalho de processo de eventos para evitar afetar a fila padrão e o trabalho "Processo de eventos 0".

    Back-end unificado da Inteligência para documentos

    PRB1743818

    KB1646495

    Falha nas tarefas do DocIntel Os trabalhos do DocIntel falharam em 50% com um erro: "NSE0014: falha ao inicializar o pipeline: não há colunas para analisar do arquivo" e "nse0014: falha ao inicializar o pipeline: NSE0003: falha ao obter informações de caminho do conjunto de dados".

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

    Notificações por e-mail

    PRB1681360

    Um relatório programado não inclui anexos em todos os e-mails Os anexos de e-mail não são enviados em e-mails divididos devido a vários destinatários. O problema ocorre somente quando o tamanho do arquivo anexado é maior que 220 KB.
    1. Crie um e-mail programado de relatórios que gera um anexo .xlsx com mais de 180 KB.
    2. Adicione 2 destinatários à lista.
    3. Defina o valor da propriedade glide.email.smtp.max_recipients como 1.
    4. Acione o relatório sob demanda.

    O anexo está presente somente em um dos e-mails divididos.

    Notificações por e-mail

    PRB1763775

    Ao compor um e-mail no Espaço de operações de serviços (SOW) e copiar/colar o nome do "Solicitante" no campo Para ou CC, o preenchimento automático do campo de referência não será exibido Por exemplo, quando o usuário copia e cola o nome "AbrahamLincoln", ele exibe o erro "Endereço local contém controle ou espaço em branco". Os caracteres no formato [az][AZ][0-9] {-} são aceitos.'
    1. Navegue até Espaço de operações de serviços.
    2. Abra qualquer incidente ou registro de RITM.
    3. Copie o nome do campo Solicitante da guia "Detalhes".
    4. Na seção "Escrever", selecione E- mail.
    5. Cole o nome nos campos Para ou CC do e-mail.
    6. Selecione a seção (i) ao lado do nome e observe o erro.

    Ajuda integrada

    PRB1749112

    KB1638817

    A API de documentos está falhando porque a coluna ai_generated está ausente na tabela de conteúdo de ajuda O problema é observado após o upgrade para o Washington DC e é reproduzível somente quando a coluna ai_generated não é adicionada à tabela de conteúdo de ajuda em um upgrade para o Washington DC.

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

    Gestão de eventos

    PRB1723329

    O alto uso de memória no Construtor de árvore de impacto da Gestão de eventos está afetando o nó e fazendo com que o gerenciador de memória elimine threads Quando o gerenciador de memória detecta que o nó está com pouca memória, ele encerra os processos em execução mais longos.

    Calendário fiscal

    PRB1636278

    Registros fora de "Período do calendário" não são retornados corretamente quando o período fiscal começa em um mês diferente de "01 de janeiro" Ao criar um relatório que é uma tendência de série temporal por calendário fiscal, os registros que estão fora do intervalo do período fiscal (antes ou depois dos períodos fiscais gerados), por exemplo, na barra "Vazia", não são exibidos corretamente quando detalhados em .
    1. Gere períodos fiscais para uma instância com o mês inicial em abril (04) e gere alguns anos de períodos fiscais.
    2. Valide períodos para garantir que o calendário seja válido.
    3. Navegue até o menu de relatórios e crie um relatório.
      1. Tabela = Incidente
      2. Tipo = série temporal (coluna/linha)
      3. Configure o relatório para o seguinte
      4. Calendário = Calendário fiscal
      5. Por = ano
      6. Agrupar por = Prioridade
      7. Tendência por = Criado
    4. Execute o relatório. Quando o gráfico do relatório for renderizado, você verá a barra de períodos fiscais "vazios" para todos os incidentes criados fora dos períodos fiscais gerados.
    5. Observe o número exibido na barra.
    6. Detalhe a coluna vazia e qualquer prioridade

    Comportamento esperado: a exibição de lista deve corresponder ao número representado na coluna do relatório.

    Comportamento real: a exibição de lista não mostra registros.

    Flow Designer (Family Channel)

    PRB1519404

    Quando os usuários excluem seus dados de sys_json_chunk, isso faz com que o Flow Designer falhe na compilação Ocasionalmente, os usuários excluem seus dados de sys_json_chunk. Se eles excluirem os dados do snapshot, os fluxos da tabela começarão a falhar.
    1. Crie um subfluxo.
    2. Publique o subfluxo.
    3. Execute o subfluxo com o script.
    4. Exclua os dados de sys_json_chunk que estão correlacionados ao snapshot mais recente desse subfluxo em sys_hub_snapshot.
    5. Limpar CacheManager.
    6. Execute o subfluxo com um script.

    Ocorrem erros.

    Flow Designer (Family Channel)

    PRB1648314

    Há um log de erro "PesquisarRegistro" quando ele não fornece nenhum resultado Quando "Pesquisar registro" retorna nulo, o log do sistema registra um log de erro, mesmo que "não falhe em caso de erro" seja verdadeiro.

    Flow Designer (Family Channel)

    PRB1658718

    As tarefas geradas pelo Construtor de catálogo para itens solicitados (RITM) terão campos vazios se o item do catálogo for atualizado após o envio do RITM

    Flow Designer (Family Channel)

    PRB1718202

    Erro ao abrir detalhes de um contexto de fluxo A ação do produtor de registro deve mostrar os detalhes da execução de acordo com o relatório de fluxo. No entanto, o usuário observa um erro "Algo deu errado" na tela e a página se torna não responsiva.

    Flow Designer (Family Channel)

    PRB1721354

    As fases do fluxo de trabalho dos itens solicitados são mostradas em inglês, mesmo nas configurações de idioma francês Os itens da solicitação (RITM) associados a fluxos de trabalho estão exibindo valores de fase em inglês, mesmo nas configurações de idioma francês. O problema não acontece quando um item de RITM está associado a um fluxo de trabalho.
    1. Instale o plug-in do idioma francês em uma instância base.
    2. Envie uma solicitação de um item do catálogo que usa um fluxo de trabalho.
    3. Alterne as configurações de idioma para francês.
    4. Navegue até a tabela sc_req_item.
    5. Procure o RITM gerado na Etapa 2.
    6. Procure no campo Fase.

    Observe que o valor ainda é exibido em inglês.

    Flow Designer (Family Channel)

    PRB1732451

    O fluxo "run_as" é exibido como o usuário em vez do sistema ao usar o botão Testar No XML do contexto de fluxo, o valor "run_as" é exibido corretamente. No entanto, ele é exibido incorretamente no relatório.
    1. Ao executar um fluxo em primeiro plano, crie um fluxo com "Executar como" definido como "Sistema".
    2. Adicione uma ação de log ao fluxo.
    3. Defina o relatório de fluxo como "FULL".
    4. Acione o fluxo usando o botão Testar em primeiro plano.
    5. Abra o relatório de fluxo. A seção "Executar como" no relatório de fluxo exibe o nome de usuário da pessoa que acionou o fluxo.
    6. Modificar os fluxos Gatilho > Opções avançadas > Onde executar o fluxo para "Executar fluxo em primeiro plano".
    7. Acione o fluxo atendendo às condições do gatilho.
    8. Abra o relatório de fluxo.

    Comportamento esperado: a seção "Executar como" no relatório de fluxo deve exibir "Sistema".

    Comportamento real: a seção "Executar como" no relatório de fluxo exibe o nome de usuário da pessoa que acionou o fluxo.

    Flow Designer (Family Channel)

    PRB1737061

    Os snapshots de fluxo não podem ser desserializados quando o tamanho total de caracteres excede o limite de desserialização Um subfluxo é exibido como "carga" na exibição "Operações de fluxo" e o contexto do subfluxo não pode ser aberto.
    1. Crie um fluxo grande.
    2. Certifique-se de que o fluxo use subfluxos.
    3. Fazer upgrade da instância.

    Observe que um erro de "Comprimento máximo da cadeia de caracteres" foi atingido.

    Flow Designer (Family Channel)

    PRB1747868

    FlowGlideCompilerV2 não é thread-safe A compilação de fluxos pode gerar uma exceção ou resultar em um fluxo corrompido, na situação em que vários fluxos são compilados simultaneamente.

    Flow Designer (Family Channel)

    PRB1755683

    KB1640735

    Há um acionamento inesperado de fluxos "Executar uma vez" devido ao trabalho de limpeza de dados em "sys_flow_plan_context_binding" O trabalho de limpeza de dados está excluindo registros com mais de um ano da tabela 'sys_flow_plan_context_binding'. Isso está fazendo com que os fluxos "Executar uma vez" sejam acionados novamente, o que é um comportamento inesperado.

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

    Flow Designer (Family Channel)

    PRB1761716

    Ao fazer uma atualização para um fluxo no domínio global como um usuário em um domínio diferente, um fluxo duplicado é criado
    1. Instale o plug-in Domain Support - Domain Extensions Installer.
    2. Crie um usuário no domínio superior.
    3. Enquanto estiver conectado como administrador, crie um fluxo no domínio global.
    4. Representar o usuário da etapa 2.
    5. Verifique se o domínio ainda está definido como global e modifique o fluxo criado na etapa 3.
    6. Mude o domínio do usuário para superior.

    Comportamento esperado: o novo fluxo não deve existir no domínio do usuário.

    Comportamento real: um fluxo é criado com o mesmo nome no domínio superior.

    Mecanismo de fluxo

    PRB1743462

    KB1638768

    Fluxos grandes estão falhando com o Flow Designer Fluxos grandes estão falhando com o Flow Designer com o seguinte erro: 'Carga REST grande rejeitada com comprimento de conteúdo = 27239395 bytes. Máximo permitido: 10485760 bytes.'

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

    Mecanismo de fluxo

    PRB1758754

    O usuário observa um erro "Violação de chave exclusiva detectada pelo banco de dados" ao executar o fluxo "Obter todas as ocupações por IDs" A mensagem de erro sobre "violação de chave exclusiva..." é proveniente do rastreamento de pilha de exceção.

    Mecanismo de fluxo

    PRB1765110

    A ação "Obter variáveis do catálogo" obtém as linhas de execução anteriores dos conjuntos de variáveis com várias linhas GetCatalogVariablesOperation adiciona as entradas do conjunto de variáveis à saída da CoCollection de operações. A saída é iniciada como o valor padrão, que é compartilhado entre execuções subsequentes do fluxo compilado.

    Mecanismo de fluxo

    PRB1772034

    Um fluxo permanece "Em andamento", não está marcado como "Presumidamente interrompido" e não avança Este defeito faz com que os fluxos criados no Flow Designer e os processos criados no Designer de automação de processos (PAD) fiquem travados e não avancem, mesmo quando os registros que estão aguardando tiverem sido atualizados e movidos para frente.

    Designer de Formulário

    PRB1502906

    KB0964319

    O design de um formulário pode atualizar registros sys_choice quando nenhuma mudança é feita devido a registros sys_choice duplicados

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

    Plug-ins da plataforma GRC

    PRB1672671

    Importar hiperlinks de texto da política não publicar links de trabalho Quando documentos de política são importados no Espaço de Conformidade por meio do botão de texto Importar política, os URLs são copiados, mas quando a política é definida como "Publicada", os links no documento não são clicáveis.

    Plug-ins da plataforma GRC

    PRB1728648

    KB1646055

    O designer de avaliação de risco do fornecedor faz muitas chamadas de saída, causando falha no navegador Há cerca de 60 chamadas de saída por segundo.

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

    Tours guiados

    PRB1742187

    O menu de cabeçalho do Portal de serviços não está sendo carregado em um Portal de serviços incorporado (/sp) no Microsoft Teams em um navegador Foi observado um erro no console.
    1. Abra qualquer bate-papo no aplicativo Microsoft Teams no navegador.
    2. Selecione o ícone + para adicionar uma nova guia na barra superior do bate-papo.
    3. Selecione Ver todas as aplicações.
    4. Selecione Site.
    5. Insira o nome e a URL.
    6. Selecione Salvar.

      Uma guia na parte superior mostra o site recém-criado que solicitará que você faça login.

    7. Faça login com credenciais de usuário de teste.

    Observe que o item de menu de cabeçalho é carregado indefinidamente e uma mensagem de erro do console é exibida.

    Capacidades do Portal horizontal para atendimento ao cliente

    PRB1755325

    As quebras de linha estão ausentes no fluxo de atividades após um upgrade do Washington Ocorre na guia "Tíquete padrão" do widget do Portal de serviços.

    Prestação de serviços de RH

    PRB1732823

    Somente o campo Corpo do artigo é exibido em um novo formulário de criação de conhecimento para o Agente

    Editor de HTML

    PRB1755971

    Um cursor de variável HTML retorna para iniciar com cada pressionamento de tecla Isso causa a gravação reversa.

    API do Import Set

    PRB1715017

    KB1575986

    Uma regra de negócio introduzida em Vancouver causa problemas Uma regra de negócio chamada "Atualizar número de folha no nome da folha de mudança" atualiza todos os números de folha de fonte de dados para ter um valor padrão de 1.

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

    API do Import Set

    PRB1757699

    Para uma fonte de dados JDBC, uma mudança de senha não é reconhecida até que o MID Server seja reiniciado Isso acontece em resposta a outro problema. Ao atualizar para Washington e carregar dados em uma fonte de dados usando o MID Server para a conexão SQL, os usuários recebem o seguinte erro: 'Não é possível invocar "java.util.Map.keySet()" porque "esta.fImportSourceFields" é nulo'.

    Replicação de dados da instância (IDR)

    PRB1721309

    KB1584953

    Um nó da aplicação está lançando uma java.io.IOException: "Excesso de arquivos abertos devido a problemas de IDR/Kafka" O nó não está respondendo ou está apresentando 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.

    JVM em escala

    PRB1709224

    KB1576486

    Vários gráficos de memória nos painéis de "Desempenho" não são mais exibidos no Vancouver Um exemplo é MemoryMaxMonitor.java. Representa a linha "Máx" em "Memória Java".

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

    KMF (Key Management Framework, Estrutura de gestão de chaves)

    PRB1734388

    KB1628704

    Os usuários não conseguem descriptografar erros de script protegidos em logs Logo após um upgrade do Washington, os usuários observam um grande número de erros de descriptografia do Key Management Framework (KMF) nos logs do sistema.

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

    KMF (Key Management Framework, Estrutura de gestão de chaves)

    PRB1773544

    KB1646553

    Inicializar um usuário do sistema antes que GlideProperties seja carregado leva ao armazenamento em cache de um usuário do sistema inválido ao inicializar o Glide (Glide.init()) Esse problema ocorre em instâncias com a configuração de fuso horário (glide.sys.default.tz) definida para uma região diferente de América/Los Angeles ou EUA/Pacífico. O usuário do sistema é armazenado em cache com um fuso horário incorreto durante a inicialização do nó. Em vez de usar o valor da propriedade do sistema (glide.sys.default.tz), ele usa um valor incorreto. Isso afeta fluxo, notificação, regra de negócio, trabalhos de programação e todos os processos executados por um usuário do sistema.

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

    Gestão de conhecimento

    PRB1681728

    KB1515158

    Duas opções em japonês têm o mesmo número de sequência Depois que a instância foi atualizada para Utah de Tóquio, duas opções em japonês têm o mesmo número de sequência. Isso causa um problema de desordem em kb_knowledge.workflow_state.

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

    Gestão de conhecimento

    PRB1733799

    Logs do sistema de representação de usuário convidado indesejado são gerados na publicação e no acesso ao artigo da base de conhecimento

    Gestão de conhecimento

    PRB1734169

    Erro "Você atingiu o limite diário de respostas publicadas por um usuário" devido às ACLs kb_social_qa_answer Depois de selecionar "Publicar uma pergunta" e criar uma pergunta, alguns usuários não conseguem publicar respostas ou comentários em suas próprias perguntas. O erro observado é "Você atingiu o limite diário de respostas publicadas por um usuário".

    Gestão de conhecimento

    PRB1740935

    Um consumidor do Customer Service Management (CSM) não pode comentar em artigos de conhecimento da página "$knowledge.do" O problema ocorre mesmo se o consumidor tiver acesso de leitura.

    Gestão de conhecimento

    PRB1783762

    Autores que não são membros do grupo responsável não podem mais editar um artigo da Base de conhecimento, mesmo se a propriedade glide.knowman.ownership _group.override estiver definida como verdadeira A condição relevante não verifica se o usuário é o autor do artigo da base de conhecimento e se a propriedade glide.knowman.ownership _group.override está definida como verdadeira, causando falha na ACL.
    1. Crie um grupo responsável, por exemplo, "Testar grupo responsável"
    2. Adicione um administrador do sistema como gerente e adicione Abel Tuter como membro.
    3. Crie uma base de conhecimento com a função itil e knowledge na lista "Pode contribuir".
    4. Certifique-se de que o fluxo de trabalho de Publicação seja Conhecimento - Aprovação de Publicação.
    5. Configure as seguintes propriedades:
      1. glide.knowman.ownership_group.override = verdadeiro
      2. glide.knowman.ownership_group.enabled = verdadeiro
    6. Representar um usuário que não seja membro do "Grupo responsável por teste", não seja um administrador e não tenha uma função de conhecimento, mas tenha uma função itil.
    7. Crie um artigo de conhecimento com:
      1. Base de conhecimento: conhecimento geral
      2. Grupo responsável: testar grupo responsável
    8. Envie o artigo de conhecimento.

    Comportamento esperado: você pode editar o artigo de conhecimento.

    Comportamento real: o artigo de conhecimento que acabou de ser criado não pode ser encontrado na lista de artigos de conhecimento. Portanto, o autor não pode editar o artigo de conhecimento.

    Idioma e traduções

    PRB1674206

    A tradução em japonês de "verdadeiro" e "falso" foi alterada para "Verdadeiro" e "Falso" Isso está relacionado a um problema anterior de PRB1613806.
    1. Ative o plug-in I18N: Traduções em japonês.
    2. Alternar para o modo japonês.
    3. Execute sys_ui_message.list e verifique a tradução dos valores [true] e [false]

    Comportamento esperado: deve permanecer [verdadeiro] e [falso].

    Comportamento real: é traduzido para [Verdadeiro] e [Falso], o que está afetando algumas funções e causando mensagens como getDisplayValue().

    Espaço do agente legado

    PRB1713134

    A atividade aparece em primeiro plano na imagem enviada pelo solicitante do usuário final ao atendente no espaço Quando um agente abre uma imagem enviada pelo solicitante/usuário final no espaço, a atividade aparece em primeiro plano na imagem.
    1. Navegue até uma instância do Vancouver como um agente em uma guia.
    2. Navegue até Espaço de operações de serviços e permaneça disponível.
    3. Em uma guia anônima como usuário final, faça login e inicie uma conversa no portal '/sp' e conecte-se a um atendente.
    4. Como usuário final, envie uma imagem para o agente.
    5. Como agente, abra a imagem enviada pelo usuário final.

    Comportamento esperado: a imagem deve ser mostrada corretamente e a atividade não deve aparecer sobre a imagem.

    Comportamento real: quando o agente abre a imagem, a atividade é vista em primeiro plano na imagem.

    Espaço do agente legado

    PRB1722642

    Quando dois usuários abrem um caso de RH no Espaço do agente de RH, o segundo usuário não pode ver que o primeiro está exibindo Quando o usuário X abre um caso de RH no Espaço do agente de RH e o usuário Y abre o mesmo caso de RH no Espaço do agente de RH, o usuário X pode ver que o usuário Y está exibindo o caso de RH, mas o usuário Y não pode ver esse usuário X está exibindo o Caso de RH.

    Uso de Licença

    PRB1764672

    KB1644243

    O uso de licença é lento para direitos não licenciados e os widgets do indicador de andamento são lentos Na página "Uso de licença", há widgets para mostrar contagens de instalações ignoradas, instalações não licenciadas e instalações que exigem ação no resultado do fornecedor, no resultado do produto e no resultado do modelo de software. Essas contagens agregadas não são armazenadas e, em vez disso, as consultas são executadas, o que pode levar muito tempo.

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

    Administração de Lista

    PRB1709691

    KB1641555

    Cada ordem de classificação de uma coluna em "Painéis" atua como uma exibição separada Em "Painéis", quando uma coluna é classificada, parece que uma nova exibição é criada com cada coluna e sua posição na lista. O comportamento esperado é que as colunas selecionadas e sua posição permaneçam as mesmas, independentemente de qual coluna esteja classificada.

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

    Administração de Lista

    PRB1713894

    KB1642444

    O rótulo da lista exibe o caractere ASCII '%20' no lugar de um espaço Durante períodos de limitação da rede ou da CPU, uma discrepância é observada em que caracteres ASCII como '%26' são exibidos em vez de seus símbolos correspondentes, como '&', no título. Este problema pertence especificamente à exibição de caracteres ASCII e é perceptível quando os mecanismos de limitação de CPU ou de rede são ativados.

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

    Administração de Lista

    PRB1736155

    KB1635300

    Há uma mensagem de restrições de segurança em um espaço ao selecionar o link "Exibir tudo" ou "Abrir lista em uma nova guia" Uma mensagem "X linhas removidas desta lista por restrições de segurança" é exibida na parte inferior de uma lista.

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

    Administração de Lista

    PRB1752336

    A edição em linha de cadeias de caracteres não aceita shift + enter para criar linhas Na exibição de lista, se o usuário tentar adicionar uma linha em uma cadeia de caracteres usando o atalho shift + enter, nada acontecerá. Por exemplo, o campo Descrição na exibição de lista do incidente. Isso funcionou conforme o esperado na versão Vancouver.
    1. Acesse qualquer instância do Washington DC.
    2. Navegue até qualquer exibição de lista de tabela, por exemplo, incident.list.
    3. Certifique-se de que um campo de cadeia de caracteres longo esteja visível na lista, por exemplo, o campo Descrição.
    4. Comece a editar o campo e pressione Shift + Enter.

    Comportamento esperado: o campo para cria uma linha obrigatória.

    Comportamento real: nada acontece.

    Administração de Lista

    PRB1758905

    Se os registros forem selecionados em várias páginas, a ação da lista do espaço "Atribuir a mim" atribuirá todos os registros ao usuário atual
    1. No Espaço do agente ou em qualquer espaço configurável, crie uma lista pessoal na tabela de tarefas.
    2. Navegue até a lista recém-criada.
    3. Adicione o filtro abaixo:
      1. Tipo de tarefa = Incidente
      2. Atribuído a = vazio
      3. Estado = novo
    4. Selecione qualquer célula da primeira página.
    5. Navegue até a sexta página e selecione qualquer registro.
    6. Navegue até qualquer página e selecione qualquer registro.
    7. Navegue até a página 1, não selecione nada e navegue até a página 3. O campo SelectQuery está vazio.
    8. Use a ação de lista Atribuir a mim para atribuir os três registros selecionados a você mesmo.

    Comportamento esperado: somente os registros selecionados devem ser atribuídos.

    Comportamento real: todos os registros na lista são atribuídos/atualizados, em oposição aos três selecionados.

    Menu da célula de lista

    PRB1757572

    KB1645358

    Um pop-up de edição de lista é aberto em um espaço em branco Em Vancouver, ao fazer uma edição de lista, a janela de edição da célula é aberta em um espaço em branco na parte inferior, em vez de ao lado do campo que está sendo editado.

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

    ListServiceV2

    PRB1738528

    A opção "Nenhum" é exibida duas vezes ao editar um campo em uma lista no idioma japonês Duas opções do texto つし são exibidas.
    1. Ative o plug-in I18N: Traduções em japonês.
    2. Execute incident.list e adicione "Código de resolução" à exibição de lista.
    3. Alterne para o idioma japonês e clique duas vezes em "Código de resolução".

    Observe que duas opções do texto つし são exibidas.

    Reconciliação da Microsoft

    PRB1734544

    O reconhecimento da Microsoft falha com erros StackOverflowError e IlegalStateException para um cluster O Recon falha com vários erros.

    MID Server

    PRB1666031

    KB1435403

    Em alguns casos, a configuração da Descoberta na nuvem da AWS pode causar um erro de StackoverFlow Especificamente, ao seguir a configuração nas etapas de reprodução, um erro de StackOverflow é relatado na entrada ecc_queue.
    1. Configure a conta primária 'P' com 'Acessador' como Conta de membro 1.
    2. Configure o MID Server com um perfil de instância como Conta de membro 2.
    3. Executar Descoberta em P.

    MID Server

    PRB1731256

    KB1632761

    O MID Server está travado durante a atualização A validação e o upgrade do Windows MID Server de Utah para Washington ficam travados em um estado "Atualizando" devido à ausência de privilégios.

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

    MID Server

    PRB1734629

    KB1646639

    Os upgrades do MID Server podem falhar devido a um bloqueio de arquivo em wrapper.conf, deixando o MID Server inativo e incapaz de iniciar sem o reparo manual de arquivos Em um upgrade do MID Server para o Patch Washington 3 ou inferior, isso pode ser visto no log do processo de upgrade: SEVERE: com.snc.dist.mid_ upgrade.UpgradeException: java.nio.file.FileSystemException: C:\...\ agent\conf\wrapper.conf: o processo não pode acessar o arquivo porque ele está sendo usado por outro processo. O MID Server permanece inativo, com arquivos ausentes e não pode ser iniciado novamente.

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

    MID Server

    PRB1753280

    O MID Server ConnectionCache vaza conexões no evento credenciais_reload Quando o MID Server recebe um evento de credenciais_recarregar, todas as conexões atualmente em cache no MID Server ficam órfãs sem serem desligadas corretamente. Isso significa que até o próximo evento de coleta de lixo, que às vezes pode levar várias horas, os recursos estão sendo consumidos. Isso foi relatado para conexões JDBC porque o vazamento de conexões de banco de dados pode causar problemas maiores do que outros tipos de vazamentos, mas todos os tipos de conexão armazenados em cache pelo MID são afetados.
    1. Configure o glide com um MID Server com uma conexão JDBC.
    2. Executar uma consulta ao banco de dados.
    3. Usando o diagnóstico do banco de dados, observe que a conexão ainda está aberta, pois foi armazenada em cache.
    4. Alterar uma credencial no glide.

      Isso faz com que um comando credenciais_reload seja enviado para todos os MID Servers. Observe que a conexão com o banco de dados ainda está aberta.

    5. Execute a consulta ao banco de dados novamente.

    Observe que o MID Server cria uma conexão, portanto, há duas conexões abertas com o banco de dados.

    MID Server

    PRB1779555

    KB1648957

    Devido à forma como o PRB1530694 desativou temporariamente a regra de negócio "Criptografar chave privada ssh", o PRB1665263 é ignorado nos upgrades do Washington DC A correção do PRB1530694 em San Diego envolveu a ação de script "Migração de chave privada SSH", que desativou temporariamente a regra de negócio "Criptografar chave privada ssh" na tabela discovery_credentials. Como parte da atualização, um evento security.job.status foi disparado e uma ação de script foi executada para migrar os dados. Antes que os dados ssh_private antigos possam ser criptografados novamente, a regra de negócio "Criptografar chave privada ssh" teve que ser desativada para permitir a inserção dos novos dados sem que isso interfira. Posteriormente, a ação de script o ativou novamente, mas como uma atualização normal, parece ser uma personalização do "sistema". Quando esta regra de negócio foi alterada novamente e pronta para uso em Washington DC, como a atualização para PRB1665263, ela é ignorada no upgrade e a correção não é aplicada.

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

    MID Server

    PRB1780511

    A função mid_server deve herdar snc_platform_rest_api_access Se os usuários de login do MID Server não tiverem a função snc_platform_rest_api_access, as REST APIs usadas pelo MID Server poderão não funcionar devido a erros de status de nível de REST "403 Não autorizado".

    Mordor

    PRB1715771

    Scripts que lançam muitas exceções causam um erro de falta de memória Foi gerado um erro: "Não foi possível decifrar o rastreamento de pilha resultante da seguinte JavaScriptException:..."

    Temas do Next Experience UI16

    PRB1723262

    O usuário não consegue realçar o texto em um formulário usando o Google Chrome O usuário não pode realçar texto em um formulário usando o Google Chrome v121.0.6167.8.

    Navegação unificada do Next Experience

    PRB1669623

    As configurações de notificação no Next Experience não são traduzidas em Utah As configurações de notificação não são traduzidas no primeiro carregamento. Eles são traduzidos nas preferências avançadas.

    Navegação unificada do Next Experience

    PRB1697827

    KB1558900

    "Mostrar contagem de selos" não é incrementado A contagem de selos de notificações no ícone de sino não é incrementada imediatamente quando um incidente é atribuído a eles. Se um usuário fizer logout, fechar o navegador e fizer login novamente, ele poderá ver a contagem de selos atualizada.

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

    Navegação unificada do Next Experience

    PRB1712079

    KB1567085

    O Seletor de aplicações exibe somente as aplicações selecionadas recentemente Todas as aplicações ativas na instância devem ser exibidas.
    1. Acesse qualquer instância do Vancouver e defina a propriedade do sistema "glide.ui.next_experience .instance_tools_disabled" como "falsa".
    2. Representar um usuário.
    3. Alternar Mostrar ferramentas de instância.
    4. Escolha uma aplicação, como a Central do funcionário Core.
    5. Tente selecionar outra aplicação expandindo o ícone Escopo da aplicação ou inserindo o nome de qualquer outra aplicação ativa no momento na instância.

    Comportamento esperado: todas as aplicações ativas na instância devem ser exibidas.

    Comportamento real: somente os escopos da aplicação selecionados recentemente são exibidos.

    Navegação unificada do Next Experience

    PRB1714303

    KB1641644

    O seletor de domínio falha ao alternar para os domínios "Seleções recentes" quando a propriedade do sistema glide.ui.domain_reference_picker.enabled está definida como verdadeira

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

    Navegação unificada do Next Experience

    PRB1719513

    Uma mensagem de "Erro 500" é recebida e a navegação de filtro é interrompida para os usuários durante o login Se o marcador de um usuário contiver uma URL malformada e o Next Experience estiver ativo, uma mensagem "Erro 500" será exibida ao fazer login como usuário e os menus do navegador serão interrompidos.
    1. Ative a Próxima experiência.
    2. Navegue até sys_ui_bookmark.do para criar um novo favorito para um usuário.
    3. No formulário, selecione qualquer usuário para o campo Usuário.
    4. No campo URL, adicione uma URL malformada.
    5. Salve o registro.
    6. Faça login como/representa o usuário para o qual o registro de marcador foi criado.

    Depois de fazer login como usuário, o usuário recebe imediatamente uma mensagem "Erro 500" e o navegador de filtros principal e o navegador de favoritos ficam vazios.

    Navegação unificada do Next Experience

    PRB1733072

    A pesquisa global não abre automaticamente um registro quando o usuário consulta um número de registro com a tecla Enter Anteriormente, ao colar um número de caso ou tarefa, os resultados rápidos realçavam o registro e o abriam diretamente quando o usuário pressionava Enter. Agora, se o usuário pressionar enter, um erro de console será gerado. O usuário precisa usar a seta para baixo ou o mouse para realçar o registro e abri-lo diretamente.

    Navegação unificada do Next Experience

    PRB1763887

    Depois de atualizar para o Washington DC, a guia "Não encontrado" é aberta automaticamente em um espaço quando o usuário seleciona um logotipo O problema não é reproduzível em Vancouver e Utah.
    1. Faça login em uma instância com um espaço como página inicial.
    2. Selecione um logotipo.
    3. Verifique se a guia "Não encontrado" é aberta sempre que o logotipo é clicado.

    Preferências de notificação

    PRB1610033

    Quando a Próxima experiência está habilitada, a exibição de um painel é interrompida após o fechamento da janela pop-up "Preferências de notificação" Depois de fechar uma janela modal de "Minhas preferências de notificação", o painel em segundo plano muda para outra coisa. O problema ocorre somente quando a IU do Next Experience está habilitada.
    1. Faça login em uma instância de Tóquio.
    2. Certifique-se de que glide.ui.polaris.experience esteja definido como verdadeiro.
    3. Digite "Painéis" no navegador de filtros.
    4. Abra qualquer painel, por exemplo, "Meus ativos".
    5. Depois que o painel terminar de carregar, digite "Minhas preferências de notificação" no navegador de filtros.
    6. Abra "Minhas Preferências de Notificação".
    7. Após 4 segundos, feche a janela pop-up "Minhas Preferências de Notificação".

    Comportamento esperado: o painel "Meus ativos" é exibido.

    Comportamento real: o painel "Meus ativos" não é exibido. Em vez disso, é exibida outra página com a mensagem "Gerenciar sua instância".

    Preferências de notificação

    PRB1701164

    O link "Preferências de notificação" em um e-mail abre duas guias no navegador
    1. Navegar até Logs do sistema > E-mails.
    2. Abra um e-mail existente.
    3. Selecione o link relacionado "Visualizar e-mail".
    4. Selecione Preferências de notificação.

    Comportamento esperado: a nova guia é aberta, vinculando às preferências de notificação.

    Comportamento real: duas novas guias são abertas, uma com a página inicial e outra com as preferências de notificação.

    Editor de código do Now

    PRB1426660

    KB0856205

    Scripts de IU são fornecidos ao cliente inesperadamente para substituir a sintaxe entre colchetes Como resultado, os scripts de IU exibidos para o cliente não correspondem ao registro.

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

    Editor de código do Now

    PRB1751768

    Um script válido gera erros de sintaxe/análise nos scripts modernos em segundo plano Um script válido exibe o aviso "Erro de análise" no script em segundo plano, mesmo que seja executado corretamente. O editor de scripts em segundo plano não está respeitando a versão do escopo.

    API Performance Analytics

    PRB1715114

    O elemento de filtro de detalhamento do indicador selecionado nem sempre é aplicado à visualização de dados do indicador da Análise de desempenho
    1. Faça login em qualquer instância de base.
    2. Navegue até Análise da plataforma (PA) Espaço.
    3. Abra um painel.

      Existem duas visualizações de dados (1 relatório de indicador do PA e 1 relatório de tabela simples) e um filtro de detalhamento de indicador.

    4. Selecione o elemento mostrado na lista preenchida previamente de filtros de detalhamento do indicador.

      Ele é aplicado ao relatório do indicador do PA e à visualização de dados do relatório de tabela simples.

    5. Selecione algo que não esteja na lista preenchida previamente.

    Ele não é aplicado ao relatório do indicador do PA, mas é aplicado à visualização de dados do relatório de tabela simples.

    Análise de desempenho

    PRB1739397

    A limitação de detalhamento não é respeitada para o trabalho de "Correlação", resultando em alto consumo de memória O trabalho "PA CalculateCorrelation" causa problemas de memória e o nó é reiniciado.

    Licenciamento de plataforma

    PRB1697425

    Um nome de relatório está truncado para licenças de pool do Hub de integração (IH) Alguns dos nomes de relatório estão truncados porque o campo Título pode conter no máximo 100 caracteres.

    Acione um trabalho de "Download de licença do UA" com licenças de contribuição contínua do IH.

    Licenciamento de plataforma

    PRB1746750

    KB1639094

    O serviço de direitos de assinatura não está acessível em uma camada Java Isso faz com que um erro seja registrado durante a transação. As transações são atribuídas incorretamente como "sem licença".

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

    Tempo de execução da plataforma

    PRB1770154

    A geração de PDF a partir do dispositivo móvel mostra valores inválidos na coluna "Custo" para incidentes
    1. Como usuário administrador, navegue até Serviços de Campo > Administração > Configuração > Complementos.
    2. Na seção "Captura de assinatura e resumo de pedido de PDF", ative todos os comutadores.
    3. Faça login na aplicação ServiceNow Agent como um agente.
    4. Navegar até Configurações > Modo offline.
    5. Baixe o cache e não ative o modo off-line.
    6. Navegue até "Meu trabalho" e selecione qualquer tarefa.
    7. Navegar até Relacionado > Eventuais.
    8. Crie um incidente do tipo "Carro" com um custo de US$ 180.
    9. Navegar até Configurações > Modo offline e alterne para o modo off-line.
    10. Navegue até a mesma tarefa e crie outro incidente no modo off-line do tipo "Locação".
    11. Alterne novamente para o modo on-line.
    12. Navegue de volta para a mesma tarefa e feche para concluir a tarefa.
    13. Navegue até a ordem de serviço dessa tarefa e certifique-se de que a ordem de serviço esteja "Fechar concluída".
    14. Selecione Assinar, confirme e adicione sua assinatura.
    15. Navegue até o fluxo de atividades. Observe que um arquivo PDF foi gerado.
    16. Abra o arquivo PDF e veja "Incidentais da Gestão de serviços"

    Observe que a coluna "Custo" do primeiro incidente mostra o valor "wo_incidentals80.00", mas deve ser $180.

    Designer de automação de processos (Family Channel)

    PRB1728558

    O Designer de automação de processos não pode selecionar o gatilho para usuários com a função "pd_admin" Um usuário com a função pd_admin não pode selecionar um tipo de gatilho. Ele diz "nenhum resultado encontrado". Se a função de administrador for atribuída ao usuário, ele poderá selecionar opções de gatilho.

    Gestão de versões

    PRB1745992

    Os usuários do Gestão de versões V2 não podem acessar determinadas tabelas

    Gestão de solicitações

    PRB1734528

    KB1642647

    Há um cálculo de duração de negócios incorreto em sc_task quando o formato de data do sistema está definido como dd-MM-yyyy O comportamento de DurationCalculator. calcScheduleDuration não mudou de Utah para Vancouver.

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

    Troca de recursos

    PRB1735826

    Há um problema com as condições de disputa generateAutoKeyExchangeRequests e startKeyExchangeClone O trabalho agendado diariamente (generateAutoKeyExchangeRequests) é executado antes do script de pós-limpeza (startKeyExchangeClone). Se isso ocorrer, generateAutoKeyExchangeRequests apagará e substituirá todas as mensagens de solicitação de modelo clonadas, que são consumidas (erroneamente) por startKeyExchangeClone. Isso causa falha na troca automatizada de chaves. A mensagem de solicitação exibe "Erro na instância".
    1. Prepare duas instâncias íntegras da KMF (Key Management Framework, Estrutura de gestão de chaves).
    2. Navegue até uma das instâncias.
    3. Navegue até a tabela "Troca de recursos".
    4. Navegue até sn_kmf_resource_exchange_request.
    5. Remova o filtro.
    6. Deve haver um conjunto de mensagens de solicitação de modelo (Solicitação pendente). Se não houver, navegue até o plano de fundo e execute generateAutoKeyExchangeRequests para gerar as mensagens de solicitação de modelo.
    7. Copie todas as mensagens de solicitação em um arquivo XML.
    8. Navegue até a outra instância.
    9. Navegue até a tabela "Troca de recursos".
    10. Navegue até sn_kmf_resource_exchange_request.
    11. Remova o filtro.
    12. Exclua todos os registros nesta tabela.
    13. Importe o arquivo XML criado a partir da instância de origem.

      Este estado simula o que o estado deve estar em uma instância de destino clonada quando o startKeyExchangeClone é executado.

    14. Execute generateAutoKeyExchangeRequests.
    15. Examine a tabela "Troca de recursos" e verifique se as mensagens do modelo importado da origem sumiram.
    16. Execute startKeyExchangeClone.
    17. Examine novamente a tabela "Troca de recursos".

    As mensagens foram processadas com Status = "Erro na instância local".

    Gestão de recursos

    PRB1738051

    Erro ao executar o client script "ShowInfoMsgIfResPlanWasCleared": Erro de Referência: GlideURL não está definido Um client script gera um erro no console do navegador: "Erro ao executar o client script "ShowInfoMsgIfResPlanWasCleared": Erro de referência: GlideURL não está definido quando o usuário acessa o portal de registro de horas e tenta abrir o formulário de registro de horas.
    1. Provisione uma instância com a Gestão de recursos e o Portal de registro de horas instalados.
    2. Navegue até o portal da planilha de horas.
    3. Adicionar um registro de horas (Tarefa de origem ou guia "outro").
    4. Selecione os três pontos.
    5. Selecione Abrir exibição de formulário.

    Observe a mensagem de erro mostrada na parte superior do formulário: "Há um erro de JavaScript no console do navegador".

    Gestão de recursos

    PRB1764189

    Quando os usuários tentam selecionar uma ação de IU Estender em um plano de recursos do workbench do projeto, o pop-up "Estender plano de recursos" aparece em branco Teste.
    1. Navegue até o módulo Projeto.
    2. Abra qualquer projeto.
    3. No link relacionado, selecione o workbench do projeto.
    4. Na guia "Recurso", selecione qualquer plano de recursos.
    5. Selecione a ação de IU Estender.

    Uma tela em branco é exibida.

    Acesso de chamador restrito (RCA)

    PRB1741012

    KB1635189

    A regra de negócio "Impedir origem e destino inválidos no RCA" está causando registros duplicados na tabela sys_restricted_caller_access A regra de negócio "Impedir origem e destino inválidos no RCA" está fazendo com que o campo Destino seja definido como NULO. Isso permite que registros duplicados sejam inseridos na tabela sys_restricted_caller_access.

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

    Trabalhos agendados

    PRB1754295

    Trabalhos de longa execução durante a alternância do Programador V2 para V3 são enfileirados novamente e executados duas vezes Todos os trabalhos em execução quando o upgrade da instância é marcado como totalmente concluído e demoram mais de 5 minutos para ser concluído são enfileirados novamente.
    1. Atualize "glide.central_scheduler.enable" para "falso".
    2. Crie um trabalho em sys_trigger com o nome "testjob" e o script - gs.sleep(600000).
    3. Atualize "glide.central_scheduler.enable" para "verdadeiro".
    4. Aguarde 5 minutos.
    5. Navegue até os logs do host local.

    Comportamento esperado: testjob não deve ser enfileirado novamente e não deve ser executado duas vezes.

    Comportamento real: testjob foi enfileirado novamente e executado duas vezes.

    Otimização da programação

    PRB1777921

    O fluxo de otimização de programação de ponta a ponta não está funcionando conforme o esperado devido a uma atualização na inteligência preditiva

    Inclusões de script

    PRB1761513

    Thread de semáforo travado em EmbeddedSlotMap.java Em Washington, houve um grande aumento no número de alertas de threads de semáforos travados.

    Estrutura sísmica

    PRB1736853

    O ícone "Fechar" está ausente em um componente popover O trabalhador de serviço substitui o valor de impedimento de cache, o que faz com que a biblioteca-uxf seja carregada duas vezes.
    1. Crie uma instância de acompanhamento.
    2. Configure um gatilho proativo.
    3. Abra a instância no modo anônimo.

    Observe que o ícone "Fechar" está ausente.

    Scripts do lado do servidor

    PRB1703346

    KB1637446

    O Depurador de script não funciona em scripts de módulo O depurador é interrompido corretamente quando o script do módulo é editado, mas não é interrompido quando o script é executado novamente (em cache).

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

    Scripts do lado do servidor

    PRB1769142

    Nenhum manipulador de origem para saídas de instalação causa "Erro ao acessar o descritor do metaObjeto: IE da função de inclusão de script package_private: nenhum erro gerado" As saídas de instalação são tratadas como objetos de inclusão de script. Ao obter o descritor, ele pesquisa sys_script_include em vez de sys_installation_exit. Como ele não consegue encontrar a saída de instalação, o erro é gerado.

    Scripts do lado do servidor

    PRB1786423

    O transpilador não respeita o limite de memória personalizado por thread, causando um erro

    Alguns threads no transpiler não respeitam o valor da propriedade do sistema, com.glide.script.swc .memory_threshold_in_kb e, em vez disso, lançam uma exceção quando o uso da memória excede o limite padrão por thread de 16 MB. O erro é registrado repetidamente e evita que uma parte (até 1/4) dos scripts do lado do servidor executados no nó falhe.

    Widgets do Portal do Catálogo de serviços

    PRB1763735

    O anexo está ausente em um registro de tarefa após o envio do produtor de registro, que foi salvo como rascunho Este problema é observado em instâncias Washington DC.
    1. Navegue até /sp e pesquise "Criar incidente".
    2. Preencha os campos obrigatórios e anexe um arquivo.
    3. Selecione Salvar como rascunho.
    4. Navegue até a página "Minha solicitação" e selecione a solicitação que foi salva como rascunho.
    5. Selecione Enviar.
    6. Selecione a guia "Anexo".

    Comportamento esperado: o anexo é mostrado.

    Comportamento real: o anexo está ausente.

    Catálogo de serviços

    PRB1710169

    No Designer de automação de processos (PAD), a macro de IU "show_process" tem um problema Um erro é exibido.
    1. Visite qualquer guia de item de categoria que aproveite o PAD (tabela 'sc_cat_item_guide').
    2. Certifique-se de que o campo Processo de sequenciamento tenha uma entrada.
    3. Selecione a Macro de IU "Mostrar processo de sequenciamento".

      Uma nova página é aberta.

    Uma mensagem de erro 404 é exibida em vez do registro aberto no PAD. O mesmo erro ocorre para "Gerar sequência".

    Catálogo de serviços

    PRB1732298

    KB1641827

    O sequenciamento do Guia de pedido não está preenchendo o ID de sequenciamento no cache de itens em alguns nós.

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

    Catálogo de serviços

    PRB1736392

    Os conjuntos de atualizações capturam entradas adicionais por "sistema" Ao atualizar um registro de Scripts de cliente de catálogo no Vancouver, seu registro primário, "Produtor de registro", é adicionado ao conjunto de atualizações com um campo Atualizado por criado pelo usuário do sistema. Não há mudanças capturadas nesta atualização pelo sistema - ele simplesmente cria uma entrada extra.
    1. Provisionar uma instância Vancouver
    2. Crie um novo conjunto de atualizações e torne-o o conjunto de atualizações atual.
    3. Navegue até catalog_script_client.list e selecione qualquer registro de instância base.
    4. Faça qualquer atualização pequena (por exemplo, adicione '//test' ao script).
    5. Navegue até o novo conjunto de atualizações.

    Comportamento esperado: observe a entrada feita pelo usuário (como esperado, não há nenhuma entrada do sistema capturada).

    Comportamento real: observe a entrada feita pelo usuário e a entrada capturada pelo sistema.

    Catálogo de serviços

    PRB1751304

    Os detalhes da variável não são exibidos após o upgrade para as versões de patch mais recentes no aplicativo Agent Mobile O problema ocorre no iOS e no Android.

    Catálogo de serviços

    PRB1763397

    KB1644922

    A contagem de carrinho ESC/SP não está funcionando para usuários com "Acessibilidade habilitada" definida como verdadeira Quando um usuário tem a opção "Acessibilidade habilitada" no perfil do portal ESC habilitado, a contagem do carrinho (no cabeçalho ESC/SP) não fica visível. Se um usuário desativar "Acessibilidade habilitada", a contagem retornará.

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

    Catálogo de serviços

    PRB1763535

    KB1646316

    Quando uma operação CRUD é acionada a partir de um script de "Produtor de registro" em um escopo não global, as regras de negócio não são executadas devido a uma referência "atual" incorreta As regras de negócio que deveriam ser executadas devido a operações CRUD acionadas pelo script "Produtor de registro" nunca são executadas. Isso pode afetar vários casos de uso em que eles não dependem do fluxo natural do Produtor de registro para criar registros, mas usam o campo de script para criar registros em várias tabelas.

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

    Central de segurança da ServiceNow (versão da família)

    PRB1711845

    O escopo "Chamadas de API para a Resposta a incidentes de segurança devem usar contas com a função de usuário sn_si" deve ser alterado de "Central de segurança" para "Global" Nas investigações relacionadas à verificação "Chamadas de API para a Resposta a incidentes de segurança...", descobriu-se que a lógica de geração de descobertas da verificação está definindo o registro de origem incorretamente.

    Portal de serviços

    PRB1282090

    KB0998082

    Se a IU da plataforma tiver "mostrar todo o texto", os campos de diário (comentários e anotações de trabalho) serão cortados no widget "Conversas de tíquete" O texto do campo dediário que está oculto na atividade devido à propriedade glide.max_activity_size não é exibido no portal e não há como exibi-lo como a IU normal.
    1. Adicione a propriedade do sistema glide.max_activity_size.
    2. Defina o tipo como "Inteiro".
    3. Defina o valor como "1024".
    4. Navegue até qualquer registro na plataforma normal.
    5. Adicione uma grande quantidade de texto como comentário.
    6. Recarregue o formulário.
    7. Confirme se o texto está cortado e há um link azul para "mostrar todo o texto" que, quando selecionado, todo o texto é exibido.
    8. Navegue até o mesmo registro no widget "Conversas de tíquete" no portal.

    Comportamento esperado: todo o texto deve ser exibido ou ter uma opção para mostrar mais.

    Comportamento real: o texto está cortado e não há como expandi-lo para exibir o texto adicional.

    Portal de serviços

    PRB1405409

    KB0994576

    Um widget de formulário do Portal de serviços carrega scripts de IU inesperados e os inclui nos dados do formulário carregados Um widget de formulário carrega scripts de IU que não são adicionados às dependências do widget. Isso adiciona tempo de sobrecarga ao carregamento do widget.

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

    Portal de serviços

    PRB1588397

    No widget "Formulário", um formulário é enviado várias vezes quando um usuário clica em CTRL + S, "Salvar" repetidamente ou executa um pressionamento longo de CTRL + S Esse problema pode resultar em centenas de atualizações no formulário de caso, o que tem repercussões em aplicações em tempo real.
    1. Navegue até uma instância.
    2. Abra qualquer formulário (Caso/INT) no Portal de serviços.
    3. Adicione comentários.
    4. Clique repetidamente em CTRL + S ou CMD + S para Mac.

    Comentários duplicados são adicionados ao formulário.

    Portal de serviços

    PRB1735271

    KB1629628

    A barra de pesquisa do portal está ausente após o upgrade para Vancouver O problema é intermitente. Isso não ocorre com todos os usuários ou todas as instâncias.

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

    Portal de serviços

    PRB1758218

    Um campo fica oculto quando uma caixa de seleção somente leitura é clicada Em um item do catálogo, as variáveis da caixa de seleção são selecionáveis, embora sejam somente leitura por padrão. Se uma caixa de seleção somente leitura estiver definida como "Verdadeiro", poderá ocorrer uma situação em que um campo ficará oculto quando a caixa de seleção for clicada, mesmo que a marca de seleção esteja invisível.

    Portal de serviços

    PRB1758358

    Os campos/variáveis de tipo "Mostrar" URL não são desbloqueados por padrão em um portal Os campos/variáveis de tipo "Mostrar" URL não são desbloqueados por padrão em um portal, mesmo depois que o valor da propriedade glide.ui.unlock_empty_url é definido como verdadeiro. Eles são exibidos como bloqueados.

    Gestão de portfólio de serviços

    PRB1731498

    KB1587599

    Há tempos de carregamento longos para o Portal de serviços em um cache frio de itens do catálogo Uma grande quantidade de dados no Catálogo de serviços é necessária para reproduzir os tempos de carregamento. O tempo de carregamento inicial leva mais de 40 segundos para renderizar as categorias e os itens do catálogo disponíveis para o usuário. São alguns segundos em carregamentos subsequentes com cache.

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

    Log de Sessão

    PRB1739637

    O depurador de script não funciona conforme o esperado após um upgrade do Vancouver
    1. Faça login na versão mais recente do Vancouver.
    2. Crie uma inclusão de script personalizada ou abra qualquer inclusão de script existente.
    3. Defina pontos de interrupção na inclusão de script do lado do servidor.
    4. Abra o depurador de script.
    5. Chame a inclusão de script em "Scripts - Plano de fundo".

    O executor de script para no primeiro ponto de interrupção, mas não é capaz de percorrer o código.

    Gestão de sessões

    PRB1730421

    org.apache.coyote.http11. upgrade.UpgradeProcessorInternal consome muita memória e causa contenção de memória no nó Um nó tem esgotamento de semáforo ou falta de memória mais frequente do que qualquer outro nó. O despejo de pilha exibe um objeto grande: 'org.apache.coyote.http11. Http11Nio2Protocol'.

    Software Asset Management

    PRB1455184

    A reconciliação falha com o seguinte erro, "Erro Interno: o objeto de cadeia de caracteres excederia o tamanho máximo permitido de 33554432" Ao executar a reconciliação, devido a uma limitação de plataforma de 32 MB para o objeto de cadeia de caracteres, o trabalho de reconciliação falha.

    Software Asset Management

    PRB1665612

    KB1641524

    Direitos adquiridos em alm_license são limitados por um tipo de campo inteiro Um usuário pode ter um valor que só pode ser contido por um tipo de campo longo, causando problemas devido à limitação.

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

    Software Asset Management

    PRB1722817

    "SAM - trabalhador de desduplicação" tem uma consulta de longa execução Os logs mostram que a consulta está lenta.

    Software Asset Management

    PRB1731302

    KB1637220

    O detalhamento "Possível economia" na página principal do Software Asset Management (SAM) não funciona conforme o esperado Mensagens de erro são exibidas quando o usuário navega para outras páginas.

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

    Software Asset Management

    PRB1741844

    KB1637537

    A reconciliação na Software Asset Management não funciona após o upgrade para Washington DC O campo Fornecedor da página de IU "Executar reconciliação" não recupera nenhum valor.

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

    Reconciliação de ativos de software

    PRB1715795

    KB1585469

    Se em direitos o modelo de software tiver License_under_management = falso, as alocações não deverão ser processadas Os resultados da métrica de licença (LMR) não são criados para direitos em modelos de software que não estão sob gestão ('license_under_management' = falso). No entanto, o código está processando alocações nesses direitos. Isso causa problemas descendentes ao tentar criar "direitos usados por" para o dispositivo/usuário alocado quando não existe um LMR. O erro ocorre como um efeito descendente.
    1. Crie uma alocação em um direito "por dispositivo".
    2. Torne o modelo de software de direito LUM = falso.
    3. Executar recon.

    O status de reconciliação é "parcialmente concluído". Nos logs de resumo de andamento, há a falha: 'TypeError: não é possível ler a propriedade "null" de undefined'. Pode haver um registro em "samp_licenses_required_by" com um LMR em branco e "alocado não em uso" > 0.

    Editor de sintaxe

    PRB1725418

    KB1588249

    As opções de preenchimento automático estão ausentes O preenchimento automático não está exibindo todas as opções de conclusão esperadas para g_form e outras variáveis.

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

    Eventos do sistema

    PRB1738452

    Glide.policy.eventdelegator não está sendo atualizado, fazendo com que a fila de eventos não processe eventos Este problema está relacionado à falha da fila de eventos em processar eventos conforme o esperado. Apesar das medidas tomadas para excluir entidades secundárias e restabelecer a entidade primária, não há diminuição observável na fila de eventos.

    Conjuntos de atualizações do sistema

    PRB1737199

    Uma mensagem de erro aparece entre cada dois conjuntos de atualizações Uma vez a cada duas confirmações de conjunto de atualizações, o usuário vê o seguinte erro na IU, o que impede a confirmação de um segundo conjunto de atualizações por quase 30 segundos (mesmo se o primeiro conjunto de atualizações já estiver confirmado): 'A visualização e a confirmação do conjunto de atualizações não estão disponíveis porque outra operação está em execução: adicione verificações de autenticação a ACLs vazias.

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

    PRB1563161

    A alteração instantânea não funcionará se uma tabela tiver colunas com um formato de data/hora antigo Isso ocorre quando uma coluna é criada em uma versão de mecanismo antiga e a tabela não foi alterada após uma atualização de mecanismo de banco de dados
    1. Certifique-se de que uma tabela afetada tenha registros suficientes para acionar uma alteração on-line (5k +)
    2. Habilitar alteração instantânea.
    3. Execute uma operação de alteração em uma tabela afetada (por exemplo, adicione uma nova coluna).
    4. Observe que a mudança é online e não instantânea.
    5. Altere a tabela novamente.

    Observe que a segunda alteração é instantânea.

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

    PRB1703208

    Um índice com uma combinação de campos sincronizados e não sincronizados causa erros de sintaxe
    1. Crie um índice composto com uma combinação de campos sincronizados e não sincronizados no CMDB (por exemplo: name, sys_class_path,managed_by).
    2. Execute um filtro na lista do cmdb, inclua uma condição no campo que existe em cmdb$par1 (certifique-se de que a ordem esteja em "nome").

    Observe o erro "Erro de sintaxe ou violação de regra de acesso detectado pelo banco de dados ((conn = 797954) A chave 'idx2' não existe na tabela 'cmdb_par10')”.

    Construtor de IU (Family Channel)

    PRB1627810

    KB1561055

    No Construtor de IU, os registros de sys_ux_macroponent e os IDs de lista recém-criados podem ser salvos como "Selecionar..."

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

    Administração do Campo de IU

    PRB1695552

    Para campos de referência de texto traduzido, a lista pop-up de referência não exibe um valor quando um idioma da direita para a esquerda (RTL) é usado
    1. Ter algum plug-in de idioma RTL, como o Árabe, instalado.
    2. Crie uma tabela a ser usada como tabela de referência com pelo menos os seguintes campos:
      • Nome: coluna de exibição, Tipo: texto traduzido, Exibição: verdadeiro
      • Nome: ativo, tipo: verdadeiro/falso
      • Nome: tipo, tipo: opção, opções: tipo A, tipo B
    3. Crie pelo menos os seguintes registros na nova tabela:
      • Coluna de exibição: "Ref - Tipo A - Ativo 1", Tipo: Tipo A, Ativo: verdadeiro
      • Coluna de exibição: "Ref - Tipo A - Inativo 1", Tipo: Tipo A, Ativo: falso
    4. Crie um tipo de referência de campo na tabela de incidentes.
    5. Faça com que esse campo se refira à tabela recém-criada na etapa 1.
    6. Configure o layout do formulário da tabela de incidentes para mostrar este campo.
    7. Mude o idioma da sessão para Árabe.
    8. Abra qualquer incidente.

    Comportamento esperado: o tipo "Ref" no campo Referência deve exibir as duas entradas da tabela criada anteriormente.

    Comportamento real: o tipo "Ref" no campo Referência exibe a lista "Referência", mas a lista tem entradas vazias.

    Administração do Campo de IU

    PRB1702033

    O campo Tempo trabalhado não está respeitando a propriedade do sistema glide.ui.timer.started O tipo de campo sn-record-time-worked-connected foi afetado.
    1. Configure o formulário de incidente.
    2. Adicione "Tempo trabalhado" à exibição "Espaço".
    3. Definir a propriedade do sistema glide.ui.timer.started=false
    4. Abra um registro de incidente em um espaço do Customer Service Management ou do Espaço de operações de serviços.
    5. Navegue até o campo de tempo trabalhado.

    Comportamento esperado: o campo do temporizador deve ser pausado e o botão Reproduzir deve ser exibido.

    Comportamento real: o campo do temporizador está passando e o botão de pausa é exibido.

    Administração do Campo de IU

    PRB1706249

    KB1550638

    A lista de resultados da pesquisa do campo de referência bloqueará o campo se a Próxima experiência estiver desativada O problema só acontece se a Próxima experiência estiver desativada.

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

    Administração de formulário de IU

    PRB1665993

    g_aw.closeRecord() não funciona para novos registros em um espaço Depois de criar uma ação de IU Salvar e fechar, não é possível fechar a guia de registro atual para novos registros.

    Administração de formulário de IU

    PRB1706564

    A política de IU com uma condição de campo de data/hora não é invocada no espaço quando glide.sys.date_format está definido como dd-MM-yyyy Quando glide.sys.date_format é definido como dd-MM-yyyy, a política de IU com uma condição de campo de data/hora não funciona conforme o esperado nos espaços. Funciona conforme o esperado no UI16/Next Experience. O formato de data padrão aaaa-MM-dd funciona no UI16/Next Experience e nos espaços.

    Administração de formulário de IU

    PRB1717921

    O HTML bruto é exibido no pop-up "Mostrar outras tarefas ativas" Na página do formulário /problem.do, há um botão ao lado de "Serviço" chamado Mostrar outras tarefas ativas. Quando selecionado, exibe um pop-up com HTML bruto.

    Administração de formulário de IU

    PRB1734774

    O componente "now-record-common-attachments-connected" do Construtor de IU não funciona conforme o esperado em novos registros para usuários não administradores e não mostra a opção "+Adicionar arquivo" O componente de anexos do Construtor de IU (now-record-common-attachments-connected), quando vinculado a um recurso de dados "Glide Form", não mostra a opção "+ Adicionar arquivo" para usuários não administradores.

    Administração de formulário de IU

    PRB1746953

    Em Washington DC, o valor de um campo de referência será exibido como "indefinido" se for alterado para um espaço em branco (sem valor) usando o client script OnChange Em Washington DC, o valor de um campo de referência será exibido como "indefinido" se for alterado para em branco (sem valor) usando o client script OnChange, embora seja exibido como em branco (sem valor) em Vancouver.

    Administração de formulário de IU

    PRB1765581

    Problema de comportamento do modal de anexo ao marcar uma caixa de seleção com um grande número de anexos presentes Ao marcar uma caixa de seleção com um grande número de anexos presentes, o modal é cortado e movido para cima conforme mais anexos são adicionados. O problema pode ser reproduzido no IU16.
    1. Faça login na instância.
    2. Desative a IU do Next Experience.
    3. Abra qualquer incidente ou kb_knowledge.
    4. Adicione cerca de 15 anexos ao caso.
    5. Marque a caixa de seleção do último anexo no modal.

    Comportamento esperado: o modal não se move ao marcar as caixas de seleção do anexo.

    Comportamento real: com uma grande quantidade de anexos presentes, marcar a caixa de seleção moverá o modal para cima e cortará a parte superior. Isso só funciona para o anexo na parte inferior da rolagem.

    Administração de formulário de IU

    PRB1784983

    KB1649352

    Scripts de IU duplicados que têm exatamente o mesmo nome impedem o carregamento de uma página do espaço As páginas do espaço falharão ao carregar se houver scripts de IU duplicados com o mesmo nome de API na tabela sys_ui_script. Isso é causado por uma mudança funcional na forma como os scripts de IU do espaço são chamados.

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

    Monitor de upgrades

    PRB1717068

    KB1585080

    Tentar "Resolver conflitos" de scripts provenientes do Monitor de upgrades não funciona corretamente TypeError não detectado: 'Falha ao executar 'observar' em 'MutationObserver': o parâmetro 1 não é do tipo 'Nó'.

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

    Estrutura de UX

    PRB1681503

    KB1638974

    Os erros de BucketStats aparecem nos logs de /xmlstats.do quando o usuário abre um espaço

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

    Estrutura de UX

    PRB1724083

    Alternar entre guias no espaço resulta na exibição do conteúdo incorreto Alternar entre guias no espaço resulta na exibição do conteúdo incorreto (no componente Guias de registro).
    1. Abra qualquer registro de incidente no espaço do SOW (ou qualquer outro espaço com a página de registro mais antiga).
    2. Alterne entre as guias do espaço.

    Observe que o conteúdo incorreto é exibido de forma intermitente na guia.

    Estrutura de UX

    PRB1733058

    O macroponent não é carregado de forma intermitente quando o app primário de uma experiência está vazio

    Estrutura de UX

    PRB1737007

    Fechar várias guias converte rapidamente uma guia de espaço existente em uma guia "Detalhes" fantasma que não pode ser fechada Quando o usuário fecha as guias rapidamente, o manipulador de ações de tempo de execução tenta processar todos os eventos de entrada de uma vez. Isso faz com que a propriedade entre em um estado de falha.

    Estrutura de UX

    PRB1758514

    KB1641590

    Uma instância é carregada por um longo tempo após o upgrade para Washington devido a glide.ui.polaris.theme.custom Após o upgrade, as instâncias não carregam ou carregam lentamente e têm um valor vazio ou inválido para glide.ui.polaris.theme.custom.

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

    Cliente web do Virtual Agent

    PRB1746294

    Depois de selecionar o item em um carrossel, o link para a imagem é mostrado

    Visual Task Boards

    PRB1697799

    Há mais tarefas visíveis em uma lista do que no Visual Task Board (VTB) O proprietário do VTB não tem acesso a todos os registros na tabela de incidentes e, portanto, só vê os cartões que ele pode ver. No entanto, o número de cartões para o membro do quadro é maior.
    1. Instale o plug-in Agile Development 2.0.
    2. Crie um grupo em sys_user_group.list com o tipo definido como "Equipe ágil".
    3. Adicione dois usuários com funções scrum* ao grupo.
    4. Representar usuário 1.
    5. Abra o Quadro ágil.
    6. Crie um sprint para o grupo e defina o sprint como atual.
    7. Verifique as propriedades do quadro ágil.
    8. Verifique se o proprietário do quadro está definido como usuário 1.
    9. Adicione histórias ao sprint atual.
    10. Verifique no Quadro ágil se as histórias aparecem nele.
    11. Desative e remova todas as funções do usuário 1.
    12. Representar usuário 2.
    13. Criar uma história.

    Em um quadro ágil, esta história não aparece.

    Se estiver em um formulário de sprint, a história aparecerá.

    Tempo de execução do Web UX

    PRB1770269

    Alguns botões não foram traduzidos Os botões Fechar guia, Fechar outras guiase Fechar todas as guias não exibem suas traduções ou prefixos MSG.
    1. Configure um ambiente de testes com um plug-in de idioma instalado (por exemplo, com.snc.i18n.french).
    2. Entre como um administrador do sistema.
    3. Habilite os prefixos de depuração i18n.
    4. Navegar até SOW > Lista > Mudanças > Todos.
    5. Selecione um registro.
    6. Mude o idioma para francês e atualize.
    7. Selecione os três pontos na barra de ferramentas acinzentada no canto superior direito.

    Observe que as cadeias de caracteres Fechar guia, Fechar outras guiase Fechar todas as guias não foram traduzidas.

    Todas as outras correções

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