Identificador de registro exclusivo (sys_id)

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 1 min. de leitura
  • Um GUID exclusivo de 32 caracteres (ID globalmente exclusivo), chamado SYS ID (sys_id) identifica cada registro em uma instância.

    Quando criados na aplicação, os valores sys_id são exclusivos. . ServiceNow AI Platform e o banco de dados devem gerenciar todas as operações em valores sys_id. O mesmo valor sys_id nunca é gerado duas vezes, o que garante que cada registro criado em cada tabela em cada instância do mundo tenha um identificador exclusivo. Se dois registros tiverem o mesmo valor sys_id, isso ocorrerá como resultado das seguintes situações:
    • Se um registro com o sys_id foi copiado para outro no nível do banco de dados fora do ServiceNow AI Platform.
    • Se um registro com o sys_id foi copiado usando um Conjunto de atualizações ou via XML, seu sys_id será o mesmo.

    Nota:
    Um novo registro tem um sys_id de -1 e, depois de inserido, ele recebe um novo sys_id. O sys_id não deve ser exibido como um campo em um formulário ou como uma coluna em uma lista. Para saber mais, consulte Os usuários não conseguem adicionar o campo sys_id a uma exibição de formulário ou lista [KB0690876] artigo no Now Support Base de conhecimento.
    Você pode acessar o sys_id a partir de um URL de registro ou usando um script.
    • Para acessar o sys_id do URL, navegue até qualquer registro, clique com o botão direito do mouse na barra de cabeçalho e selecione URL de cópia . O sys_id está dentro da URL, após o parâmetro sys_id.
    • Para acessar o sys_id usando um script, use uma das seguintes opções.
      • Encontre o sys_id de um registro em uma regra de negócios (ou qualquer outro JavaScript do lado do servidor) por meio de um ponto-walking no GlideRecord.
        var id = current.sys_id;
      • Encontre o sys_id de um registro no JavaScript do lado do cliente usando g_form.getUniqueValue().
        function onLoad() {
            var incSysid = g_form.getUniqueValue();
            alert(incSysid);
        }