Partilhar via


Configurar sequências numéricas

Se aplica a: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

As sequências numéricas em Microsoft Dynamics AX são usadas para gerar os identificadores exclusivos legíveis para registros de dados mestres e registros de transação que os exigirem. Um registro de transação ou de dados mestres que exige um identificador é conhecido como referência. Antes de criar novos registros para referência, é necessário configurar uma sequência numérica e associá-la à referência.

É possível configurar todas as sequências numéricas necessárias ao mesmo tempo, usando o assistente de Configurar sequências numéricas, criar ou modificar sequências numéricas individuais usando o formulário Sequências numéricas.

Observação

Se estiver configurando sequências numéricas para uma empresa virtual, você deve usar o formulário Sequências numéricas. As sequências numéricas podem ser definidas para empresas virtuais somente se você estiver usando o Microsoft Dynamics AX 2012 R3 ou o AX 2012 R2.

Configurar todas as sequências numéricas necessárias usando o assistente

Use o assistente de Configurar sequências numéricas para criar automaticamente as sequências numéricas. O assistente gera as sequências numéricas para todas as referências em todas as organizações para as quais as sequências numéricas ainda não foram definidas. Não é possível usar o assistente para gerar sequências numéricas para um subconjunto das áreas ou referências que exigem sequências numéricas. Também não é possível usar o assistente para modificar as sequências numéricas existentes.

Observação

Se estiver configurando sequências numéricas para uma empresa virtual, você deve usar o formulário Sequências numéricas em vez do assistente. As sequências numéricas podem ser definidas para empresas virtuais somente se você estiver usando o Microsoft Dynamics AX 2012 R3 ou o AX 2012 R2.

  1. Clique em Administração da organização > Comum > Sequências numéricas > Sequências numéricas. Clique em Gerar.

  2. Na página Bem-vindo, clique em Avançar >.

  3. A página Configuração será exibida. Nessa página, é possível alterar o código de identificação, o valor mais baixo e o valor mais alto. Além disso, é possível indicar se a sequência numérica deverá ser contínua.

    Importante

    Não selecione a opção Contínuo se for necessário alocar antecipadamente os números para a sequência numérica.

    Para adicionar um segmento de escopo ao formato de uma sequência numérica, selecione o formato na lista e clique em Incluir escopo no formato. Para remover um segmento de escopo do formato de uma sequência numérica, selecione o formato na lista e clique em Remover escopo de formato.

    Para excluir uma sequência numérica da geração automática, selecione a sequência numérica na lista e clique em Excluir.

    Clique em Avançar >.

  4. Na página Concluído, verifique as informações e clique em Concluir.

Configurar sequências numéricas individuais

Use a página de Sequências numéricas para criar ou modificar sequências numéricas selecionadas.

Aviso

Recomendamos que o formato de uma sequência numérica contínua não seja alterado depois que os números dessa sequência forem usados em documentos ou transações. Alterar o formato quando as transações estão no processo poderá causar intervalos na sequência numérica e em dados corrompidos da sequência numérica.

  1. Clique em Administração da organização > Comum > Sequências numéricas > Sequências numéricas. Clique no botão de Sequência numérica ou clique duas vezes em uma sequência numérica existente.

  2. Na Guia Rápida Identificação, insira um código de identificação e um nome para a sequência numérica.

  3. Na Guia Rápida Parâmetros do escopo, selecione um escopo para a sequência numérica e selecione os valores do escopo.

    O escopo define quais organizações usam a sequência numérica. Além de isso, as sequências numéricas que têm um escopo diferente de Compartilhado podem ter segmentos que correspondem ao escopo. Por exemplo, uma sequência numérica com um escopo de Entidade legal pode ter um segmento da entidade legal.

    Por padrão, os seguintes escopos podem ser usados:

    Importante

    Os escopos disponíveis dependem da referência para a qual você está configurando uma sequência numérica.

    • Compartilhado – uma única sequência numérica é usada para todas as organizações. O escopo Compartilhado está disponível apenas para algumas referências. Para obter mais informações sobre o escopo compartilhado, consulte Visão geral da sequência numérica.

    • Empresa – uma sequência numérica separada é usada para cada empresa.

      Use o escopo de Empresa quando a tabela subjacente incluir o campo IdÁreaDados. Por exemplo, use esse escopo para a sequência numérica do número da conta do cliente na tabela de Clientes TabelaCustos.

      Se estiver usando o Microsoft Dynamics AX 2012 R3 ou o AX 2012 R2, o escopo Empresa também incluirá empresas virtuais. Se uma sequência numérica já tiver sido configurada para uma referência em uma das empresas incluídas na empresa virtual, você deverá excluir a sequência numérica existente para que seja possível configurar uma sequência numérica para essa referência na empresa virtual.

    • Entidade legal – uma sequência numérica separada é usada para cada entidade legal.

      Use o escopo de Entidade legal quando a tabela subjacente não incluir o campo IdÁreaDados e tiver uma chave estrangeira na tabela da entidade legal, InfoEmpresa. Por exemplo, use esse escopo para a sequência numérica do número do relatório de despesas que está na respectiva tabela, TabelaDespesasTrv.

    • Unidade operacional – uma sequência numérica separada é usada para unidade operacional.

    • Empresa e Período do calendário fiscal – uma sequência numérica separada é usada para cada combinação de período do calendário fiscal e empresa.

    • Entidade legal e Período do calendário fiscal – uma sequência numérica separada é usada para cada combinação de período do calendário fiscal e entidade legal.

    • Tipo de unidade operacional – uma sequência numérica separada é usada para cada tipo de unidade operacional. Por exemplo, você pode configurar sequências numéricas separadas por centros de custos e departamentos.

      Este controle não está disponível em versões do Microsoft Dynamics AX 2012 antes da atualização cumulativa 6 para AX 2012 R2.

  4. Na Guia Rápida Segmentos, defina o formato para a sequência numérica adicionando, removendo e reorganizando segmentos.

    As sequências numéricas de todos os escopos podem conter segmentos de Constante e segmentos de Alfanumérico. Os segmentos de Constante contêm um conjunto de caracteres alfanuméricos que não pode ser alterado. Use este tipo de segmento para adicionar um hífen ou outro separador entre segmentos da sequência numérica. Os segmentos de Alfanumérico contêm uma combinação de sinais numéricos (#) e es-comerciais (&). Esses caracteres representam as letras e os números que aumentam sempre que um número de sequência é usado. Use um sinal numérico (#) para indicar o aumento de números e um e-comercial (&) para indicar o aumento de letras. Por exemplo, o formato #####_2014 cria a sequência 00001_2014, 00002_2014, e assim por diante.

    Deve estar presente pelo menos um segmento alfanumérico. Os segmentos de escopo, como empresa ou entidade legal, não são obrigatórios. No entanto, mesmo que você não incluir segmentos de escopo no formato, os números da referência selecionada serão geradas pelo escopo.

  5. Na Guia Rápida Referências, selecione o tipo de documento ou o registro para atribuir a esta sequência numérica.

    Esta etapa é opcional para as sequências numéricas definidas pelos padrões especiais de uso do aplicativo. Nessas situações, um novo número é gerado usando o valor de um código de sequência numérica ou um ID, sem usar uma referência. Um exemplo de padrão especial de uso do aplicativo é uma série de comprovante usada para nomes de diários específicos. Entretanto, não recomendamos que você use esses padrões.

  6. Na Guia Rápida Geral, especifique se a sequência numérica é manual e se é contínua ou não contínua. Além disso, insira os números mais baixos e mais altos que podem ser usados na sequência numérica.

    Aviso

    Não recomendamos alterar uma sequência numérica não contínua a uma sequência numérica contínua. A sequência numérica não será verdadeiramente contínua. Essa alteração também pode causar violações de chave duplicada no banco de dados. Além disso, as sequências numéricas contínuas têm um efeito maior no desempenho.

  7. Salve a sequência numérica e feche o formulário.

Consulte também

Visão geral da sequência numérica

Seqüências numéricas (formulário)