Tempo aproximado de leitura: 00.05:00 min
Dúvida
Quando devo executar o programa de acerto eSocial_lista_status_fechamento_periodicos?
Ambiente
TOTVS RH - TOTVS RH (Linha Datasul) - Programa de Acerto - Versão 12
Solução
Esse programa deve ser executado sempre que precisar conferir a situação dos eventos de fechamento dos periódicos.
Para executar este programa é necessário executar a opção Ctrl+Alt+X e informar: prghur/spp/eSocial_lista_status_fechamento_periodicos.r
Os campos apresentados:
- Mês/Ano Inicial: Já vem sugerido a data de início da terceira fase parametrizada no programa FP0560 - Manutenção Estabelecimentos, mas pode ser alterada de acordo com o início do período a ser analisado.
- Mês/Ano Final: Já vem sugerido a data da empresa parametrizada no programa FP0500 - Manutenção Parâmetros Empresa RH, mas pode ser alterada de acordo com o fim do período a ser analisado.
- Diretório: Já vem sugerido o caminho padrão de relatórios, mas pode ser alterado de acordo com a necessidade de gravar a planilha em outro diretório, neste caso, é necessário informar o novo diretório e nome do arquivo com a extensão .csv.
Exemplo:
Após clicar no botão OK, será emitido uma listagem no formato .csv com as informações detalhadas abaixo:
- Linha empresa: Lista a empresa logada;
- Linha Total de estabelecimentos: Lista o total de estabelecimentos com o Complemento eSocial habilitado;
- Linha Total de Funcionários: Lista o total de funcionários ativos no mês atual da empresa considerando os desligados nesse período e os transferidos. São considerados neste total a quantidade geral de colaboradores ativos existentes nos programas FP1500 e FP1510 - Funcionários Contratos Especiais, independentemente do vínculo empregatício.
As informações acima são apresentadas apenas para ter uma referência em relação a quantidade de estabelecimentos e colaboradores existentes na organização.
O relatório possui três colunas para análise, sendo elas:
- Tipo Apuração: Lista o tipo se é mensal ou anual, pois no mês de dezembro sempre terá dois registros um Mensal e um Anual, sendo que o Anual refere-se ao fechamento do pagamento do 13º salário;
- Competência: Mês/Ano referente ao intervalo informado na tela inicial de parâmetros;
- Situação: Lista a situação do fechamento levando em consideração as seguintes regras:
- Considera somente as mensagens de eventos S-1299, S-1298 e S-1295 que estejam com status 15 – Transmitidas para o governo.
- Caso tenha um S-3000 gerado para algum desses eventos e o S-3000 já esteja com status 15, o evento S-1299, S-1298 ou S-1295 não será considerado.
- Irá prevalecer sempre o evento que tiver maior Código de Mensagem.
Status que poderão ser apresentados na coluna Situação:
Fechamento por contingência: Somente quando o evento mensagem S-1295 tiver o maior Código de Mensagem, no campo Num MSG do programa FP9850 - Monitor eSocial, ou se for o único evento mensagem encontrado no período.
Fechamento concluído com sucesso: Somente quando o Evento Mensagem S-1299 tiver o maior Código de Mensagem, no campo Num MSG do FP9850, ou se for o único evento mensagem encontrado no período.
Fechamento reaberto: Somente quando o Evento Mensagem S-1298 tiver o maior Código de Mensagem, no campo Num MSG do FP9850, ou se for o único evento mensagem encontrado no período.
Fechamento pendente: Irá listar esse status caso não encontre nenhuma mensagem evento do tipo S-1299, S-1298 ou S-1295.
Exemplo modelo de arquivo csv emitido no relatório:
Exemplo de uma extração do relatório:
Na tela de parâmetros foi informado 05/2018 para Ano/Inicial e Ano/Final, ou seja, somente o mês 05 do ano 2018 será analisado.
Competência: 05/2018.
Encontrou os seguintes Eventos de fechamento gerados pelo programa FP9821 - Reabertura/Fechamento/Totaliz. Cont. e visualizados no program FP9850 com status 15, com os respectivos códigos de mensagem conforme abaixo:
Evento Mensagem / Código da Mensagem:
S-1299 / 2505
S-1298 / 2506
S-1295 / 2507
Conforme a sequência dos códigos das mensagens acima, os status da coluna Situação ficará da seguinte forma:
Fechamento por contingência: Porque o código da mensagem do evento S-1295 é o maior código entre os demais encontrados no período avaliado.
Importante:
- Considera sempre o maior Código de Mensagem comparando entre os eventos encontrados no período.
- Esta listagem não faz verificação no TAF - TOTVS Automação Fiscal, considera apenas os eventos encontrados no Sistema com status 15 no monitor e que não tenham S-3000 com status 15 correspondente.
- Sendo assim, é imprescindível que os dados estejam corretamente pareados entre Sistema e o TAF e que a ordem de envio ao TAF tenha seguido a ordem de geração das mensagens dos eventos S-1299, S-1298 e S-1295.
- A quantidade de funcionários apresentada refere-se a quantidade de colaboradores ativos, independente do vínculo empregatício, registrados nos programas FP1500 e FP1510.
0 Comentários