Árvore de páginas

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.