01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Recursos Humanos |
Módulo: | SIGAGPE |
Função: | AJSXGPE |
Issue: | DRHGCH-10889 |
Pacote: | 12.1.25:https://suporte.totvs.com/portal/p/10098/download?e=769773 ; 12.1.23:https://suporte.totvs.com/portal/p/10098/download?e=769772 ; 12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=769771 ; |
02. SITUAÇÃO/REQUISITO
Cadastro de funcionários, rotina GPEA010, o sistema apresenta erro(error log) quando o parâmetro MV_SIGAORG está com o valor igual a 1 (Controle de postos ativos) e é solicitado inserção de departamento ou posto, pela consulta padrão(SXB).
Passos para reprodução do erro:
- Alterar o valor do parâmetro MV_ORGCFG para o valor 1;
- Entrar na tela de cadastro de Funcionários, pelo botão incluir;
- Selecionar um dos botões de Cod. Depto ou Cod. Posto, ambos simbolizados com uma interrogação(?).
03. SOLUÇÃO
Ajuste realizado para que sejam adicionados os caracteres especiais @# na consulta padrão(SXB) RD4FOL, antes da chamada de funções utilizadas no filtro.
Ajuste necessário pois o processamento da função espera receber os caracteres especiais para tratar de forma correta os dados no filtro.
Foi realizado também o ajuste no pacote de dicionário padrão da versão 12.1.28.
Importante
Para as versões 12.1.23 e 12.1.25 o ajuste deve ser realizado de forma manual, de acordo com o item 4 (Demais Informações), deste documento.
A partir da versão 12.1.28 a correção já estará incorporada.
04. DEMAIS INFORMAÇÕES
Realizar alteração na Consulta Padrão "RD4FOL", através do Configurador (SIGACFG) para incluir o filtro na consulta de departamentos.
- Abrir o configurador;
- Acessar a consulta padrão: Base de Dados\Dicionário\Base de Dados\Consulta Padrão
- Localizar a consulta RD4FOL e incluir os caracteres especiais na função. Desta forma o filtro terá a função da seguinte forma: @#RD4ORGFiltro().
05. ASSUNTOS RELACIONADOS
Não há.