Linha de Produto:

Datasul

Ocorrência:

Orientações sobre o programa eSocial_Altera_MSG_qnd_alt_Motivo.r

Passo a passo:

Objetivo do Programa

  • Gerar um arquivo 'CSV' identificando as mensagens S-2200, S-2300 e/ou S-2230 que deverão ser retificadas devido à alteração do motivo de afastamento no programa FP0060.
  • O programa também efetua a atualização do campo Motivo Afastamento no programa FP1600 e a geração da mensagem de retificação do S-2200, S-2300 e/ou S-2230 caso necessário, quando executado com esta parametrização.

Quando devo executar o programa?

Este programa de ser executado apenas quando for alterado o motivo do afastamento no programa FP0060, botão eSocial.


Ao ser executado, o programa solicita as informações para a selecionar os afastamentos que devem ser verificados:

  • Empresa: informar uma faixa de código da empresa.
  • Estabelecimento: informar uma faixa de código do estabelecimento.
  • Matrícula: informar uma faixa de código de funcionário.
  • Situação Afastamento: informar o código da situação que teve o motivo alterado no programa FP0060.
  • Data Inicio Afastamento: informar uma faixa da data de início de afastamento para verificar se há necessidade de retificar as mensagens geradas.
  • Altera Motivo nos Afastamentos: quando este campo estiver:
    • Desmarcado: apenas será gerado o arquivo 'CSV' com os afastamentos que possuem mensagem a ser retificada.
    • Selecionado: será feita a atualização nos afastamentos (FP1600) com o novo motivo informado na situação (FP0060), gerando automaticamente a mensagem de retificação dos afastamentos (S-2230) ou admissão (S-2200/S-2300), gerado o arquivo 'CSV' com os afastamentos atualizados.
  • Geração do Arquivo: informar local onde será gerado arquivo 'MSG_Motivo_alterado.csv'


Execução:

O programa irá ler os afastamentos de acordo com os campos informados, verificando se existe:

  • Mensagem S-2230 referente ao início do afastamento ou
  • Mensagem S-2200/S-2300 na qual consta a informação do afastamento do funcionário.

Caso encontre mensagens, irá gravar no arquivo as informações:

  • Empresa, Estab, Matrícula, Situação de Afast. Func., Data Início: identifica o funcionário e o afastamento afetado pela alteração do motivo no programa FP0060.
  • Arquivo: identifica qual mensagem foi afetada: S-2200, S-2300 e/ou S-2230.
  • Mensagem Encontrada:
    • Num. Msg: identifica o número da mensagem que precisa ser retificada.
    • Motivo Anterior: identifica qual o motivo de afastamento que estava no XML da mensagem.
  • Mensagem Retificada/Criada:
    • Num. Msg: identifica o número da mensagem que teve seu XML refeito (por não estar enviada ao TAF) ou foi criada (por estar enviada ao TAF) para efetuar a retificação devido a alteração do motivo no programa FP0060. OBS: Esta informação só aparece preenchida quando o programa é executado com a opção Altera Motivo nos Afastamentos selecionada.
    • Motivo Atual: identifica o novo motivo de afastamento do XML da mensagem retificada.

As mensagens apresentadas como Mensagem Retificada/Criada poderão ser consultadas no programa FP9850.

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))