Árvore de páginas

Configuração de filtro relacional nas telas das rotinas

Produto:

Microsiga Protheus®

Ambiente:

 Faturamento (SIGAFAT)

Ocorrência:Ao tentar realizar um filtro relacional o sistema exibe a mensagem "Filtro relacional não pôde ser aplicado - Avalie o relacionamento entre as tabelas" ou simplesmente não apresenta a tabela a ser relacionada.

Passo a passo:

Para que seja possível realizar o relacionamento de tabelas nos filtros de rotinas, são necessárias duas configurações:


1. O relacionamento entre as tabelas deve existir na tabela SX9

A tabela SX9 é a responsável pelos relacionament511pxos das tabelas no Protheus, nela encontram-se as tabelas que se relacionam e o campo que realiza esse relacionamento.

O Campo X9_DOM, indica o nome da tabela e o X9_CDOM o nome da tabela relacionada, o campo de relacionamento fica na coluna X9_EXPDOM:


2. A tabela precisa ser selecionada no Menu da rotina

O passo a passo apresentado a seguir demonstra como realizar este procedimento:

  • Acesse o módulo configurador (SIGACFG);
  • Acesse o cadastro de menus pelo caminho: Ambiente > Cadastros > Menus
  • Marque somente o menu utilizado pelo usuário do módulo onde a situação mencionada nesta FAQ ocorreu. Clique no botão Ok.
  • Clique na primeira pasta do lado esquerdo e depois no botão ADICIONAR;
  • Localize no Menu a rotina que apresenta o problema, posicione sobre ela e clique em DETALHES;
  • Verifique, na BUSCA DE TABELAS, se as duas tabelas estão selecionadas. Caso não estejam, selecione;
  • Após a seleção das tabelas, basta clicar em OK;
  • O sistema retornará à página anterior, basta clicar em GERAR;
  • O sistema solicitará o NOME DO MENU, basta inserir o nome do módulo.


Importante

Após esse processo, o sistema irá trocar o menu antigo pelo novo, já com a alteração, é necessário que o usuário saia do sistema e entre novamente para que seja apresentado o novo menu com as alterações realizadas.

Para que o filtro "Meus apontamentos" seja aplicado sem apresentar a mensagem, é necessário configurar a tabela AO4 no menu da rotina de "Apontamentos de visita" (FATA310), do módulo de faturamento.

Pode lhe Interessar:

Filtro Relacional do Browse