No Protheus, um Grupo de Campos Numéricos é um conjunto de campos relacionados que são agrupados em um determinado grupo, sendo que esses campos são do tipo numérico, ou seja, campos que são usados para inserir valores numéricos, como preços e quantidades.
Os grupos de campos numéricos são usados para organizar e simplificar a administração.
Com o grupo de campos numéricos é possível determinar que o conjunto de campos pertencentes ao grupo, tenham o mesmo tamanho de unidade, tamanho de decimal e máscara(Picture). O que garante a consistência e precisão dos dados inseridos.
Caso seja necessário uma modificação das propriedades de tamanho de unidade, tamanho de decimal e máscara(Picture), elas pode ser modificada em um único local ao invés de realizar a modificação para cada campo.
A criação de novos grupos de campos numéricos podem ser realizadas somente pela TOTVS através do dicionário diferencial.
Ferramenta disponível a partir da Release 12.1.2310
Os Grupos de Campos Numéricos são criados inativos, veja como ativar um grupo de campos numérico:
- Acesse o SIGACFG;
- No menu lateral clique sob Base de Dados / Dicionário / Grupo de campos numéricos (APCFG310);
- Clique sob o grupo de campos desejado;
- Clique em Outras Ações e após em Ativar/Desativar;
- Clique em Sim caso esteja certo que queira ativar o grupo;
- Clique em Avançar para todas etapas e então clique em Finalizar para concluir a ativação.
Obs.: Ao ativar um grupo de campos numéricos, todos os campos que pertencem a esse grupo terão alterado seus tamanhos, decimais e máscara(Picture) de acordo com o que está definido no grupo. É necessário acesso exclusivo para ativar um grupo de campos numérico.
É possível alterar o tamanho, decimal e máscara(Picture) de um grupo de campos numéricos, todos os campos que pertencem a esse grupo terão alterado seus tamanhos, decimais e máscara(Picture) de acordo com o que será definido no grupo:
- Acesse o SIGACFG;
- No menu lateral clique sob Base de Dados / Dicionário / Grupo de Campos Numéricos (APCFG310);
- Clique sob o grupo de campos desejado;
- Clique em alterar;
- Defina a propriedade a ser alterada, respeitando o tamanho e decimal máximo permitido: https://tdn.totvs.com/pages/releaseview.action?pageId=22479521
- Clique em Confirmar;
- Será exibido uma nova tela informando quais os campos serão alterados:
- Clique em Avançar e após clique em Finalizar caso esteja certo que deseja alterar os campos;
- Caso seja reduzido o tamanho ou decimal, irá exibir se a alteração realizada nos campos acarretará em perda de dados nas tabelas no banco de dados;
- Avalie atentamente e clique em Confirmar caso deseje seguir com a alteração.
- Clique em Avançar e após clique em Finalizar caso esteja certo que deseja alterar os campos.
Obs.: Caso haja perda de dados não será possível realizar a alteração e a opção de confirmar estará desabilitada. Todos os campos que pertencem a esse grupo terão alterado seus tamanhos, decimais e máscara(Picture) de acordo com o que está definido no grupo. É necessário acesso exclusivo para alterar um Grupo de Campos Numérico.
Adicionando campos de usuário a um Grupo de Campos Numéricos:
- Acesse o SIGACFG;
- No menu lateral clique sob Base de Dados / Dicionário / Grupo de campos numéricos (APCFG310);
- Clique sob o grupo de campos desejado;
- Clique em alterar;
- Na tabela localizada no canto inferior direito podem ser adicionado os campos de usuário;
- Na tabela localizada no canto inferior esquerdo são campos de propriedade da TOTVS e não podem ser adicionado ou retirados;
- Ao clicar na consulta padrão será exibido apenas os campos de usuário contido em sua SX3 (Campos).
- Selecione o campo desejado e clique em OK;
- Ao clicar em Confirmar será exibido uma nova tela informando quais campos serão alterados;
- Clique em Avançar e após clique em Finalizar caso esteja certo que deseja alterar os campos;
- Caso seja reduzido o tamanho ou decimal do campo recém adicionado, irá exibir se a alteração realizada nos campos acarretará em perda de dados nas tabelas no banco de dados.
Obs.: Caso haja perda de dados não será possível realizar a alteração e a opção de confirmar estará desabilitada. Todos os campos que pertencem a esse grupo terão alterado seus tamanhos, decimais e máscara(Picture) de acordo com o que está definido no grupo. É necessário acesso exclusivo para alterar um Grupo de Campos Numérico.