Árvore de páginas

Ajuste no filtro de situações na impressão do relatório para funcionários transferidos de empresas/filial.

Linha de Produto:

Microsiga Protheus

Segmento:

Recursos Humanos

Módulo:

SIGAGPE

Função:

GPER011

Situação/Requisito:

  1. Relatório de Benefícios por Funcionário não está efetuando o filtro adequadamente quando ocorre uma transferência de funcionários entre Filiais/Empresas, emitindo o funcionário Transferido nos filtros dos funcionários com Situação RA_SITFOLH = D quando deveria ser apresentado apenas quando selecionada a opção de Transferidos.

  2. Ao imprimir relatório de benefícios por funcionário gera errorlog :

Error : 1722 - ORA-01722: invalid number ( From tOracleConnection::GetQueryFile )

- (banco de dados Oracle).

Solução/Implementação:

  1. Transferências entre empresas/filiais deixam o registro da SRA de origem com RA_SITFOLH=”D”; Ajuste efetuado para, quando selecionada apenas uma das opções, trazer os registros de acordo com a situação selecionada.
  2. Ajustada query de consulta para buscar corretamente o código do Processo informado em bancos de dados diferente de SQL.

Tickets relacionados:

1507432

Pacotes:

12.1.16: https://suporte.totvs.com/portal/p/10098/download?e=650262 

12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=650238