Adicionar registros de numeração automática em uma tabela

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Você pode definir um formato de número por tabela no sistema.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Todos > Definição do Sistema > Manutenção de Números.
    2. Clique no nome de uma tabela para exibir o registro de número dessa tabela ou clique em Novo.
    3. Defina o formato do número preenchendo os campos (consulte a tabela).
    4. Clique em Enviar ou Atualizar.
      Se um campo numerado automaticamente ainda não existir, um novo campo será criado automaticamente na tabela com os seguintes valores:
      • Rótulo: número
      • Nome: u_number
      • Valor padrão:
        javascript:getNextObjNumberPadded();
        Nota:
        Este script renumera os registros quando o Número de dígitos é atualizado. Para usar um script que não renumera registros quando o Número de dígitos é atualizado, abra a entrada do dicionário para o campo Número e insira o script a seguir no campo Valor padrão.
        javascript:getNextObjNumber();
      Tabela 1. Registros de numeração automática em uma tabela
      Campo Descrição
      Tabela Selecione uma tabela.
      Prefixo Insira um prefixo para cada número na tabela (por exemplo, INC para Incidente).
      Número Insira o número base desta tabela (o valor padrão é 1000). Os números de registro são incrementados automaticamente e o próximo número é mantido na tabela Contador [sys_number_counter].

      Se você definir o número de base com um valor maior do que o contador atual, o próximo número de registro usará o novo número de base. Caso contrário, o próximo número de registro usará o contador atual. O contador não é redefinido para um número base inferior a ele mesmo. Para ver o contador atual, clique no link relacionado Mostrar contador.

      Número de algarismos Insira o número mínimo de dígitos a serem usados após o prefixo (o valor padrão é 7).
      • Zeros à esquerda são adicionados aos números automáticos, se necessário. Por exemplo, INC0001001 contém três zeros à esquerda.
      • O número de dígitos pode exceder o tamanho mínimo. Por exemplo, se o Número de dígitos for 2 e mais de 99 registros forem criados na tabela, os números continuarão após 100 (como INC101).
      Aviso:
      Alterar este campo pode atualizar todos os valores numéricos dos registros existentes em uma tabela. Tenha cuidado ao alterar este campo em uma instância de produção.
      Nota:

      Para alterar os valores padrão para novos formatos de número, altere o campo Valor padrão no registro de dicionário do sistema para o campo Número ou Número de dígitos. Esses campos estão na tabela Número.