17147 - Abrangência - Tela SGI
Problema: Descrição do Problema: Usuário desenvolveu uma tela SGI com a tabela E900COP(que não tem CodFil na chave da tabela) e mesmo assim ocorre o erro: Erro na abrangência: não existe um campo físico com o nome CODFIL.
Foi observado que o problema somente ocorre quando o usuário não é ADM e tem abrangência.
Rotina / Tela: Tela SGI onde tem abrangência de empresa/filial.
Solução: Solução 17147: Nesse exemplo, analisando a tabela E900COP, a mesma possui um campo chamado CodFil. Mesmo que ele não é chave, tem que colocar na interface para o Sistema considerar a informação. Basta adicionar um campo Físico na interface. No formulário não precisa alterar nada. Feito essa inclusão a tela funcionará para o usuário que não é ADM também.
Foi observado que o problema somente ocorre quando o usuário não é ADM e tem abrangência.
Rotina / Tela: Tela SGI onde tem abrangência de empresa/filial.
Solução: Solução 17147: Nesse exemplo, analisando a tabela E900COP, a mesma possui um campo chamado CodFil. Mesmo que ele não é chave, tem que colocar na interface para o Sistema considerar a informação. Basta adicionar um campo Físico na interface. No formulário não precisa alterar nada. Feito essa inclusão a tela funcionará para o usuário que não é ADM também.