Histórico da Página
Rotina para diagnóstico dos dados para geração da DIRF
Linha de Produto: | Microsiga Protheus |
Segmento: | Recursos Humanos |
Módulo: | SIGAGPE |
Função: | GPEM550 GPEXCVLD |
Situação/Requisito: | Rotina para validação dos dados responsáveis pela geração da DIRF. |
Solução/Implementação: | Desenvolvimento de nova rotina para validar os dados necessários para geração da DIRF. A rotina foi incluída dentro da tela de Geração do Arquivo (GPEM550) como um botão "Diagnóstico". Ao executar o botão, um wizard é aberto informando a utilidade da rotina. Ao pressionar "Próximo", uma nova tela é exibida para preenchimento dos itens que deverão ser validados e do ano-base de geração do arquivo. Os itens que podem ser validados são: 1 - Avaliar Inconsistências da SRD: Irá verificar se os campos Processo, Período, Roteiro e Número de Pagamento da tabela de histórico de movimentos (SRD) estão preenchidos. Encontrada inconsistências, os registros serão listados no LOG e deverão ser corrigidos via sistema. 2 - Avaliar Inconsistências da SRV: Irá verificar se existem verbas com incidência de IR (RV_IR) e sem configuração para DIRF (RV_DIRF). Encontrando inconsistências, os registros serão listados no LOG e deverão ser corrigidos via sistema. 3 - Avaliar inconsistências no cadastro de plano de saúde: Irá verificar se existe registros na tabela de planos ativos (RHK). Caso não seja encontrado nenhum registro, será informado no LOG. Caso a empresa não forneça plano de saúde, não é necessário marcar esta opção. 4 - Avaliar inconsistências na SRE (Transferências): Irá verificar se existe incoerência nos dados de origem e destino das transferências. Por exemplo, se funcionário saiu do Centro de Custo "A" e foi para o "B", na próxima transferência o Centro de Custo Origem deve ser "B", caso contrário, será exibido a inconsistência no LOG. 5 - Avaliar inconsistências no cálculo de plano de saúde: Irá verificar se os valores gravados na tabela de histórico de cálculo de plano de saúde (RHR) estão coerentes com os dados do histórico de movimento (SRD). Encontrando divergências, o registro será exibido no LOG. |