Tempo aproximado para leitura: 00:05:00 min
Dúvida
Dicionário desatualizado como criar um campo?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Financeiro - Todas as versões
Solução
Orientação a atualização do dicionário completo conforme portal e a execução do UPDDISTR. Porém, caso entenda como inviável, segue abaixo procedimento para criar um novo campo no Protheus:
1. Acesse Configurador > Base de Dados > Dicionário > Bases de Dados
2. Clique em Dicionário de Dados, selecione a tabela onde este campo será inserido, e clique em Editar
- Expanda a tabela, clique em Campos e selecione a opção Incluir
- No Campo, preencha com nome do campo, por padrão deve ser iniciado com o prefixo da tabela.
Por exemplo: Na tabela SA1, o prefixo é A1_, o campo será preenchido com A1_CAMPO - Preencha os outros campos obrigatórios da aba Campo, como Tipo, Tamanho, Contexto e Propriedade.
- Na aba Informações, o campo obrigatório é o Título, como será mostrado na tela da rotina.
- Na aba Uso, defina se o campo se é Obrigatório ou não, opção Usado(indica se o campo será usado na tabela aparecer na rotina), opção Browse (indica se o campo será exibido no browse da rotina).
- Concluída a configuração, clique em Salvar
- Na tela da listagem de campos, clique em Confirmar
10.Na tela da listagem de tabelas, clique em Atualizar base de dados
Importante:
Este procedimento de Atualizar base de dados tem por finalidade confirmar a inclusão do campo na tabela no banco de dados. Este procedimento deve ser feito em modo exclusivo, ou seja, não pode haver nenhum usuário com alguma rotina aberta que utilize a tabela envolvida.
11. Na tela Atualização do Dicionário de Dados, clique em Avançar
- Na próxima tela, clique em Avançar novamente.
- Aguarde o processamento. Ao final, será exibida a mensagem Atualização finalizada com sucesso. Clique em Finalizar.
Saiba mais:
Atualizador de dicionário e base de dados - UPDDISTR
0 Comentários