Desenvolvimento > Utilitários > Diversos > Valores dos contadores 

Os contadores utilizáveis para numerar os documentos integrando forçosamente um segmento numérico incremental, o valor corrente deste segmento podendo ser único, ou depender do estabelecimento, da sociedade, do mês, do período, de um código complemento, ou de uma combinação destes parâmetros, segundo o caso.

Quando um contador está novamente criado, ou que nunca dado de número (para a combinação de parâmetros definidos pelo contexto), o primeiro número atribuido por defeito é 1. Mas é possível definir um valor inicial que permite de fazer começar a numeração a uma outra cifra, graças a esta função.

Esta função está particularmente útil em caso de retoma de dados, para que a numeração dos documentos criados pelo sistema reparte bem em sequência após o último número retomado.  

Atenção, a modificação desta sequência deve estar fechada aos utilizadores num contexto de exploração normal, e de não servir que na fase inicial de retoma.

Pré-requisitos

SEEREFERTTO Consulte a docuemntação de Implementação

Gestão do ecrã

Ecrã de registo

Apresentação

O registo se faz numa janela : regista-se então o código do contador, e em função do contador, pode ser necessário de registar umou vários parâmetros complementares. Todos aqueles cujo contador não depende são a cinzento.

Este registo feito, vê-se então aparecer, no campo Próximo valor, o próximo valor que será utilizado para numerar os elementos dependendo do contador no contexto dado. Se nenhum valor não foi jamais atribuido, este campo contém 1.

É então possível de modificar este valor. Uma incrementação de valor proposto não coloca em princípio problemas. Uma decrementação não se deve fazer que num contexto técnico bem definido, porque estes elementos podem ter sido numerados com os números que o sistema procura re-atribuir. Resulta em erro, poisque os elementos em questão não poderão ser criados.

Fechar

 

Campos

Os seguintes campos estão presentes neste separador :

Bloco número 1

Ce code identifie le compteur référencé lors de la génération du numéro automatique d'un document. Un compteur est un champ de type alphanumérique de 1 à 20 caractères. La valeur du compteur est constituée d'une série de composants concaténés de gauche à droite.

Bloco número 2

Quando um contador está definido por sociedade, existe um número crono por código de sociedade. O código sociedade faz parte da chave que determina o registo da tabela onde é guardado o número crono corrente.

Quando um contador está definido pelo estabelecimento, existe um número crono por código de estabelecimento. O código estabelecimento faz parte da chave que determina o registo da tabela onde é estocado o número crono corrente.

  • Ano (campo YEA)

 

  • Mês (campo MON)

Lorsque le compteur dépend du mois, on saisit ici le mois de calcul sur 2 chiffres maximum.

  • Exercício (campo EXE)

Número do exercício contabilístico, a registar o contador depende do exercício contabilístico. Este número começa a 1.

  • Complemento (campo CMP)

Quando um contador depende de uma zona de tipo Complemento, existe uma sequência de numeração por valor de complemento : esta zona faz então parte da chave que determina o valor corrente do contador.

Encontrar-se-á numa documentação anexa o detalhe dos casos onde a zona complemento é utilizável na estrututura dos contadores.

Bloco número 3

  • Próximo valor (campo VAL1)

Regista-se aqui o novo valor da sequência do contador, quer dizer o próximo número cronológico que será atribuido na sequência de numeração correspondente.

Fechar

 

Mensagens de erro

As únicas mensagens apresentadas são mensagens genéricas ligadas a controlos de stocks em tabelas. É necessário notar que nenhum controlo não é possível sobre o valor do código complemento.

Mensagens de erro

Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :

Sem valor de contador para uma numeração de tipo sequência BDD

Quando um contador toma os seus números cronológicos a partir de uma sequência base de dados, é bem evidentemente a sequência que dá os números cronológicos. Não existe possibilidade de registar o próximo número.

De referir que nenhum controlo não está possível sobre o valor do código complemento.

Tabelas consideradas

SEEREFERTTO Consulte a docuemntação de Implementação